Product Workbench

Overview

The Product Workbench (previously known as Product Launch) is used for Oracle CPQ sites integrated with Oracle 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:

Access Product Workbench

ClosedFrom Oracle Sales

When an Oracle Sales product manager selects the Price action for a sales product, the Product Workbench is launched.

Launch Product from Oracle Digital Sales > Products


ClosedFrom Oracle CPQ

Beginning in Oracle CPQ 24C, CPQ administrators can access the Product Workbench from the Products section on the CPQ Admin Home page.

Access Product Workbench from CPQ Admin

When Alta Navigation is enabled, administrators can directly navigate to Product Workbench using the CPQ Admin Navigation Menu. For more information about Alta Navigation, refer to Navigation Menus. To access the Product Workbench from the Admin Navigation Menu:

  1. Click on the Admin Navigation Menu icon on the top left side of the page.

  2. Click on the Products expand icon.

  3. Click on the Product Workbench sub menu item.

Access Product Workbench from Admin Navigation Menu

When a CPQ administrator navigates to the Product Workbench, the new product list displays all products. This view allows administrators to search for the product they want to manage. The product search UI includes a prominent search bar, advanced filtering options, auto-suggestions, and the ability to sort and filter results.

Administrators can type keywords in the search box to filter search results. Context within the Name, Part Number, and Description fields will be filtered, and the keywords are highlighted in bold type.

Advanced filters for the Type and Sales Product Type fields can be used independently or combined with keyword searches to further refine search results.

Product Workbench Product List

CPQ administrators can then select a product to view and define prices and charges for CPQ products and root BOM items.


Structure View for Product Management Personas

Product Workbench and Pricing Portal provide two different 'views' of the same pricing data, but both personas (product managers and pricing managers) need to be able to easily switch between a product-centric view and a pricing list view. Beginning in Oracle CPQ 24D Product Management users of the Product Workbench select the Edit/View Pricing option for a product in the Product Workbench to view the Products & Pricing page.

The new Products & Pricing page displays the product structure on the left side of the page and pricing for the selected item on the right side of the page. Users can expand or collapse hierarchical items and quickly access pricing information for the entire product structure from a single page.

The new structured view allows product managers to view pricing for all items in a hierarchical product from a single page. This enhancement improves the user experience and reduces the number of clicks required to access product structures and pricing.

Products & Pricing

The Products & Pricing page provides a pricing summary for the selected product or product structure. Available actions will vary based on the selected product type. The product type can be a Part or a BOM. Parts are standard products and BOMs are sophisticated hierarchical product bundles.

ClosedProducts & Pricing for Parts

If pricing has not been defined, administrators are prompted to add a pricing set to begin defining pricing for the selected product.

Part in Product Workbench without Pricing

When has been defined, administrators can view and manage pricing plans along with their associated charges.

Product Workbench page description

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.

ClosedProducts & Pricing for BOMs

Product Workbench and Pricing Portal provide two different 'views' of the same pricing data, but both personas (product managers and pricing managers) need to be able to easily switch between a product-centric view and a pricing list view. Users of the Product Workbench select the Edit/View Pricing option for a product in the Product Workbench to view the Products & Pricing page. The Products & Pricing page displays the product structure on the left side of the page and pricing for the selected item on the right side of the page. Users can expand or collapse hierarchical items and quickly access pricing information for the entire product structure from a single page. The structured view allows product managers to view pricing for all items in a hierarchical product from a single page.

 

BOM product pricing


View Product Details

Users can access the Products Details page by clicking on the View details icon View Details icon. This page displays sales-related data for the product, extended descriptions, and integration information.

ClosedView Product Details Page

Product Launch > View Product Details


Edit / View Configurations

Beginning in Oracle CPQ 24C, simple BOM configurators can be auto-generated to provide a simple mechanism that allows the selection of options based on the optional items defined in the product structure.

ClosedAuto Generation of BOM Simple Configurator

Simple BOM configurators can be generated for product structures with optional items that are defined in the BOM Item Definition data table. The follow example shows the BOM Item Definition for the Sentinel Custom Desktop model with optional items. The optional items are specified as "Option Class" item types.

BOM Data Table Example for auto-generation of BOM simple configurator

In the Product Workbench, a navigation action labeled Edit/View Configurations is available for BOM structures that contain at least one optional child item.

Edit/View Configurations

After navigating to the Edit/View Configurations page, click Create Configuration to launch the simple BOM configurator.

