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

  1. In the Attribute Adjustments list, click Create Result Dimensions.

  2. 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.

  3. 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

  4. Click Create Domain.

    The two values for this domain (automatic and manual) appear in the Domain list.

  5. 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.
  6. Click Create Domain.

    The values for this domain appear in the Domain list.

  7. 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

  8. Because Quantity has a user-defined domain, create its domain manually by adding records to the Domains list as follows:

    1. Add a record to the Domains list and complete the necessary fields, as described in the following table.

      Field Value

      Sequence

      1

      Domain

      10

    2. Add another record to the Domains list and complete the necessary fields, as described in the following table.

      Field Value

      Sequence

      2

      Domain

      15

    3. Add another record to the Domains list and complete the necessary fields, as described in the following table.

      Field Value

      Sequence

      3

      Domain

      20