THE LINUX FOUNDATION PROJECTS
Docs navigation
On this page

    3.3.18 Contract Commitment Payment Upfront Percentage

    Dataset: Contract Commitment
    Column Type: Metric
    Feature Level: Conditional
    Data Type: Decimal
    Since: 1.4

    Contract Commitment Payment Upfront Percentage represents the portion of the total Contract Commitment Cost paid at the start of the duration of a contract commitment.

    This column allows for precise financial modeling of "Partial Upfront" payment models, enabling FinOps practitioners and accounting professionals to distinguish between immediate cash outlays and deferred liabilities.

    3.3.18.1 Requirements

    ContractCommitmentPaymentUpfrontPercentage MUST adhere to the following requirements:

    • ContractCommitmentPaymentUpfrontPercentage MUST be of type Decimal.
    • ContractCommitmentPaymentUpfrontPercentage MUST conform to NumericFormat requirements.
    • ContractCommitmentPaymentUpfrontPercentage MUST NOT be null.
    • ContractCommitmentPaymentUpfrontPercentage MUST be a value between 0.0 and 1.0, inclusive.
    • ContractCommitmentPaymentUpfrontPercentage MUST be 1.0 when ContractCommitmentPaymentModel is "All Upfront".
    • ContractCommitmentPaymentUpfrontPercentage MUST be 0.0 when ContractCommitmentPaymentModel is "No Upfront".
    • ContractCommitmentPaymentUpfrontPercentage MUST be greater than 0.0 and less than 1.0 when ContractCommitmentPaymentModel is "Partial Upfront".

    3.3.18.4 Description

    Represents the portion of the total Contract Commitment Cost paid at the start of the duration of a contract commitment.

    Constraints

    Property Value
    Column Type Metric
    Feature Level Conditional
    Allows Nulls No
    Data Type Decimal
    Value Format Numeric Format
    Number Range 0.0 to 1.0 (inclusive)