Calculator Evaluation Events determine when a rule is executed:
On Initialization: Executes before other events.
Before Calculate: Executes before the calculation phase.
On Calculate: Executes during the calculation phase.
Evaluation Order: Within the same event phase, rules execute based on their Evaluation Order (lower numbers execute first).
Why Rule B Executes First:
Rule B uses the On Initialization event, which precedes all other events, regardless of the Evaluation Order.
Why Other Options Are Incorrect:
A, B, and C: Rules with Before Calculate or On Calculate events execute after On Initialization.
Salesforce CPQ Reference:
Pricing rule evaluation is covered in the CPQ Pricing Logic Guidelines .
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit