InvoiceStatus
Overview
CloudBilling invoices are processed in real-time and updated continuously, and the invoice status indicates the current state of an invoice. The status is synced in real-time to the dataset through the foreign key field StatusKey in the Invoices table. This field points to the InvoiceStatus table, which contains the description of what each key stands for. For example, when an invoice recalculation is triggered, the invoice status changes to ‘Pending’ to indicate a recalculation is pending. The system is yet to start the recalculation and when the recalculation starts, the status changes to ‘Calculating’. If any errors occur during the recalculation, the status changes to ‘Calculation Error’. When an invoice is approved, the status changes to ‘Approved’. For information on all types of statuses and what they mean, refer to the Invoices. documentation.
Fields
| Name | Type | Description |
|---|---|---|
Key | Integer | Primary Key - InvoiceStatus Table. |
Status | String | The invoice status each key stands for. |