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.
- Workflow. In the Basic Pricing Procedure workflow and the Dynamic Pricing Procedure workflow, add the following input argument to the Get List Price step.
|
|
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.
- Variable Map/Variable Source. In Product Pricing Variable Map - Row Set, and Product Pricing Variable Map -Row Set-Basic, use the following variable definition.
|
|
|
|
Reference Price |
Out |
Currency |
Ignore |
With the new definition, use the following variable sources.
|
|
|
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.
- Business Components. Modify the following business components (buscomps).
|
|
|
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.
- Applets. Update the following applets.
|
|
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.
- 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
- Business Components (Buscomp) Update these buscomps with the following information.
|
|
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
- Display the components of the product with components in the Pricing Designer, as described in Viewing a Product's Components in the Pricing Designer.
- 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.
|
|
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. |
- 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.
|