Bookshelf Home | Contents | Index | PDF |
Pricing Administration Guide > Creating Attribute Adjustments > Single and Multiple Type Attribute Adjustments > Preventing Users from Selecting Invalid Combinations of AttributesYou can select the Display Error check box in the Attribute Adjustment record to prevent users from selecting combinations of attributes that are not valid. Use this field judiciously, and not as a mechanism to enforce product configuration or other business rules. Attribute adjustments are primarily meant for pricing. For example, if a product's large version comes in every color except green, you could use this option to display an error message if the user chooses both large and green. If you select this option, you must create a Rule record in the attribute adjustment representing every valid combination of attributes, even if the combination has zero effect on pricing. The application displays an error message if the user selects a combination of attributes that is not represented by a rule. For example, even if gold is the only color that requires a price markup, you will have to add Rule records for all the colors that the user can select. If there are 100 combinations of other attributes, and 10 possible colors, you may have to create 1000 Rule records, even if only one color affects pricing (though you may be able to reduce the number using wildcards). NOTE: If your deployment does not use the Display Error option, you can remove the steps in the Dynamic Pricing Procedure that enforce the validity of the attribute combinations. These are the Invalid Combination Decision step and the Display Invalid Combination Error step. Removing these steps reduces processing time for the pricing. For more information about this pricing procedure, see Pricing Procedures and Workflow References. To decide whether to use this option, you should weigh its benefits against its costs. There is a benefit to preventing users from choosing invalid combinations of attributes. However, the added administrative cost is high because there are many combinations of attributes that do not affect pricing. If you select the Display Error option, you must create a pricing adjustment item representing every valid combination of attribute values, but you must not create a pricing adjustment item for any invalid combination of attribute values. To create the correct pricing adjustment items, use one of the following two features of Siebel Pricer:
NOTE: If you select the Display Error option, make sure that the default attributes for the product are a valid attribute pricing combination. If it is not a valid combination, your Siebel application will not add the product when users click the Add Item button to add this product to a quote. Users will think that the Add Item button is not working. It may be easier to use the Adjustment Item Generator to generate all possible attribute value combinations, each in its own adjustment item, than to use null value wildcards. To help make the decision, consider the following:
Zero-Effect Adjustment ItemsIf you choose the Display Error option, you must create Rule records representing every valid combination of attributes, even if they have no effect on pricing. Even if you do not choose this option, you may want to create zero-effect rule records for the following reasons:
|
Pricing Administration Guide |