Hi Experts,
Your expertise in MM is greatly appreciated.
Scenario: Stock reservation
We have to reserve a portion of inventory for CRM opportunities that might turn into sales orders. If we have 200EA in Unrestricted, 80EA is supposed to be reserved for CRM opportunities and other sales orders cannot use these stock. If the CRM opportunities do not turn into sales orders by the 15th of the month, we release the 80EA on 15th so they can be allocated to other sales orders.
These 80EA might be physically created already or they can be just for information telling the sales team that we have 80 EA being created. The main idea is that they are reserved for CRM opportunities only and they should not be allocated to other sales order during SO creation, rescheduling, backorder process before the 15th of the month.
Is there a way that we can do this in SAP? We only have MM and SD implemented in this phase. I looked at options, but please feel free to correct them if them seem to not be possible for this scenario.
- Created a Reservation document with movement type 522 for the 80EA. This decreased the total Unrestricted (200-80= 120). During SO creation, the 80EA reserved is not getting allocated in the orders. However, when I run rescheduling, the 80EA are getting allocated for SO with delivery dates before the 15th of the month. The aim is to have them ‘reserved’ until the 15th of the month.
- I created a transfer posting (MIGO) from Unrestricted to Blocked using movement type 344. The 80EA were turned into blocked stock in MMBE and this decreased the total unrestricted. The blocked stock were not allocated in the SO, rescheduling, and backorder processing. To release the stock back to unrestricted by the 15th, I use movement type 343 in MB1B. Would there be a way to automatically create the transfer posting every time we have to reserve inventory for CRM and also automatically release them back to unrestricted every 15th of the month?
Thank you!