Siebel Pricing Administration Guide > Creating Product Offers > Product Offers with Named Parameters >

Creating Product Offers with Named Parameters


To create product offers with named parameters, create the product offers in the usual way, described in Process of Creating Product Offers, and enter the values described in the following procedure.

The following procedure shows you how to define a named parameter where the Siebel application gets the user input. You select the User Input check box, and you use the named parameter to present the user with a list of choices. If you are using some other application as the user interface that receives input, then you do not have to use these fields.

To create product offers with named parameters

  1. When you create the action, as described in Creating Actions for Responses to Product Offers, enter the values described in the following table in the Action record.
    Field
    Comments

    User Input

    Select this check box to specify that the value of the named parameter is determined by the user's input.

    Named Parameter

    Select an option to specify which value will be determined using a named parameter. The options are as follows:

      • Base Product. The named parameter sets the value of the base product in the product offer.
      • Component Product. If you select Component Product in the Named Parameter field, then you must also enter a value in the Base Product field to specify which base product has a component product set by the named parameter.
      • Upgrade Product. The named parameter sets the value of the upgrade product.
      • Attribute Value. If you select Attribute Value in the Named Parameter field, then you must also enter a value in the Attribute Name field to specify which attribute has its value set by this named parameter.
      • Field Value. If you select Field Value in the Named Parameter field, then you must also enter a value in the Field Name field to specify which field has its value set by this named parameter.

    Parent Action

    Enter a parent action if the input for this action depends on a user selection for an earlier action. For example, a product offer allows the customer to get a 20% discount on any accessory for a particular brand of smartphone. You must create two actions:

    • The first action adds the accessory selected by the user to the order. The named parameter is the base product. The user is prompted to select any product in the product line that includes all accessories for this smartphone.
    • The second action applies a 20% discount to the product that the user selected in the first action. You must select the first action as the parent action for the second action, so the Siebel application can determine that it applies the discount to the product that was selected in the first action.
  2. Click the Named Parameters view tab.

    The domain of the named parameter is the list of values that the user can choose from. You can specify a component domain, which allows you to define the products in the domain by explicitly selecting all of the individual products, attribute values, or field values that are available.

  3. Add a record to the Component Domain list for each allowed value in the domain, and complete the necessary fields. Some fields are described in the following table.
    Field
    Comments

    Sequence

    Enter the sequence in which this value is listed when the allowed values are displayed to the user.

    Base Product/ Component Product/ Upgrade Product/ Attribute Value/ Field Value.

    Enter an allowed value for this parameter.

    The name of this field is dynamic and depends on what you select in the Named Parameter field of the Action record. For example, if you select Base Product in the Named Parameter field of the Action record, then this field displays the field name Base Product, indicating that you enter one allowed value for the base product in this field.

    When the user accepts the product offer, the Siebel application displays a list of all the products in the domain that you defined, so that the user can choose one product.

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