Symptom
In a sales document, the Calculation Type of a condition type is different the calculation type of respective condition type in the configuration activity "Set Condition Types for Pricing".
Environment
SAP S/4HANA Cloud Public Edition
Cause
Calculation Type cannot be only set in "Set Condition Types for Pricing" but also in the condition records.
If the condition record that is found for the condition type has field "Calculation Type" maintained e.g. as 'C', meanwhile the condition type is customized with "Calculation Type" as 'B' in "Set Condition Types for Pricing", then calculation type will be 'C', since the condition record determines finally what will be the value.
Resolution
The steps below can be referred:
- Check the condition record found for the condition type and verify field Calculation Type.
- If it differs from the desired value, update the condition record (delete or recreate it) so "Calculation Type" in the condition record matches the required calculation type.
- Redetermine pricing in the sales order.
See Also
Keywords
Pricing, Calculation Type, KRECH, V/06, Condition Record, Set Condition Types for Pricing. , KBA , SD-BF-PR-2CL , Pricing (Public Cloud) , Problem
SAP Knowledge Base Article - Public