Price Action Injecting a Null value into Custom Lookup Field does not Update in Quote Line Editor until Quick Save
Salesforce CPQ (Configure-Price-Quote)
Last updated 17 days ago ·Reference W-9053946 ·Reported By 1 users
No Fix
Summary
A Price Action that injects a Null value into a custom Lookup field does not persist in the QLE until Quick Save.
Repro
Setup
1. Create a custom lookup field on the Quote Line object.
2. Add the lookup field to the Quote Line’s Field Set.
3. Create a Price Rule: Evaluation Scope = Calculator. Add a Price Action with Target Field = API name of your custom lookup field | Target Object = Quote Line | Operator = ‘equal’ | Value = Null
4. Activate the Price Rule.
Reproduce
1. Create a new Quote.
2. Add a Product with relevant Product Code.
3. Populate a value in the custom lookup field.
4. Observe that the value briefly flashes to orange.
5. Click Quick Save.
6. Observe that the value is nulled.
Expected:
The lookup value is replaced with Null.
Observed:
The lookup field still has the previous value and only updates to value injected by the Price Rule after a Quick Save.
Workaround
Click Quick Save in the Quote Line Editor.
OR
Create a QCP to Null the lookup field.
Reported By (1)
Any unreleased services, features, statuses, or dates referenced in this or other public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make their purchase decisions based upon features that are currently available.