Create Configuration

You can specify effective dates and define where the new Model Configuration should be created. Existing Product Families and Product Lines can be selected, or new Product Families and Product Lines can be created. If an existing Product Family and Product Line are selected, the new Model is added to the selected product hierarchy. If you enter a new Product Family and/or Product Line, you are prompted to confirm the creation of the new hierarchy. The generator will create and deploy the new Product Family and/or Product Line.

Specify Effiective Dates, Product Line, and Product Family

The Edit/View Configurations page displays the progress of model configurations. After the simple BOM configurator is generated, the Configuration Path details are displayed, and the progress is marked as Completed.

Edit/View Configurations page

A new model is created under a new or existing Product Family and Product Line.

  • Configurable attributes are automatically defined at the Model level based on optional items and BOM Mapping conditions are automatically created.

  • A new layout is generated with the previously auto-generated attributes.

  • Configuration rules including Hiding and BOM Mapping are created for the model.

Auto-Generated Configuration

To make the new configurator available on the Home Page, administrators need to access the Home Page management page to define potential restricted access and Deploy the Home Page.

The new Configuration will be accessible from Product Search results and sales users will be able to add it to a quote.

Auto-generated Simple Configurator

Cardinality in Simple Configurator

Beginning in CPQ 24D, the auto-generator for Simple Configurators will use the BOM Item Definition’s minimum and maximum number of selectable item values when generating Multi-Select Menu attributes for Option Class BOM items with two or more optional children. See Enable BOM Item Cardinality and Configuration Menu Attributes for more information.

Customers use BOM Item Definition tables and the auto-generator to provide Simple Configurators that control the minimum and maximum number of menu items a sales user can select on buyside.


 

Administration

ClosedEnable Product Workbench

Perform the following procedures to enable Product Workbench.


ClosedAdd a Rate Plan

Complete the following steps to add a Rate Plan to a subscription-based product.

Note: Rate Cards are used to support subscription-based pricing (i.e. 'SUBSCRIPTION' Sales Product Types).

  1. Navigate to the CPQ Product Workbench:
    • From CPQ, navigate to Admin > Products > Product Workbench.
    • From Oracle Sales, navigate to Redwood Sales > Products.

      Then select the Price action for a product. The CPQ Product Workbench application will open.

  2. Click on the product ellipsis, and then select Edit/View Pricing.

  3. Click Add Rate Plan. If there are existing charges or product prices, select Convert to Rate Plan.

  4. Enter a Rate Plan Name.
  5. Enter a variable name in Rate Plan Number.
  6. (optional) Select a Start date. This effective start date value will apply to all charges in this rate plan.
  7. (optional) Select an End date. This effective end date value will apply to all charges in this rate plan.
  8. (optional) Enter a Description.
  9. Click Create.
  10. Perform one of the following options:

    • To add charges, click on the rate plan ellipsis, and then select Add Charges. (Proceed to Add a Charge)

    • To add a product price, click on the rate plan ellipsis, and then select Add Product Price. (Proceed to Add a Product Price)

    • To submit your pricing modifications and return to Oracle Sales, click on the Up Arrow icon at the top of the page, and then click Submit.


ClosedAdd a Charge

