Sarbanes–Oxley Data Compliance in CPQ Pricing

Beginning in Oracle CPQ 24C, customers can enable logging of changes made to Pricing Engine values in the Administrative Logs. When enabled, changes to pricing made in the Pricing Portal, Product Workbench, or with any of the Pricing REST APIs are logged. Oracle CPQ 24C also introduces Created By and Last Modified By objects to record the user that created or modified a pricing item.

Pricing changes in Administration Log

In addition to recording changes in the Administration Logs, audit trail items can be displayed for Pricing Portal list pages and sections. Administrators display the creation and last updated fields on Pricing Portal list pages by selecting the desired columns in the applicable Manage Columns dialog.

Display audit columns in pricing

When enabled, Pricing Engine Administration Logging provides an audit trail to establish Sarbanes-Oxley compliance in CPQ pricing.

Steps to Enable

Complete the following steps to enable logging of Pricing Portal change history in Administration Logs.

Note: Logging can negatively impact performance. Validate performance enabling Pricing Portal Administration Logging in a production environment.

  1. Navigate to the Admin page.

  2. Click Pricing Portal in the Products section.

  3. Click on the Pricing Options card.

  4. Click Edit in the Option Settings section.

  5. Set the Enable Pricing Portal Administration Logging option to On.

  6. Click Update.