Symptom
When packing fees condition (e.g. FPA1) is entered in the Delivery document is distributed only to the last item instead of being allocated proportionally across all relevant items, even if defined as "Group Condition".
When the same condition is maintained directly in the Billing document, it is correctly distributed across all relevant items.
Environment
SAP S/4Hana Cloud Public Edition
Cause
In S/4HANA Cloud Public Edition, delivery header conditions do not support proportional distribution, even when flagged as a Group Condition.
This is due to the pricing logic, which only performs distribution across items at the Billing stage. Conditions transferred from Delivery to Billing are applied as-is, resulting in the system assigning the amount to a single item (the last item).
Resolution
To achieve correct distribution, you can maintain (e.g. FPA1) directly in the Billing document (either at the header or item level) and use the billing pricing procedure to calculate packing fees.
Currently, proportional splitting of delivery-level header conditions, Output Parameter Determination, condition type adjustments, or access sequence changes are not available as solutions for this scenario.
See Also
Keywords
packing fees, Delivery document, item, condition, Billing document, distribution, condition type, Group Condition, S/4HANA Cloud Public Edition, pricing logic, pricing procedure , KBA , SD-BF-PR-2CL , Pricing (Public Cloud) , Problem
SAP Knowledge Base Article - Public