Price Dimensions are an important concept to link any field into the pricing tables. Any field that will determine a pricing adjustment such as Quantity, Term, and more, needs a dimension created for it.

To create a price dimension

  1. Go to ADMIN SETUP > Pricing Administration > Price Dimensions. The Price Dimensions page is displayed.
  2. Click Create New. The New Dimension page is displayed.
  3. Select the Context Type drop-down, select a context type:
    Field NameDescription

    Context Type

    (Mandatory)




    Select the context type for the dimension from the following:

    • Line Item
    • Product Attribute

    • Custom

    If Context Type is Line Item, it allows you to choose any field on the line item shopping cart. When you select this context type, the following fields are enabled:

    a. Field (Mandatory): Select a field type from the drop-down.

    b. Cumulative Dimension: If you want to use a value from another dimension with the current dimension and use the resultant value as the final value, select a dimension name from the Cumulative Dimension drop-down. CPQ adds the value from another dimension to the value of the current dimension during evaluation. The cumulative dimension works only if line item field type is a number or currency.

    c. Relation Type : Select a relation type between the context type and the line item field. The supported value is Related Quantity.

    If Context Type is Product Attribute, it allows you to select any product attribute that is associated to a product through an attribute group. When you select this context type, the following fields are enabled:

    a. Attribute Group (Mandatory): Search and select an attribute group

    b. Attribute (Mandatory): Select an attribute in the attribute group selected above.

    c. Type: Select one of the types of price dimensions.

    If Context Type is Custom, it allows you to provide a dimension field manually for defining lookup fields using dot notation. When selecting this context type, the following fields are enabled:

    a. Field (Mandatory): Search and select a line item field using the lookup component.

    b. Type: Select one of the types of price dimensions.

  4. In the Price Dimension Name field, enter a name for the dimension.

    CPQ now supports wildcard entries ('*') for dimensions. 

  5. In the Description field, enter a description for the price dimension.

  6. From the Type drop-down, select one of the following types of price dimensions:

    TypeDescription
    StandardSelect this for a standard price dimension.
    QuantitySelect this if the price dimension is based on quantity.
    TermSelect this if the price dimension is based on term.
    AmountSelect this if the price dimension is based on purchase amount.
    EquipmentSelect this if the price dimension is based on equipment.
  7. Click Save to save the price dimension or click Save & Create New to save and create a new price dimension.