Complete the following steps to add a charge to a product.

  1. Navigate to the CPQ Product Workbench:
    • From CPQ, navigate to Admin > Products > Product Workbench.
    • From Oracle Sales, navigate to Redwood Sales > Products.

      Then select the Price action for a product. The CPQ Product Workbench application will open.

  2. Click on the product ellipsis, and then select Edit/View Pricing.
  3. 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.

  4. When enabled, select a Charge Definition.

    Charge Definitions standardize charge categories and define the valid combinations of price types and charge types. 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.
  5. Select a Price Type to define the basis on which a price or charge is levied.

    • The Price Type is automatically populated and not editable when using Charge Definitions.
    • The Pricing Type Pricing Lookup provides the following standard values: One time, Recurring, Usage. To add custom lookup values, refer to Pricing Lookups
  6. Select a Charge Type to define the value that will be received by the customer for a charge price.

    • The Charge Type is automatically populated and not editable when using Charge Definitions.
    • The Charge Type Pricing Lookup provides the following standard value: Sales Price. To add custom lookup values (e.g. Activation Fee, Call Charge, Data Charge), refer to Pricing Lookups
  7. If applicable, select the Price Period to define the time frequency, periodicity, or recurrence with which the price is levied or charged.

    • Price Periods are only applicable for Recurring and Usage Price Types.
    • The Pricing Type Pricing Lookup provides the following standard values: Per Month, Per Year. To add custom lookup values (e.g. Per Week, Per Year), refer to Pricing Lookups.
  8. If applicable, select or enter the Usage UOM to define the units of measures for usage quantities.

    To add custom lookup values (e.g. Per Week, Per Year), refer to Pricing Lookups.

  9. (optional) Choose a Start Date to set the effective start date for an individual charge.
  10. (optional) Choose an End Date to set the effective start date for an individual charge.
  11. Select one of the following options, and perform the included steps:

    ClosedNone  (Static Pricing)

    Price Details - Static Pricing

    1. Select None from the Dynamic Pricing drop-down.
    2. If applicable, select Additional Currencies from the drop-down.
    3. Enter the price or discount value for each applicable currency.

    ClosedVolume Pricing

    Price Details Volume Pricing

    1. Select Volume Pricing from the Dynamic Pricing drop-down.
    2. If applicable, select Additional Currencies from the drop-down.
    3. Click Add Range.
    4. Enter the Quantity From value.
    5. Enter the price or discount value for each applicable currency.
    6. Click Add Range.

    7. Enter the Quantity From value for the new tier.

      The Quantity To value for the previous tier will be populated with the same value.

    8. Enter the price or discount value for each applicable currency.

    9. Repeat Step f - Step g to add additional tiers.


    ClosedTier Pricing

    Price Details Tier Pricing

    1. Select Tier Pricing from the Dynamic Pricing drop-down.
    2. If applicable, select Additional Currencies from the drop-down.
    3. Click Add Range.
    4. Enter the Quantity From value.
    5. Enter the price or discount value for each applicable currency.
    6. Click Add Range.

    7. Enter the Quantity From value for the new tier.

      The Quantity To value for the previous tier will be populated with the same value.

    8. Enter the price or discount value for each applicable currency.

    9. Repeat Step f - Step g to add additional tiers.


    ClosedMatrix Pricing Rate Card

    Price Details Rate Card

    1. Select Rate Card from the Dynamic Pricing drop-down.
    2. Select the Rate Card Name from the drop-down.
      • 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.

  12. Click Create.

  13. Perform one of the following options:

    • To add charges, click on the rate plan ellipsis, and then select Add Charges. (Proceed to Add a Charge)

    • To add a product price, click on the rate plan ellipsis, and then select Add Product Price. (Proceed to Add a Product Price)

    • To submit your pricing modifications and return to Oracle Sales, click on the Up Arrow icon at the top of the page, and then click Submit.


ClosedAdd a Product Price

Complete the following steps to add a product price to a product.

  1. Navigate to the CPQ Product Workbench:
    • From CPQ, navigate to Admin > Products > Product Workbench.
    • From Oracle Sales, navigate to Redwood Sales > Products.

      Then select the Price action for a product. The CPQ Product Workbench application will open.

  2. Click on the product ellipsis, and then select Edit/View Pricing.
  3. 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.

  4. When enabled, select a Charge Definition.

    Charge Definitions standardize charge categories and define the valid combinations of price types and charge types. 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.
  5. Select a Price Type.

    The Pricing Type Pricing Lookup provides the following standard values: One time, Recurring, Usage. To add custom values, refer to Pricing Lookups

  6. If applicable, select the Price Period to define the time frequency, periodicity, or recurrence with which the price is levied or charged.

    • Price Periods are only applicable for Recurring and Usage Price Types.
    • The Pricing Type Pricing Lookup provides the following standard values: Per Month, Per Year. To add custom values (e.g. Per Week, Per Year), refer to Pricing Lookups.
  7. Select one of the following Dynamic Pricing options, and perform the included steps:

    ClosedNone  (Static Pricing)

    Price Details - Static Pricing

    1. Select None from the Dynamic Pricing drop-down.
    2. If applicable, select Additional Currencies from the drop-down.
    3. Enter the price or discount value for each applicable currency.

    ClosedVolume Pricing

    Price Details Volume Pricing

    1. Select Volume Pricing from the Dynamic Pricing drop-down.
    2. If applicable, select Additional Currencies from the drop-down.
    3. Click Add Range.
    4. Enter the Quantity From value.
    5. Enter the price or discount value for each applicable currency.
    6. Click Add Range.

    7. Enter the Quantity From value for the new tier.

      The Quantity To value for the previous tier will be populated with the same value.

    8. Enter the price or discount value for each applicable currency.

    9. Repeat Step f - Step g to add additional tiers.


    ClosedTier Pricing

    Price Details Tier Pricing

    1. Select Tier Pricing from the Dynamic Pricing drop-down.
    2. If applicable, select Additional Currencies from the drop-down.
    3. Click Add Range.
    4. Enter the Quantity From value.
    5. Enter the price or discount value for each applicable currency.
    6. Click Add Range.

    7. Enter the Quantity From value for the new tier.

      The Quantity To value for the previous tier will be populated with the same value.

    8. Enter the price or discount value for each applicable currency.

    9. Repeat Step f - Step g to add additional tiers.


  8. Click Create.

  9. Perform one of the following options:

    • To add charges, click on the rate plan ellipsis, and then select Add Charges. (Proceed to Add a Charge)

    • To add a product price, click on the rate plan ellipsis, and then select Add Product Price. (Proceed to Add a Product Price)

    • To submit your pricing modifications and return to Oracle Sales, click on the Up Arrow icon at the top of the page, and then click Submit.


