Symptom
During batch determination in Outbound Delivery, the same batch is allocated to multiple delivery items, despite the available stock being insufficient to fulfill the quantities required for all items.
Example:
-
Delivery contains two lines:
-
Line 10: Material 1, Quantity 100
-
Line 20: Material 1, Quantity 10
-
-
Available stock:
-
Batch 1: 100 units
-
Batch 2: 100 units
-
The batch determination process assigns Batch 1 (100 units) to Line 10, but it also allocates Batch 1 (10 units) to Line 20, leading to an incorrect allocation, as the total available quantity for Batch 1 is only 100, not enough for both lines.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Go to the outbound delivery
- Perform the batch determination
- The same batch is assigned to 2 or more different delivery items, but the quantity available is not enough for all the delivery items
Cause
ATP check is not active on material master. If ATP Check is not enabled, then the batch determination will only consider the stock quantity independent of availability.
Resolution
In order for the system to consider batch quantities already assigned to other delivery items when determining the batch, it's necessary to enable the availability check in the material master data.
Keywords
ATP Check, batch determination, outbound delivery, same batch, assigned, assigning, wrong, item, items, , KBA , LO-BM-BD-2CL , Batch Determination (Public Cloud) , Problem