Siebel Pricing Administration Guide > Creating Attribute Adjustments >

Variable Maps in Attribute Adjustments


You use variable maps to map the dimensions of attribute adjustments to fields in Siebel business objects. For information about variable maps, see Siebel Order Management Infrastructure Guide.

There are three types of variable maps:

  • Context. This type maps the variable to header-level information, for example, to fields in the Order Header applet such as Account, Order Status, and so on.
  • Row set. This type maps the variable to line item-level information, for example, to fields in the line items of an order such as Quantity, Product Line, Price Type, and so on.
  • XA. This type maps the variable to the attribute names and values of a line item.

For attribute pricing, you need only the standard variable maps that are provided with the product.

The Siebel application provides standard variable maps for all of these variable map types. The variable maps that attribute adjustments use are declared in the Systems Preferences view as shown in Table 6.

Table 6. Variable Maps for Attribute Pricing
System Preference Variable
Value

PSP Pricing Var Map - Context

Default Pricing Variable Map - Context

PSP Pricing Var Map - Row Set

Default Pricing Variable Map - Row Set

PSP Pricing Var Map - XA

Default Pricing Variable Map - XA

While setting up an Attribute Adjustment table, the pricing administrators can associate the variable maps shown in Table 6 by clicking the Create Result Dimensions button. The three variable maps are created for the attribute adjustment in the Attribute Adjustments, Variable Maps view along with the two pricing results dimensions, Adjustment Type and Adjustment Amount. The system preferences, as shown in Table 6, are read and a record is inserted for each variable map type in the System Preferences view.

CAUTION:  If the system preference value is either empty, nonexistent, or invalid, then that variable map record is not created. No error message appears. If a user has already created the variable map records, then the application does not overwrite them.

The use of variable maps for attribute adjustments is transparent to the pricing administrator. The Variable Maps view tab does not appear in the user interface, but you can still access it using the Site Map to navigate to the Administration - Pricing screen, Attribute Adjustments, then Variable Map view.

You can set up variable maps in either of the following ways:

Siebel Pricing Administration Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.