cancel
Showing results for 
Search instead for 
Did you mean: 

Recalculation of header conditions when cancelling a position within S/4 order

HenningSanders
Discoverer
0 Kudos
306

Hello SAP community,

we are facing the error of a header condition not getting recalculated when cancelling an item position and I wanted to ask you for your experience in this (basically whether this is possible with customizing or a SAP note, we would like to avoid ABAP coding here). 

Imagine the following usecase: 

A customer gets an overall discount on his first order of 10€. He orders two items, one for 75€ and the other one for 25€. 

The overall order value would be 90€ containing two positions. 

  • Position 1: 67,50€ (75€ - 7,50€ (as discount amount is calculated depending on the portion of the overall order value, in this case three quarters (75€/100€ (original order value)). 
  • Position 2: 22,50€ (25€ - 2,50€) - same logic as above

Now the customer cancels position 2. A cancellation reason is set on item level within VA02. However, the header discount does not get recalculated. This means the new order value of the order is now 67,50€ (instead of the expected 65€). The customer has lost 2,50€ of this discount. 

We have tried multiple customizing settings but have not come to a solution. This is a very common usecase for us as we use header conditions for vouchers as well as discounts. Maybe someone has made a similar experience and could share solution approach. 

Thank you in advance and have a nice day,

Henning

Accepted Solutions (0)

Answers (1)

Answers (1)

RaymondGiuseppi
Active Contributor
0 Kudos
HenningSanders
Discoverer
0 Kudos
Hello Raymond, thank you for your reply. yes we actually saw that but did not find what we needed to. We actually found a solution. The key is to enhance the cancellation reasons with an "X" value at Statistics.