Constraints

Column type
Dimension
Feature level
Mandatory
Allows nulls
Yes
Data type
String
Value format
Allowed values
Dataset
Cost and Usage

Description

Charge Class indicates whether a charge represents a correction to a previously closed billing period. Charge Class is commonly used to differentiate such corrections from all other charges, including both regularly incurred charges and corrections to open billing periods.

Requirements

ChargeClass MUST adhere to the following requirements:

  • ChargeClass MUST be of type String.
  • ChargeClass MUST adhere to the following nullability requirements:
    • ChargeClass MUST be null when the charge does not represent a correction to a previously closed billing period.
    • ChargeClass MUST NOT be null when the charge represents a correction to a previously closed billing period.
  • ChargeClass MUST be "Correction" when ChargeClass is not null.
Read the source on focus.finops.org ↗