Overview of Pricing Integration

For pricing functionality in the Product Workbench, base pricing is supplied and enabled. You can also use pricing attributes to define conditions and create non-base price lists.

See Base Pricing in this playbook to learn more about base pricing.

Setting up price lists requires a few more steps. Begin with Add Price Lists to Your Solution in this playbook's Set Up Price Lists section.

For details not contained in this playbook, see the Oracle CPQ Pricing Portal. There you can find descriptions of pricing administration and functionalities, such as:
  • Pricing Rules
  • Price Models
  • Pricing Attributes
  • Rate Cards
  • Pricing Options
  • Pricing Lookups
  • Charge Attributes
  • Charge Definitions
  • Rate Card Templates

This diagram shows the integration points and flow between the Product Workbench, the Oracle CPQ Pricing module, the Oracle CPQ Quoting and Ordering modules, Oracle Order Management, Oracle Subscription Management, and Oracle Fusion Pricing.

Here's the flow depicted in the diagram that follows:

  1. You author the prices in the Product Workbench or in the Oracle CPQ Pricing Engine.
  2. Base pricing is synced on-demand to Oracle Pricing.
  3. The Pricing Engine applies prices at runtime to quotes and orders.
  4. Sales orders are integrated from Oracle CPQ to Oracle Order Management, with the identifiers of Rate Plans applied.
  5. Subscriptions are created in Oracle Subscription Management.
  6. Oracle Pricing "rates" the actual usage to calculate invoice amounts.
Image showing the integration points and flow between the Product Workbench, the Oracle CPQ Pricing module, the Oracle CPQ Quoting and Ordering modules, Oracle Order Management, Oracle Subscription Management, and Oracle Fusion Pricing