Universal Containers provide a discount for an enterprise-level customer if a single line's Net price is above a certain threshold. The Admin has set up a Price Rule with a reference to a custom formula field on the Price Condition to apply the discount automatically. The user has to click calculate twice for the discount to apply.
What is the most likely cause of the issue?
Correct Answer: A
Behavior Explanation:
* The Price Rule fails to apply correctly because formula fields used in Price Conditions are not natively supported for the first evaluation cycle.
* The system requires additional recalculation to fetch and calculate the correct formula-derived value.
Root Cause:
* Price Rule evaluation relies on static field values at runtime. When formula fields are used, their values may not be immediately available due to dependency on intermediate calculations.
Salesforce CPQ Reference:
* Salesforce documentation discourages the use of formula fields in Price Conditions for real-time calculations and recommends using static fields or Lookup Queries for consistent behavior .