Order of Conditions in Multiple-Condition Pricing Tables

If you set up a multiple type Attribute Adjustment record, then you must consider the processing order of the attributes (condition dimensions).

You can use the Sort Order and Sort Method fields of the Dimensions record to specify the order in which attributes (condition dimensions) are processed. The application assigns the dimension with the least numerical sort order value the highest processing priority while performing a lookup against the rules (the Conditions view). The sort method determines whether the values in the dimension are processed in ascending or descending order.

Processing order is important because:

  • The order of attributes (condition dimensions) affects the lookup of the price adjustment.

  • If there are multiple matches of rules (Conditions view), then the order of the attributes (condition dimensions) determines which rule is applied.

  • The order of attributes (condition dimensions) affects processing speed.