ClosedAdd Product to Another Set

Perform this procedure if you need 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.

  1. Navigate to the CPQ Product Workbench:
    • From CPQ, navigate to Admin > Products > Product Workbench.
    • From Oracle Sales, navigate to Redwood Sales > Products.

      Then select the Price action for a product. The CPQ Product Workbench application will open.

  2. Click on the product ellipsis, and then select Edit/View Pricing.
  3. Click + Add to Another Set.
  4. Perform the following steps to add this product to an existing set:
    1. Search for and select the existing set.
    2. Click Select.
  5. Perform the following steps to add a new set, if you can’t find a set with the right conditions, for this conditional pricing:
    1. Click + Add New Set.
    2. Enter the Pricing Set Name.
    3. Select the Action based on option.

      • All Conditions
      • Any Conditions
      • Complex Conditions
    4. Click the Click to add attributes here link to add attributes and condition values.

    5. Select the condition Attribute, Operator, and enter a Value.

      For more information attributes that are available for conditions, refer to CPQ Pricing Attributes.

    6. (Optional) Click Add New Condition to add another condition.

    7. To delete a conditions click the Delete Delete icon icon.

    8. Click Save.

  6. Perform one of the following options:

    • To add charges, click on the rate plan ellipsis, and then select Add Charges. (Proceed to Add a Charge)

    • To add a product price, click on the rate plan ellipsis, and then select Add Product Price. (Proceed to Add a Product Price)

    • To submit your pricing modifications and return to Oracle Sales, click on the Up Arrow icon at the top of the page, and then click Submit.


ClosedCreate a BOM Simple Configurator

Complete the following steps to auto-generate simple BOM configurator based on the optional items defined in the product structure.

  1. Navigate to the CPQ Product Workbench:
    • From CPQ, navigate to Admin > Products > Product Workbench.
    • From Oracle Sales, navigate to Redwood Sales > Products.

      Then select the Price action for a product. The CPQ Product Workbench application will open.

  2. Click on the product ellipsis, and then select Edit/View Configurations.
  3. Click Create Configuration.
  4. If applicable, specify effective dates for the new Model Configuration.
  5. Specify the hierarchy for the new Model Configuration:

    1. Select an existing Product Family or enter a new Product Family name.

    2. Select an existing Product Line or enter a new Product Line name.

    Note:

    • If an existing Product Family and Product Line are selected, the new Model is added to the selected product hierarchy.

    • If you enter a new Product Family and/or Product Line, you are prompted to confirm the creation of the new hierarchy. The generator will create and deploy the new Product Family and/or Product Line.

  6. If applicable, click Confirm.

  7. Click Save.

A new model is created under a new or existing Product Family and Product Line.

  • Configurable attributes are automatically defined at the Model level based on optional items and BOM Mapping conditions are automatically created.

  • A new layout is generated with the previously auto-generated attributes.

  • Configuration rules including Hiding and BOM Mapping are created for the model.

The Edit/View Configurations page displays the progress of model configurations. After the simple BOM configurator is generated, the Configuration Path details are displayed, and the progress is marked as Completed.


 

Related Topics

Refer to the following documents for more information focused on Oracle Sales to Oracle CPQ integration implementation.

Related Topics Link IconSee Also