THE LINUX FOUNDATION PROJECTS
Docs navigation
On this page

    3.4.18 Payment Currency Invoice Detail ID

    Dataset: Invoice Detail
    Column Type: Dimension
    Feature Level: Conditional
    Data Type: String
    Since: 1.4

    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.

    3.4.18.1 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.

    3.4.18.4 Description

    The identifier linking a granular record to the specific Invoice Detail record where its Payment Currency Billed Cost is represented or aggregated.

    Constraints

    Property Value
    Column Type Dimension
    Feature Level Conditional
    Allows Nulls No
    Data Type String
    Value Format \<not specified>