SAP Knowledge Base Article - Public

3273727 - Fixed Amount manual conditions value changes after changing items quantity - S/4HANA Cloud


Although your Condition Type is 'Fixed Amount' after changing Item quantity on process flow, condition Value gets redetermined on final invoice (Billing Document)



Reproducing the Issue

1. Create a Sales Order with a certain quantity and insert a manual condition with Fixed Amount.

2. On Delivery Document, changes item quantity.

3. When creating final invoice, Condition value gets redetermined.


Quantity-based adjustment of conditions:

Just as during the revaluation of a condition, the condition value may also change during the quantity-based adjustment of a condition. However, the condition value is not calculated like a 'normal' valuation, through multiplication like: "Condition value = Condition basis x Condition amount". Instead, the new condition value is derived from the old condition value, by scaling it with the quotient from the new quantity and the old quantity (or new condition base and old condition base):  New condition value = Old condition value x (New quantity / Old quantity). Such quantity-based adjustments are carried out for conditions whose condition value is already fixed, for example:

a) Conditions with an absolute amount (Calculation rule 'B') are fixed during copy procedures in the target document with the condition control 'E'. If the quantity of the source item is not completely referenced in the process, the condition value in the copy process is adjusted on a quantity basis. This ensures that, after complete reference, the total of the condition values from the target documents corresponds to the original condition value of the source item. This also applies to conditions that are already fixed (condition control 'EFH').

b) In (partially) billed items, conditions with the condition control 'F' are fixed. If a change is made to the quantity of items such as these, the condition basis for the conditions fixed with 'F' is recalculated based on the new quantity, and then the condition value is adjusted according to quantity.


This is System standard behavior. 

See Also

930870 - Determination, valuation, and quantity adjustment of conditions


Fixed, Amount, Condition, Quantity, Delivery, Sales Order, Item, change, Conditions value, wrong, not fixed , KBA , SD-BF-PR , Pricing , SD-BF-PR-2CL , Pricing (Public Cloud) , Bug Filed


SAP S/4HANA Cloud all versions