Pricing Administration Guide > Creating Pricing Models and Pricing Factors > The Process of Creating and Applying a Pricing Model >

Creating Pricing Factors


You use two applets to create a pricing factor:

NOTE:  If you do not select the pricing factor type, then a generic version of the pricing factor form appears. The generic version may contain fields that do not apply to the type of pricing factor you want to create.

To create a new pricing factor record

  1. From the application-level menu, choose View > Site Map > Pricing Administration >Pricing Model Manager.
  2. In the Pricing Model Manager list, select the Pricing Model in which you want to create a new pricing factor.
  3. If the Locked field does not already contain a checkmark, click this field to lock the pricing model.
  4. Click the Pricing Factors Designer view tab.
  5. The Pricing Factors Designer list appears.

  6. Click New.
  7. A new pricing factor record appears in the Pricing Factors Designer list, and a new Pricer Factors form appears below.

  8. Enter information in the new record in the Pricing Factors Designer list, as described in Table 28.
  9. Table 28.  Pricing Factor Designer Form Fields
    Pricing Factor
    Designer Form Field
    Entry
    Sequence
    A number indicating the order in which factors execute. The system assigns a default value, which you can edit. You can also change the order using the Pricing Factor Flow Chart Designer.
    Single, matrix-based, and script-based type factors should come before bundling and aggregate factors.For more information about the order in which factors should execute, see Using the Pricing Factor Flow Chart Designer.
    Name
    Enter a unique, meaningful name for the new pricing factor, to replace the system-generated character string.
    Type
    Select the type of pricing factor you need to create. For information about which type you need, see Types of Pricing Factors. This chapter covers Single type pricing models, so to continue this process, select "Single."
    Start
    Required. Enter the date on which the pricing model becomes active.
    End
    Optional. Enter the date on which the pricing model becomes inactive. If no date is entered, the pricing model remains active indefinitely.
    Comments
    Optional. Enter an explanation of this pricing factor for the end user. The comment text entered here appears in the Pricing Comments field of quotes and orders that use this pricing factor.

To complete the Pricer Factors form

  1. In the new Pricer Factors form, enter the information described in Table 29.
  2. NOTE:  Table 29 describes the fields that appear in the Pricer Factors form when you choose Single in the Type field in the Pricing Factor record. Pricer Factors forms for other types of pricing factors are described in later chapters.

    Table 29.  Pricer Factor Form Fields
    Pricer Factor Form Fields
    Entry
    Name
    Replace the system-generated name with a unique, meaningful name.
    Business Component Name
    Select a Siebel business component containing the data that the pricing factor will compare with the value you enter in the Field Value field to determine whether to apply this pricing factor.
    Business Component Field
    Select the field in the Siebel business component containing the data that the pricing factor will compare with the value you enter in the Field Value field.
    Attribute Name
    For single type pricing factors that reference an attribute (XA) business component, enter the name (not the Display Name) of the attribute to be used in the pricing factor. This name is assigned in the Applications Administration > Class Administration > Dynamic Attributes list.
    Operator
    Select an operator to be used in the comparison. The operators are: =, <>, <, <=, >, >=, EXISTS IN, DOES NOT EXIST IN.
    If you select an arithmetic operator, the Field Value field becomes available. If you select EXISTS IN or DOES NOT EXIST IN, Mapping Name and Mapping Field become available.
    Field Value
    If you are using an arithmetic operator, enter a character string or a number that will be compared to the value in the Siebel BusComp Field. Character strings and numeric constants do not need to be enclosed in quotes.
    You can enter multiple values in the Field Value field. Click the field to display a dialog box where you can enter a list of values. The pricing engine connects these values with an implied OR.
    If the business component field is a date-time field, the field value must be entered in it using a 24-hour clock (military time). It may not contain A.M. or P.M.
    For single pricing factors:
    • If the Pricer Rule Operator is = or <>, all values in the dialog box are considered.
    • If the Pricer Rule Operator is >, >=, <, or <=, only the first value in the dialog box is considered.
    For aggregate pricing factors only the first value in the dialog box is considered, regardless of the specified operator.
    Mapping Name
    If the operator is EXISTS IN or DOES NOT EXIST IN, select a mapping from the drop-down list. For more information, see Using Mappings in Pricing Factors.
    Mapping Field
    If the operator is EXISTS IN or DOES NOT EXIST IN, select a mapping field from the drop-down list. For more information, see Using Mappings in Pricing Factors.
    Next When True
    If you are using the Pricing Factor Flow Chart Designer, this read-only field displays the factor to be executed next if this factor evaluates as true. For more information, see Using the Pricing Factor Flow Chart Designer.
    Next When False
    If you are using the Pricing Factor Flow Chart Designer, this read-only field displays the factor to be executed next if this factor evaluates as false. For more information, see Using the Pricing Factor Flow Chart Designer.
    Type of Calculation
    Select a calculation that will be used to adjust the target price. The options are:
    • Discount Amount decreases the target price by the specified amount
    • % Discount decreases the target price by the specified percentage value
    • Markup Amount increases the target price by the specified amount
    • % Markup increases the target price by the specified percentage value
    • Price Override replaces the existing current price with the specified price
    • Power (Target Price, Power) raises the target price to the specified exponential value. For example, if the adjustment value is 2, the target price will be raised to the power of 2, which would yield 4. A target price of $100 with an exponent of 1.176 results in a selling price of $224.9055.
    • Multiplicative Amount multiplies the target price by a specified amount.
    • Round (Current, Decimal Places) sets the number of decimal places to which the price will be rounded.
    Adjustment Value
    Enter the amount to be used in the calculation to adjust the target price.
    For example, if the type of calculation is a % Discount and the adjustment value is 10, a 10% discount is applied to the target price. If the type of calculation is Discount Amount and the adjustment value is 10, then a $10 discount is applied to the current price (assuming currency is USD). If the type of calculation is Price Override and the adjustment value is 10, then the price becomes $10 (assuming currency is USD).
    Target Price
    Select the price that will be used as the basis of the price adjustment calculation. The options are:
    • Base = MSRP. The MSRP in the price list line item detail.
    • Current Price. The price in its current state, which includes all adjustments that ePricer has completed when this pricing factor executes.
    • Base = Cost. The cost in the price list line item detail.
    • Base = List Price. The list price in the price list. If a promotional price is defined for an item, the promotional price is used instead.
    • Base = Purchase. The Purchase Price in the price list line item detail.
    If the adjustment applies a static amount, the target price is not a part of the adjustment calculation.
    If the adjustment is a price override, the target price is not relevant.
    Active
    Click the check box to activate or deactivate the pricing factor.
    A pricing factor will not execute when it has been deactivated. If it appears in a decision flow path, it will be interpreted as a factor that did not meet the conditions for execution.
    Comments
    Optionally, enter comments explaining this pricing factor to the end user. The comment entered here appears in the quote's or order's Pricing Comments field.


 Pricing Administration Guide 
 Published: 18 April 2003