global enum InvoiceStatus { CANCELED, DRAFT, PENDING, POSTED }