Charge Definitions
Overview
Charge Definitions can be used to standardize charge categories. (e.g. Activation Fee, Call Usage, Data Usage, One-time Pricing, Recurring Pricing) and to define the valid combinations of price types and charge types. 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.
CPQ administrators can access Charge Definitions by clicking on the Charge Definitions card in the Pricing Portal.
Charge Definition Pages
Charge Definitions List Page
The Charge Definitions page lists available Charge Definitions. Pricing administrators can perform the following tasks from this page:
- Enter search criteria to filter Charge Definitions.
- Add new Charge Definitions, delete custom Charge Definitions, and access existing Charge Definitions.
1
|
Navigate to the Pricing Portal.
|
2
|
Select Actions to Add a new Charge Definition or to Manage Columns for the Charge Definitions list.
|
3
|
Enter search criteria to filter Charge Definition results,
which remain persistent while navigating within Charge Definitions.
|
4
|
Sort
Charge Definitions using Label, Code, Type, Integration ID, Price Type, Charge Type, or Status
column headers.
|
5
|
Click
the appropriate Name link or select Edit from the line ellipsis to edit an existing Charge Definition.
|
6
|
Click
the Charge Definition line ellipsis to Edit or Delete an
inactive custom Charge Definition.
Note: Standard Charge Definitions and active custom Charge Definitions can’t
be deleted.
|
Charge Definition Page
1
|
Navigate to the Charge Definitions list page.
|
2
|
Navigate to Next or Previous Charge Definition in the
Charge Definition list or filtered Charge Definition search results list.
|
3
|
Click the Basic Details
Edit button to modify basic details for the Charge Definition.
|
Administration
Enable Charge Definitions
CPQ provides an easy method of uptaking Charge Definitions - especially if charges have already been defined in the productized Charge object. CPQ provides a way to automatically generate your Charge Definitions from existing Charge attributes if you have already defined charges.
Complete the following steps to enable Charge Definitions.
- Navigate to the Admin page.
- Click Pricing Portal in the Products section.
- Click on the Pricing Options card.
- Click Edit.
- Set the Enable Charge Definitions option to On.
- Click Save or Update.
-
If you have not yet defined any pricing in CPQ using the new productized Charge feature,
click Proceed to complete the enabling of Charge Definitions.
--OR—
If you have defined Charges pricing in CPQ, complete the following:
- Select Generate Charge Definitions Only to automatically create the Charge Definitions from the combinations of Price Type and Charge Type that you have already used.
- Review and verify the Charge Definitions that have been automatically created before taking the next step.
-
Once you are satisfied with the Charge Definitions you will be using, click Proceed and the Charge Definitions will be automatically populated on each existing pricing charge.
Add Charge Definition in CPQ Pricing
Complete the following steps to create a Charge Definition.
- Navigate to the Admin page.
- Click Pricing Portal in the Products section.
- Click on the Charge Definitions card.
- Click Add.
- Enter Label for the Charge Definition.
-
Enter a variable name in the Code field.
Variable names can only contain alpha-numeric characters and underscores. The entry can be changed before saving, but after saving the value is read-only. "_c" is automatically appended to the end of custom charge definitions.
- (optional) Enter an Integration ID.
-
Select a Price Type to define the basis on which a price or charge is levied.
Notes:
- CPQ 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:
- CPQ 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.
- (optional) Enter a Description.
- Click Create.
Notes
Notes:
- Charge Definitions must be enabled for Oracle Order Management – CPQ integrations.
- Charge Definitions can be repeatedly enabled/disabled to allow you to iteratively revise and finalize your setup.
- When enabled, CPQ automatically creates a seeded Charge Definition called 'ONE_TIME_SALES_PRICE' that aligns with the seeded values in Oracle Fusion Pricing to facilitate end-to-end integration.
Related Topics
See Also