Symptom
- User-entered recurring or one-time discount values are not preserved after updating a quote item.
- After editing a quote item without making any changes and selecting Update, the previously entered discount value is reset to the default value.
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
SAP CPQ
Reproducing the Issue
- Open a quote.
- Enter a recurring or one-time discount for a quote item.
- Save the quote.
- Refresh the quote and verify that the discount value is retained.
- Select Edit for the quote item.
- Make no changes.
- Select Update.
Result:
The previously entered discount value is reset (for example, from 20% to 0%).
Cause
- The application parameter "When updating quote item, reapply default discount" is enabled.
- When this parameter is set to True, the default discount is reapplied whenever a quote item is updated, replacing the manually entered discount value.
Resolution
- Set the application parameter "When updating quote item, reapply default discount" to False.
- After disabling this parameter, manually entered recurring and one-time discount values are preserved when updating quote items.
See Also
Keywords
discount not preserved, discount resets to 0, recurring discount, one-time discount, edit line item, update quote, reapply default discount, application parameter, quote item update, cpq discounts, sales cloud cpq, discount persistence, line item edit, ui customizations off, scripting off , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Problem
Product
SAP CPQ all versions
SAP Knowledge Base Article - Public