Siebel Pricing Administration Guide > Setting Up Pricing for Products with Components > Viewing and Changing the Reference Price >

Exposing the Starting Price At in the Product Catalog


Use the following enhancements to expose the Starting Price At field in the product catalog UI.

  1. Workflow. In the Basic Pricing Procedure workflow and the Dynamic Pricing Procedure workflow, add the following input argument to the Get List Price step.

    Input Argument
    Value

    On First Match 15

    {Row. Reference Price} = {Match. Reference Price}

    Then, activate the workflow after the change.

    For more information about using these workflows, see Pricing Procedures and Workflow References.

  2. Variable Map/Variable Source. In Product Pricing Variable Map - Row Set, and Product Pricing Variable Map -Row Set-Basic, use the following variable definition.

    Variable Name
    In/Out
    Type
    On Null

    Reference Price

    Out

    Currency

    Ignore

    With the new definition, use the following variable sources.

Mode
Path
Source Type

Any

$Current/Product/Reference Price

Instance

Favorite

$Current/Favorite/Reference Price

Instance

For more information about using variable maps, see Siebel Order Management Infrastructure Guide.

  1. Business Components. Modify the following business components (buscomps).

    Business Component
    User Property
    Change This Value

    Quote Catalog Internal Product by Price List Option

    PSP: Price Fields

    From: List Price, Net Price, Deals

    To: List Price, Net Price, Reference Price

    Quote Catalog Internal Product by Price List Optional 2

    PSP:Price Fields

    From: List Price, Net Price, Deals

    To: List Price, Net Price, Reference Price

    Quote Catalog Internal Product by Price List Optional - PSS

    PSP:Price Fields

    From: List Price, Net Price, Deals

    To: List Price, Net Price, Reference Price

    For more information on business components, see Siebel Order Management Infrastructure Guide.

  2. Applets. Update the following applets.

    Applet
    Change

    Quote Catalog Product Form

    Change field to Reference Price for control PriceStartingAt

    Quote Catalog Product List - Add to Cart

    Change field to Reference Price for list column Price Starting At

    Sales Order Catalog Product List - Add to Cart

    Change field to Reference Price for list column Price Starting At

    Service Order Catalog Product List - Add to Cart

    Change field to Reference Price for list column Price Starting At

    Quote Catalog Product List - MultiSelect Checkbox

    Change field to Reference Price for list column Reference Price

    Sales Order Catalog Product List - MultiSelect Checkbox

    Change field to Reference Price for list column Reference Price

    Service Order Catalog Product List - MultiSelect Checkbox

    Change field to Reference Price for list column Reference Price

    For more information on working with applets, see Using Siebel Tools.

  3. Integration Objects. Update the following objects.

Integration Object: ISS Quote

Integration Component: Internal Product PSP Integration

Add Integration Component Field:

Name: Reference Price

Data Type: DTYPE_CURRENCY

External Name: Reference Price

XML Tag: ReferencePrice

Integration Component: Quote Catalog PSP Favorite Item

Add Integration Component Field:

Name: Reference Price

Data Type: DTYPE_CURRENCY

External Name: Reference Price

XML Tag: ReferencePrice

Integration Object: ISS Order

Integration Component: Internal Product PSP Integration

Add Integration Component Field:

Name: Reference Price

Data Type: DTYPE_CURRENCY

External Name: Reference Price

XML Tag: ReferencePrice

Integration Component: Quote Catalog PSP Favorite Item

Add Integration Component Field:

Name: Reference Price

Data Type: DTYPE_CURRENCY

External Name: Reference Price

XML Tag: ReferencePrice

  1. Business Components (Buscomp) Update these buscomps with the following information.

    Business Component
    Change

    Quote Catalog PSP Favorite Item

    Add a calculated field Reference Price with no Calculated Value and type of DTYPE_CURRENCY.

    Internal Product PSP Integration

    Add a calculated field Reference Price with no Calculated Value and type of DTYPE_CURRENCY.

Creating a Relationship-Based Price Adjustment

Relationship-based price adjustments let you adjust the price of a product when it is a component of a product with components. For example, you may sell a model of computer monitor for $300 if the customer buys only the monitor. However, if the customer who is buying one of your desktop computers chooses this monitor model as an option, you may reduce its price 10 percent from this list price, or you may sell it for $250.

To create the relationship-based price adjustment, use the Adjustment Type and Adjustment Amount fields for the component.

To define a relationship-based pricing adjustment

  1. Display the components of the product with components in the Pricing Designer, as described in Viewing a Product's Components in the Pricing Designer.
  2. Select the records for any components that require a relationship-based pricing adjustment, add a new record to the Adjustments applet, and enter the values for the fields as described in the following table.
    Field
    Comments

    Adjustment Type

    Select the type of price adjustment applied to this product. Options are Discount Amount, % Discount, Markup Amount, % Markup, and Price Override.

    Adjustment Value

    Enter the value of the Adjustment. How this value is used depends on the selection in the Adjustment Type field:

    • Discount amount. The adjustment value is subtracted from the price.
    • % discount. The adjustment value is treated as a percentage, and that percentage of the price is subtracted from the price.
    • Markup amount. The adjustment value is added to the price.
    • % markup. The adjustment value is treated as a percentage, and that percentage of the price is added to the price.
    • Price override. The adjustment value is used as the price, overriding the original price.

    Min Price

    Enter the minimum price for this product as a component of this customizable product. This may be different from the minimum price of the product when it is purchased separately.

    Max Price

    Enter the maximum price for this product as a component of this customizable product. This may be different from the maximum price of the product when it is purchased separately.

    Start Date

    Enter the date when this adjustment becomes effective.

    End Date

    Enter the date after which this adjustment is no longer effective.

  3. Click Verify Adjustments to verify that the component's Reference Price reflects the pricing adjustment.

NOTE:  You can modify the relationship-based adjustment by editing the amounts in the Adjustment Type and Adjustment Value fields for the records in the Adjustments applet, and you can delete the relationship-based adjustment by deleting the records in the Adjustments applet.

Siebel Pricing Administration Guide Copyright © 2006, Oracle. All rights reserved.