SAP Knowledge Base Article - Public

3741192 - Discount Values Are Reset After Updating Quote Items

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

  1. Open a quote.
  2. Enter a recurring or one-time discount for a quote item.
  3. Save the quote.
  4. Refresh the quote and verify that the discount value is retained.
  5. Select Edit for the quote item.
  6. Make no changes.
  7. 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

  1. Set the application parameter "When updating quote item, reapply default discount" to False.
  2. After disabling this parameter, manually entered recurring and one-time discount values are preserved when updating quote items.

See Also

Application Parameters | SAP Help Portal

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