SAP Knowledge Base Article - Public

3262165 - Discount Disappears When You Perform Update Pricing Keep Manual Changes on Sales Order

Symptom

When a manual or automatic discount is applied in sales order and you update pricing with Keep Manual Changes, the automatic discount is removed. However if the price is then updated Completely the automatic discount is reassigned to item.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to Sales Orders work center.
  2. Go to the Sales Orders view. 
  3. Edit Sales Order ABC and click on View All (ABC represents the sales order ID)
  4. Navigate to Pricing and Invoicing tab.
  5. For line item, there are two discounts - one determined by the system and the other one manually added. 
  6. Perform Update Pricing -> Keep Manual Changes. 

The Product Discount added by the system is removed.

Cause

Update Pricing - Keep Manual Changes: By selecting this option, only the manually added options are considered in the document. Consequently, the automatically determined price information is removed from the document.

Update Pricing - Completely: When this option is selected, the prices are determined by the pricing engine based on the master data set up in the system. This option does not consider the manually added price information on the document, as a result, the manually added price information gets removed when this option is selected. 

Resolution

The Update Pricing function should be used only when a price recalculation needs to be triggered. When a new line item is manually added for Product Discount, a price recalculation is triggered automatically, so clicking on Update Pricing is not required.

Keywords

automaticcaly determinated discount disappear;Discount is not synchronized , KBA , AP-SLO-SO , Sales Order , Problem

Product

SAP Business ByDesign all versions