Constraints

Column type
Dimension
Feature level
Conditional
Allows nulls
No
Data type
String
Value format
\<not specified>
Dataset
Invoice Detail

Description

Payment Currency Invoice Detail ID is a reference to the Invoice Detail ID of the record where the Payment Currency Billed Cost for the current row is aggregated. This identifier enables practitioners to explicitly link granular usage records to their corresponding aggregate records stated in their chosen currency for settlement, ensuring accurate reconciliation across divergent grains.

Requirements

PaymentCurrencyInvoiceDetailId MUST adhere to the following requirements:

  • PaymentCurrencyInvoiceDetailId MUST be of type String.
  • PaymentCurrencyInvoiceDetailId MUST conform to StringHandling requirements.
  • PaymentCurrencyInvoiceDetailId MUST NOT be null.
  • PaymentCurrencyInvoiceDetailId MUST match the InvoiceDetailId of the record representing the PaymentCurrencyBilledCost aggregation for the current row.
  • PaymentCurrencyInvoiceDetailId MUST match InvoiceDetailId of the current record when PaymentCurrencyBilledCost is non-zero.
Read the source on focus.finops.org ↗