Reservation of Inventory in SAP MB21, MB1A, MBST, MB22
โก Smart Summary
Reservation of Inventory in SAP MM locks stock in advance for a cost center, production order, or stock transfer using MB21, then processes issues with MB1A, reversals with MBST, and closure with MB22.
Reservation of Inventory in SAP
Reservations are system documents that signal a requirement for a certain quantity of a material for production, a cost center, or any other need.
Reservations matter in planning, MRP, and ATP because SAP earmarks the required quantities before they are posted. Without reservations, a production order might need materials that a sales order picked up minutes earlier. When you create a reservation, SAP blocks any other document from consuming that quantity for a different purpose. This behavior depends on the system settings for MRP and ATP. You can give reservations priority to always draw stock even when reserved by a sales order or delivery (not a clean solution), or configure sales orders to skip the reservation during availability checks.
You can create a reservation for a material for many reasons. The system can also create the reservation automatically if the MRP settings imply that behavior.
This is done either automatically by the system or manually using the MB21 transaction code.
Reservation of Inventory by using MB21
Step 1)
1. Execute transaction MB21.
2. Fill in the fields as needed.
A reservation can be posted for consumption at a cost center (movement type 201), a production order (movement type 261), a stock transfer (311), a sales order, a project, a network, and so on.
Choose the appropriate movement type. For this tutorial choose movement type 201.
If you enter movement type 321, SAP throws an error message because that movement type cannot create a reservation.
Step 2)
1. Enter the cost center.
2. Fill in the item data โ material number, quantity, and source storage location.
Save the document. SAP returns a reservation number that you use in the next step.
Now create a material document for the reservation. You can do that through MIGO, but this section covers another transaction.
Reservation of Inventory by using MB1A
Use transaction code MB1A to post a goods issue with reference to the material reservation.
Step 1)
1. Execute the transaction.
2. Choose the To Reservationโฆ button.
Step 2)
1. Enter the reservation number.
2. Confirm.
Step 3)
1. Adjust any field โ quantity, storage location, and so on โ and save the document.
SAP returns the material document number in the status bar message.
If the reservation needs to be reversed, use MIGO or the transaction covered next.
Reservation of Inventory by using MBST
Step 1)
1. Execute the MBST transaction code.
2. Enter the document number created in the previous step and press ENTER.
Step 2) SAP uses movement type 202 for this purpose โ the reversal for a cost-center issue.
That mapping is set up in OMJJ, which defines 202 as the reversal movement type for 201.
Save the transaction data and the previous document is reversed.
Now you can create a material document for the same reservation again, or close the reservation itself using t-code MB22.
Reservation of Inventory by using MB22
Step 1)
1. Execute the transaction.
2. Enter the reservation number and press ENTER.
Step 2) Tick the check box to mark the reservation completed (SAP will not expect further goods postings on this reservation).
The reservation is now dismissed from further processing.









