Bookshelf Home | Contents | Index | PDF |
Siebel 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, then 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, then 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, then 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, 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, then 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, then make sure that the default attributes for the product are a valid attribute pricing combination. If it is not a valid combination, then 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, then 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:
|
Siebel Pricing Administration Guide | Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |