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) |