Bookshelf Home | Contents | Index | PDF |
Siebel Pricing Administration Guide > Creating Attribute Adjustments > How Attribute Adjustments Apply RulesWhen you set up attribute adjustments, a search specification template is dynamically generated based on the definition of the condition dimensions of the attribute adjustment. The following properties of a condition dimension are important for generating the search specification template:
At run time, this search specification template, along with run-time contextual values, executes a lookup against the rules of the attribute adjustments, as defined in the Conditions view. For example, shirts have two attributes that affect their price, color and size. You enter the condition dimensions shown in Table 7. Based on these dimensions, at run time, the application generates and caches the search specification: [Matrix.Color] = {Row.Color} AND [Matrix.Size] < {Row.Length}, Order by [Matrix.Color] Ascending, [Matrix.Size] Descending The notation [Matrix.<Column>] refers to a condition dimension of an attribute adjustment. {Row.<Var Name>} is a contextual value, generated at run time. You also enter the rules shown in Table 8. In run time, when there are incoming transactions, the application uses the search specification template with the contextual values from the specific transaction to see which rule applies. For example:
|
Siebel Pricing Administration Guide | Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |