Change Request Approval Attributes

It is important to understand how the application evaluates change request approval rules that reference supplier profile attribute values.

Generally, when a change request attribute value matches the approval rule attribute value, the rule evaluates to true. There are two additional cases to be considered.

  1. If the approval rule attribute is part of either the Organization Details or Tax Identifiers dimension, it will always be evaluated for approval routing. The rule evaluates to true even if the approval rule attribute value is not changed but the existing supplier profile attribute value matches the approval rule attribute value.
  2. If the approval rule attribute is part of a dimension other than Organization Details or Tax Identifiers, it will be evaluated for approval routing only when the approval rule attribute is changed or the change request attribute is in the same dimension as the approval rule attribute. If no change is requested for the approval rule attribute, the rule will be evaluated to true only when the change request attribute is from the same dimension as that of the approval rule attribute and the existing supplier profile attribute value matches the approval rule attribute value.

Example 1

Consider the approval attribute ‘Tax Organization Type’ that belongs to the Organization Details dimension. If an approval rule includes a condition that tests the Tax Organization Type attribute for the value ‘Individual’, the condition evaluates to true when:

  • The change request specifies that the Tax Organization Type is to be changed to Individual.
  • The change request specifies a change to an attribute that belongs to any dimension, and the existing supplier profile Tax Organization Type attribute is currently set to Individual.

Example 2

Consider the approval attributes ‘Business Classification’ and ‘Certifying Agency’ that both belong to the Business Classification dimension.

If an approval rule includes a condition that tests the Business Classification attribute for the value ‘Small Business’, the condition evaluates to true when: