Exceeding the reserved amount of the residual amount of one warehouse reduces the available number of other warehouses
Hi all! We have one PI order, which was reserved for 8 kg of material (component). And we have other PI order, which was reserved for 2 kg of material. In total there were 20 kg of a stock of material - 10 kg per one stock (221H), and 10 kg at other locations (321H). When writing off on the first order was written off 9 kg (not 8 as planned initially) from a warehouse 321H. Write-off was carried out batch "123456". Now, if I run the transaction MMBE, I see the following scenario:
It can be seen that the free margin decreased by 9 kg (write-off of the first order). Reserved number of material (2 kg - the second option) is greater than the free stock (1 kg). Now, if I create a new order in which the Backup Set storage 221H, I can pick up for him only 9 kg of material. Although this stock is in a free reserve of 10 kg, and I did not take anything from there. But it seems that the system has reserved 1 kilogram of material on another stock 221H. Because of this, I can not pick up the full amount (10 kg) for the last order, and can pick up only 9 kg. Question: how to make a system with a deficiency of material for the reservation on one stock that is not to reserve this amount on the other stocks?
Kiran Kumar replied
If I re read your initial post again I missed one of your key point in my last post it seems the second planned order required quantity 2 was reserved form 2 Batches 221H and 321H each one so now if you create new planned order 10 quantity you have only 9 available 221H which is correct.
Now coming on to your requirement if you enter batch at component level then system should check ATP and consider only that particular batch stock as per SAP Help this way you can restrict the any batch stock for any urgent order(in your case 221H batch could have been made available for 10 for your new order)
Availability Check at Batch Level
If only one batch is entered, the check is carried out on two levels, first against the batch and then against the plant stock.
Test the scenario in your sandbox and let us know whether it works.