Specifying Dimensions and Domains
Next, set up the dimensions that you want to use in the attribute adjustments. You must add three condition dimensions for the attributes that are the basis of price adjustments (Transmission, Account Type, and Quantity).
Also, you must add two result dimensions that determine the amount of the price adjustment (Adjustment Amount and Adjustment Type), which are added automatically when you click Create Result Dimensions.
You also enter the domains for each of these dimensions. Select the Bounded check box in the Dimension records to control data entry in the Rules list, so only valid values can be entered in the columns for these dimensions.
To specify the result dimensions and their domains
In the Attribute Adjustments list, click Create Result Dimensions.
Click the Pricing Dimensions view tab.
Records have already been added to the Dimensions list for the two result dimensions, Adjustment Amount and Adjustment Type.
Add a record to the Dimensions list to represent the Transmission attribute and complete the necessary fields, as described in the following table.
Field Value Dimension Type
Condition
Name
Transmission
Operator
=
Variable Map Type
XA
Data Type
Text
Domain Type
Attribute
Bounded
Y
Attribute
Transmission
Sort Order
1
Sort Method
Ascending
Click Create Domain.
The two values for this domain (automatic and manual) appear in the Domain list.
Add a record to the Dimensions list to represent the Account Type attribute and complete the necessary fields, as described in the following table.
Field Value Dimension Type
Condition
Name
Act Type
Operator
=
Variable Map Type
Context
Data Type
Text
Domain Type
Business Component
Bounded
Y
Business Object
List of Values
Sort Order
2
Sort Method
Ascending
Business Component
List of Values
Field
Value
Search Spec
[Type] = “ACCOUNT_TYPE"
Note: In this example, Business Component is used as the domain for setting up the Act Type dimension. However, a better way to define the domain in practice would be to use LOV with the value ACCOUNT_TYPE in the LOV field.Click Create Domain.
The values for this domain appear in the Domain list.
Add a record to the Dimensions list to represent the Quantity attribute and complete the necessary fields, as described in the following table.
Field Value Dimension Type
Condition
Name
Quantity
Operator
<
Variable Map Type
Row
Data Type
Number
Domain Type
User Defined
Bounded
Y
Sort Order
3
Sort Method
Ascending
Because Quantity has a user-defined domain, create its domain manually by adding records to the Domains list as follows:
Add a record to the Domains list and complete the necessary fields, as described in the following table.
Field Value Sequence
1
Domain
10
Add another record to the Domains list and complete the necessary fields, as described in the following table.
Field Value Sequence
2
Domain
15
Add another record to the Domains list and complete the necessary fields, as described in the following table.
Field Value Sequence
3
Domain
20