La clase de condición controla un tipo de condición en cuanto a su propósito, como precios, recargos, descuentos, impuestos, etc. Es un atributo clave que distingue los tipos de condiciones y define su propósito y comportamiento.
La categoría de condición clasifica aún más un tipo de condición dentro de una clase de condición. Por ejemplo, PR00 y EDI1 son ambos tipos de condición de precios, por lo que ambos tienen 'B' como clase de condición, pero PR00 se utiliza como precio base y EDI1 se utiliza como precio esperado por el cliente, esta diferencia es considerada por la categoría de condición.