Symptom
After defining the condition exclusion groups, assigning the target condition types to related exclusion groups and maintaining the condition exclusion procedure for pricing procedure, the condition exclusion still doesn't work.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Define the condition exclusion groups in the configuration activity "Define Condition Exclusion Groups".
- Assign the target condition types to related exclusion groups in the configuration activity "Assign Condition Types to Exclusion Groups".
- Set correct condition exclusion procedure for related exclusion groups against the specific pricing procedure.
- Create a sales order or billing document and observe whether condition exclusion works.
Cause
In the standard system, conditions with a value of zero are not considered during condition exclusion. It is treated as if it does not exist.
Resolution
One of the workarounds below can be referred based on the business requirement:
- Maintain the condition records to ensure their value is not zero.
- If conditions with a value of zero need to be processed, configure the corresponding condition type by selecting "A" (Amount of zero will be considered) in the Zero Value Proc. field in the configuration activity: 101120 - Set Condition Types for Pricing.
The documentation can be referred as below:
See Also
Keywords
Condition Exclusion, Pricing Procedure, Zero Value Processing, Exclusion Groups, Condition Type, Condition Exclusion Procedure. , KBA , SD-BF-PR-2CL , Pricing (Public Cloud) , Problem
SAP Knowledge Base Article - Public