Constraints

Column type
Dimension
Feature level
Mandatory
Allows nulls
No
Data type
String
Value format
Allowed values
Dataset
Invoice Detail

Description

Invoice Issue Status indicates the publication state of the invoice and the reliability of its associated delivered Cost and Usage and Invoice Detail data. It distinguishes between provisional data that is subject to change, invoices that have been formally issued as valid financial obligations with finalized associated data, and invoices that have been explicitly retracted.

Requirements

InvoiceIssueStatus MUST adhere to the following requirements:

  • InvoiceIssueStatus MUST be of type String.
  • InvoiceIssueStatus MUST conform to StringHandling requirements.
  • InvoiceIssueStatus MUST NOT be null.
  • InvoiceIssueStatus MUST be one of the allowed values.
  • InvoiceIssueStatus MUST represent the current publication state of the invoice.
  • InvoiceIssueStatus MUST NOT be "Open" following a previous status of "Issued", except when explicitly requested or approved by the customer.

Implementation guidance

The transition from "Open" to "Issued" typically signifies that an invoice has been finalized, invoice reconciliation has been performed, and the delivered data is accurate. However, when the delivered data is found to be inaccurate or incomplete, it may be necessary to apply corrections to records associated with the issued invoice.

If needed, a previously issued invoice may be reopened to apply such corrections, but this transition from "Issued" to "Open" must be explicitly requested or approved by the customer to maintain auditability.

Corrections to underlying records that do not impact invoice reconciliation are allowed regardless of Invoice Issue Status, but may reduce auditability and traceability or affect downstream processes (e.g., cost allocation, chargeback, reporting).

FinOps tools and reporting engines should be designed to detect Invoice Issue Status transitions and corrections to records associated with issued invoices, and trigger updates to downstream processes to ensure financial accuracy.

For more information, please see the Invoice and Billing Period Handling appendix and the Correction Handling attribute.

Read the source on focus.finops.org ↗