3.1.17 Charge Class
Dataset:
Cost and Usage
Column Type:
Dimension
Feature Level:
Mandatory
Data Type:
String
Since:
1.0
Charge Class indicates whether the row represents a correction to a previously invoiced billing period. Charge Class is commonly used to differentiate corrections from regularly incurred charges.
3.1.17.1 Requirements
ChargeClass adheres to the following requirements:
- ChargeClass MUST be present in a Cost and Usage FOCUS dataset.
- ChargeClass MUST be of type String.
- ChargeClass nullability is defined as follows:
- ChargeClass MUST be null when the row does not represent a correction or when it represents a correction within the current billing period.
- ChargeClass MUST NOT be null when the row represents a correction to a previously invoiced billing period.
- ChargeClass MUST be "Correction" when ChargeClass is not null.
3.1.17.4 Description
Indicates whether the row represents a correction to a previously invoiced billing period.
Constraints
| Property | Value |
|---|---|
| Column Type | Dimension |
| Feature Level | Mandatory |
| Allows Nulls | Yes |
| Data Type | String |
| Value Format | Allowed values |