Constraints

Column type
Dimension
Feature level
Mandatory
Allows nulls
Yes
Data type
String
Value format
Allowed values

Description

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.

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.
Read the source on focus.finops.org ↗