Example of Creating an Attribute Adjustment with Nonproduct Attributes

This topic gives one example of how to create attribute-based pricing with nonproduct attributes. You may use this feature differently, depending on your business model.

In this example, adjustments are applied to the price of automobiles based on three attributes in three different business components:

  • Transmission. This is a product attribute that has the possible values Automatic and Manual.

  • Account Type. This is a header field that has the possible values Customer, Commercial, and Partner.

  • Quantity. This is a line item field that can have any numeric value.

This example creates three possible adjustments based on these attributes:

  • All vans (a product) ordered for a commercial account with manual transmission and a quantity greater than 20 will be priced at $18,000 (price override).

  • All vans ordered for a customer account with manual transmission and a quantity greater than 15 will be marked up by 10% (% Markup).

  • All vans ordered for a partner account with automatic transmission and a quantity greater than 10 will be discounted by 10% (% Discount).

All these discounts apply to the price list named Americas Price List.

This example assumes that you have already created the class Horizon Autos, the product Van, and the price list Americas Price List. For information about creating classes and products, see Siebel Product Administration Guide. For information about creating price lists, see Creating and Assigning Price Lists.