Product Workbench
Overview
The Product Workbench (previously known as Product Launch) is used for Oracle CPQ sites integrated with Oracle CX Sales. Product Workbench is designed for product managers, with the goal of making the definition and management of their products and services more intuitive and seamless. Product Workbench provides the ability to:
- Set and edit pricing from the product-centric point of view (i.e. the user is presented with all the pricing defined for a particular product). If the product should be priced differently under different condition sets, Product Workbench will display all records on a single page, grouped by those condition sets, making it easier to read.
- Easily define "contextual pricing", which can be thought of as the ability to define differentiated pricing when the product or service is to be sold together with other products and / or services.
- Define multiple charges for each product or service under the different circumstances mentioned above (conditional and contextual pricing) in a very intuitive way. These multiple charges can be of different types and there’s no limit to the number of charges associated with each product or service.
The following pricing enhancements are available for integrated Oracle CX Sales users:
-
Rate Plans can be used to define and manage groups of charges that can be optionally applied to the pricing for subscription products. When more than one Rate Plans are defined for a product, the first Rate Plan will be applied during pricing. Product managers can reorder available Rate Plans to apply a different Rate Plan. For more information, refer to Rate Plans and Charges.
-
Rate Cards
can be used to select Rate Card type Pricing Matrix Templates and use the Rate Card item to define complex pricing for usage-based charges for a product. For more information, refer to Rate Cards and Pricing Matrix Templates.
-
Charge Definitions
when enabled, Charge Definitions provide standardized charge categories to create charges. The charge type and price type are automatically populated. For more information, refer to Charge Definitions.
- Volume and Tier Pricing can be used to select and define dynamic pricing for product prices or charges. Volume pricing applies the same price or discount to all items on a single transaction line. The price or discount is based upon the quantity (total number of units). Tier pricing applies different unit price values to different items of a single transaction line. The total price or discount of the transaction line is based on aggregating the pricing brackets for all units of the item for that transaction line. For more information, refer to Price Models.
-
Block Pricing allows customers to price products by blocks of units rather than per unit. Block Pricing applies different unit price values to different items of a single transaction line. The total price or discount of the transaction line is based on aggregating the pricing brackets for all units of the item for that transaction line. For more information, refer to Pricing Matrix Templates.
-
Attribute-based Matrix Pricing and the associated Pricing Matrix Templates support pricing that requires the Pricing Engine to use a custom dynamic matrix as the basis for calculating runtime prices. Pricing Matrix Templates can be used to price both one-time or recurring product prices and charges. For more information, refer to Pricing Matrix Templates.
When an Oracle CX Sales product manager selects the Price action for a Redwood Sales product, the Product Workbench is launched.
If applicable, product managers can perform the following tasks from the Product Workbench:
- Add Product Price - Use to add a single pricing item for the product.
- Add Charges - Use to add charges for the product.
- Add Rate Plan – Use to create a group of charges for the product.
- Add to Another Set – Use to select or add a CPQ Price Model.
The Product Workbench provides the following functions:
- The product name and description are displayed at the top of the page.
- The product status informs the sales user that the product is created or priced.
- The Pricing Summary displays pricing plans and associated charges for the product. Pricing plans specify conditions that must be met to apply defined plan charges. The default plan always applies associated charges.
- Product managers can click the Actions ellipsis symbol for the product to view product details or add / edit / view charges.
- After editing charges for the product, sales users can cancel or submit the changes to return to the Oracle CX Sales Product page.
For complex structures (i.e. BOMs), the product hierarchy is displayed as an expandable / collapsible item.
When product managers click the View Product Details action, they can view the sales-related data for the product, extended descriptions, integration information. After viewing product details, product managers click Cancel to return to the Product Workbench.
When product managers click the Edit / View Pricing action, they can view and manage pricing plans along with their associated charges.
Item |
Description |
1
|
Navigate to the Product Workbench.
|
2
|
Click the Pricing Set ellipsis to Delete Set From List.
- The Base Default Price Set can’t be deleted.
|
3
|
Conditions display the criteria that must be met to apply the price plan.
|
4
|
The Rate Plans section lists all charges in the Plan allowing product managers to modify existing Rate Plans. |
5
|
Click the Rate Plans ellipsis to view Rate Plan actions.
- Select Add Rate Plans to add a new Rate Plan.
- Select Reorder Rate Plans to define what order Rate Plan prices are applied to the product.
- Select Expand All to expand all Rate Plans for the product.
- Select Collapse All to collapse all Rate Plans for the product.
|
6
|
When expanded, the Rate Plans section displays details for Charges in the Rate Plan.
|
7
|
Click the Charge ellipsis to Edit or Delete the associated Charge.
|
8
|
Click + Add to Another Set to apply pricing conditions for this product.
- Within CPQ Pricing, sets are named Price Models.
- By default, products are added to the Base Price Model in CPQ Pricing. The Base Price Model will apply defined pricing without any conditions.
- Refer to Add Product to Another Set for instructions.
|
Administration
Enable Product Workbench
Perform the following procedures to enable Product Workbench.
Add a Rate Plan in Product Workbench
Complete the following steps to create a Rate Plan in the CPQ Pricing Portal.
- Sign into Oracle CX Sales.
- Navigate to Redwood Sales > Products.
- Select the Price action for a product. The CPQ Product Workbench application will open.
- Click on the product ellipsis, and then select Edit/View Pricing.
-
Click Add Rate Plan.
Note: Adding a Rate Plan will delete the existing Charges and Product Price for this item in the current Price Model.
-
Click Proceed.
- Enter a Rate Plan Name.
- Enter a variable name in Rate Plan Number.
- (optional) Select a Start date. This effective start date value will apply to all Charges in this Rate Plan.
- (optional) Select an End date. This effective end date value will apply to all Charges in this Rate Plan.
- (optional) Enter a Description.
- Click Create.
-
To add Charges or a Product Price to this Rate Plan, perform one of the following options:
-
To add additional Charges, click on the Rate Plan ellipsis, and then select Add Charges.
Proceed to Add a Charge in Product Workbench.
-
To add a Product Price, click on the Rate Plan ellipsis, and then select Add Product Price.
Proceed to Add a Product Price in Product Workbench.
-
To submit your pricing modifications, click on the Up Arrow icon at the top of the page, and then click Submit.
Add a Charge in Product Workbench
Complete the following steps to create a Charge in CPQ Pricing.
- Sign into Oracle CX Sales.
- Navigate to Redwood Sales > Products.
- Select the Price action for a product. The CPQ Product Workbench application will open.
- Click on the product ellipsis, and then select Edit/View Pricing.
-
Perform one of the following:
-
To add non-Rate Plan Charges, click Add Charges - OR - click on the Charges ellipsis, and then select Add Charges.
-
To add Charges to a Rate Plan, click on the Rate Plan ellipsis, and then select Add Charges.
-
When enabled, select a Charge Definition.
Charge Definitions standardize charge categories and define the valid combinations of price types and charge types.
Notes:
- The Price Type and Charge Type are automatically populated when using Charge Definitions.
- Charge Definitions are highly recommended for customers using charge pricing (vs. legacy product pricing) to simplify the setup of prices.
- Charge Definitions are required when CPQ pricing is integrated with Oracle Fusion Pricing.
- For more information, refer to Charge Definitions.
-
Select a Price Type to define the basis on which a price or charge is levied.
Notes:
- The Price Type is automatically populated and not editable when using Charge Definitions.
- Oracle CPQ 23D provides the following standard values in the Pricing Type Pricing Lookup: One time, Recurring, Usage.
- To add custom values, refer to Pricing Lookups.
-
Select a Charge Type to define the value that will be received by the customer for a charge price.
Notes:
- The Charge Type is automatically populated and not editable when using Charge Definitions.
- Oracle CPQ 23D provides the following standard value in the Charge Type Pricing Lookup: Sales Price.
- To add custom values (e.g. Activation Fee, Call Charge, Data Charge), refer to Pricing Lookups.
-
If applicable, select the Price Period to define the time frequency, periodicity, or recurrence with which the price is levied or charged.
Notes:
- Price Periods are only applicable for Recurring and Usage Price Types.
- Oracle CPQ 23D provides the following standard values in the Pricing Type Pricing Lookup: Per Month, Per Year.
- To add custom values (e.g. Per Week, Per Year), refer to Pricing Lookups.
-
If applicable, select or enter the Usage UOM to define the units of measures for usage quantities.
Note: To add custom values (e.g. Per Week, Per Year), refer to Pricing Lookups.
- (optional) Choose a Start Date to set the effective start date for an individual charge.
- (optional) Choose an End Date to set the effective start date for an individual charge.
-
Select one of the following options, and perform the included steps:
None (Static Pricing)
- Select None from the Dynamic Pricing drop-down.
- If applicable, select Additional Currencies from the drop-down.
- Enter the price or discount value for each applicable currency.
Volume Pricing
- Select Volume Pricing from the Dynamic Pricing drop-down.
- If applicable, select Additional Currencies from the drop-down.
- Click Add Range.
- Enter the Quantity From value.
- Enter the price or discount value for each applicable currency.
-
Click Add Range.
-
Enter the Quantity From value for the new tier.
The Quantity To value for the previous tier will be populated with the same value.
-
Enter the price or discount value for each applicable currency.
-
Repeat Step f - Step g to add additional tiers.
Tier Pricing
- Select Tier Pricing from the Dynamic Pricing drop-down.
- If applicable, select Additional Currencies from the drop-down.
- Click Add Range.
- Enter the Quantity From value.
- Enter the price or discount value for each applicable currency.
-
Click Add Range.
-
Enter the Quantity From value for the new tier.
The Quantity To value for the previous tier will be populated with the same value.
-
Enter the price or discount value for each applicable currency.
-
Repeat Step f - Step g to add additional tiers.
Rate Card
- Select Rate Card from the Dynamic Pricing drop-down.
- Select the Rate Card Name from the drop-down.
Notes:
- Rate Cards are only available for Price List type Price Models.
- Rate Cards are only available for Usage Price Types.
- Price values are defined by the applicable Rate Card and can't be modified when defining a charge.
- For more information, refer to Rate Cards & Rate Card Templates.
-
Click Create.
-
To add additional Charges, perform one of the following options:
-
To add non-Rate Plan Charges, click on the Charges ellipsis, and then select Add Charges.
Repeat this procedure for each additional Charge.
-
To add a Product Price, click on the Charges ellipsis, and then select Add Product Price.
Proceed to Add a Product Price in Product Workbench.
-
To submit your pricing modifications, click on the Up Arrow icon at the top of the page, and then click Submit.
Add a Product Price in Product Workbench
Complete the following steps to create a Product Price in CPQ Pricing.
- Sign into Oracle CX Sales.
- Navigate to Redwood Sales > Products.
- Select the Price action for a product. The CPQ Product Workbench application will open.
- Click on the product ellipsis, and then select Edit/View Pricing.
-
Perform one of the following:
-
To add non-Rate Plan Product Price, click Add Product Price - OR - click on the Charges ellipsis, and then select Add Product Price.
-
To add a Product Price to a Rate Plan, click on the Rate Plan ellipsis, and then select Add Product Price.
-
When enabled, select a Charge Definition.
Charge Definitions standardize charge categories and define the valid combinations of price types and charge types.
Notes:
- The Price Type and Charge Type are automatically populated when using Charge Definitions.
- Charge Definitions are highly recommended for customers using charge pricing (vs. legacy product pricing) to simplify the setup of prices.
- Charge Definitions are required when CPQ pricing is integrated with Oracle Fusion Pricing.
- For more information, refer to Charge Definitions.
-
Select a Price Type.
Notes:
- Oracle CPQ 23D provides the following standard values in the Pricing Type Pricing Lookup: One time, Recurring, Usage.
- To add custom values, refer to Pricing Lookups.
-
If applicable, select the Price Period to define the time frequency, periodicity, or recurrence with which the price is levied or charged.
Notes:
- Price Periods are only applicable for Recurring and Usage Price Types.
- Oracle CPQ 23D provides the following standard values in the Pricing Type Pricing Lookup: Per Month, Per Year.
- To add custom values (e.g. Per Week, Per Year), refer to Pricing Lookups.
-
Select one of the following Dynamic Pricing options, and perform the included steps:
None (Static Pricing)
- Select None from the Dynamic Pricing drop-down.
- If applicable, select Additional Currencies from the drop-down.
- Enter the price or discount value for each applicable currency.
Volume Pricing
- Select Volume Pricing from the Dynamic Pricing drop-down.
- If applicable, select Additional Currencies from the drop-down.
- Click Add Range.
- Enter the Quantity From value.
- Enter the price or discount value for each applicable currency.
-
Click Add Range.
-
Enter the Quantity From value for the new tier.
The Quantity To value for the previous tier will be populated with the same value.
-
Enter the price or discount value for each applicable currency.
-
Repeat Step f - Step g to add additional tiers.
Tier Pricing
- Select Tier Pricing from the Dynamic Pricing drop-down.
- If applicable, select Additional Currencies from the drop-down.
- Click Add Range.
- Enter the Quantity From value.
- Enter the price or discount value for each applicable currency.
-
Click Add Range.
-
Enter the Quantity From value for the new tier.
The Quantity To value for the previous tier will be populated with the same value.
-
Enter the price or discount value for each applicable currency.
-
Repeat Step f - Step g to add additional tiers.
-
Click Create.
-
To add Charges, perform one of the following options, and then proceed to Add a Charge in Product Workbench.
-
To add non-Rate Plan Charges, click on the Charges ellipsis, and then select Add Charges
-
To add Charges to a Rate Plan, click on the Rate Plan ellipsis, and then select Add Charges.
-
To submit your pricing modifications, click on the Up Arrow icon at the top of the page, and then click Submit.
Add Product to Another Set
Perform this procedure if you need to apply pricing conditions for this product.
Notes:
- Within CPQ Pricing, sets are named Price Models.
- By default, products are added to the Base Price Model in CPQ Pricing. The Base Price Model will apply defined pricing without any conditions.
- Sign into Oracle CX Sales.
- Navigate to Redwood Sales > Products.
- Select the Price action for a product. The CPQ Product Workbench application will open.
- Click on the product ellipsis, and then select Edit/View Pricing.
- Click + Add to Another Set.
- Perform the following steps to add this product to an existing set:
- Search for and select the existing set.
- Click Select.
- Perform the following steps to add a new set, if you can’t find a set with the right conditions, for this conditional pricing:
- Click + Add New Set.
- Enter the Pricing Set Name.
Select the Action based on option.
- All Conditions
- Any Conditions
- Complex Conditions
Click the Click to add attributes here link to add attributes and condition values.
Select the condition Attribute, Operator, and enter a Value.
(Optional) Click Add New Condition to add another condition.
To delete a conditions click the Delete icon.
Click Save.
-
To submit your pricing modifications, click on the Up Arrow icon at the top of the page, and then click Submit.
Related Topics
Refer to the following documents for more information focused on Oracle CX Sales to Oracle CPQ integration implementation.
See Also