Salesforce Certified CPQ Specialist — Question 152
The admin at Universal Containers set up a Price Rule to override List Price with a discounted promotional price. The Price Action has a formula which is as follows:
SBQQ_ListPrice_c* (1 – Promotional_Discount__c)
The admin is finding that every time Calculate is clicked, the price is adjusted. For example, if List Price is $10.00 and promotional discount is 10%.
10.00 * (1 – 0.10) = 9.00
The next time Calculate is clicked, the following calculation takes place:
9*(1 – 0.10) = 8.10
If List Price must be overridden, how can this problem be fixed?
Answer options
- A. Create a field to hold the Price Book price, and populate Before Calculate with a Price Rule for use in the formula.
- B. Create a field to hold the Price Book price, and populate on Quote creation with a Workflow Rule for use in the formula.
- C. The Salesforce CPQ package has an MSRP field which should be used instead of List Price in the formula
- D. The Salesforce CPQ package has an Original Price field which should be used instead of List Price in the formula.
Correct answer: D
Explanation
The correct answer is D because the Original Price field retains the initial List Price, ensuring that subsequent calculations do not compound the discount. Options A and B suggest creating a new field but do not address the issue of preserving the original price. Option C incorrectly proposes using the MSRP field, which is not designed for this specific scenario.