Skip to content
CPQ Compass
← All incompatibilities

critical · CPQ to Revenue Cloud

Uses a CPQ Custom Script (QuoteCalculatorPlugin)

What happens

Custom Scripts hook into CPQ's calculation lifecycle (onInit, onBeforeCalculate, onAfterCalculate). Revenue Cloud has no equivalent lifecycle hook, so this logic silently stops running.

What to do instead

Inventory each hook's intent and map it onto Pricing Procedure elements or platform automation.

How it is detected

The scanner reads your ApexClass, Flow through the Salesforce Tooling API and matches references to the CPQ (SBQQ) namespace. Only the file name, the matched line numbers, and the symbols referenced are kept — never your source code.

Check your own org

CPQ Compass reports which of these apply to you and scores the overall migration risk. The summary is free and nothing is written to your org.

Scan my org

Related