Hello,
You can employ Reservation to be made against Inventory on Order entry but that it restrictive and you will have to undo reservation when you need to reallocate inventory. When Warehouse documents are created you are reserving on-hand inventory. When you create an Assembly Order from the Sales Order you are reserving inventory. To truly understand Reservations I am going to copy my handout below.
Hope this helps.
Thanks,
Steve
---
A reservation is a firm link that connects a specific demand and a specific supply to each other. This link directly affects the subsequent inventory transaction and ensures the proper application of item entries for costing purposes. A reservation overrides the default costing method of an item. The Reservation page is accessible from all order lines of both demand and supply type. In this page, the user can specify which demand or supply entry to create a reservation link to. The reservation consists of a pair of records that share the same entry number. One record has a negative sign and points to the demand. The other record has a positive sign and points to the supply. These records are stored in the Reservation Entry table with status value Reservation. The user can view all reservations on the Reservation Entries page.
Offsetting in Reservations
Reservations are made against available item quantities. Item availability is calculated in basic terms as follows:
available quantity = inventory + scheduled receipts - gross requirements
The following table shows the details of the order network entities that are part of the availability calculation.
Availability in the Warehouse the system must keep a constant control of item availability in the warehouse, so that outbound orders can flow efficiently and provide optimal deliveries. Availability varies depending on allocations at the bin level when warehouse activities such as picks and movements occur and when the inventory reservation system imposes restrictions to comply with. A rather complex algorithm verifies that all conditions are met before allocating quantities to picks for outbound flows. If one or more conditions are not met, different error messages can be shown, including the generic "Nothing to handle." message. The "Nothing to handle." message can occur for many different reasons, both in outbound and inbound flows, where a directly or indirectly involved document line contains the Qty. to Handle field.
Note - Information will soon be published here about possible reasons and solutions for the "Nothing to handle." message.
Bin Content and Reservations
In any installation of warehouse management, item quantities exist both as warehouse entries, in the Warehouse application area, and as item ledger entries, in the Inventory application area. These two entry types contain different information about where items exist and whether they are available. Warehouse entries define an item’s availability by bin and bin type, which is called bin content. Item ledger entries define an item’s availability by its reservation to outbound documents.
Special functionality in the picking algorithm exists to calculate the quantity that is available to pick when bin content is coupled with reservations.
Quantity Available to Pick
If, for example, the picking algorithm does not consider item quantities that are reserved for a pending sales order shipment, then those items might be picked for another sales order that is shipped earlier, which prevents the first sales from being fulfilled. To avoid this situation, the picking algorithm subtracts quantities that are reserved for other outbound documents, quantities on existing pick documents, and quantities that are picked but not yet shipped or consumed. The result is displayed in the Available Qty. to Pick field on the Pick Worksheet page, where the field is calculated dynamically. The value is also calculated when users create warehouse picks directly for outbound documents. Such outbound documents could be sales orders, production consumption, or outbound transfers, where the result is reflected in the related quantity fields, such as Qty. to Handle.
Note - Concerning the priority of reservations, the quantity to reserve is subtracted from the quantity available to pick. For example, if the quantity available in pick bins is 5 units, but 100 units are in put-away bins, then when you try to reserve more than 5 units for another order, an error message is displayed because the additional quantity must be available in pick bins.
Calculating the Quantity Available to Pick
The quantity available to pick is calculated as follows:
quantity available to pick = quantity in pick bins - quantity on picks and movements – (reserved quantity in pick bins + reserved quantity on picks and movements)
The following diagram shows the different elements of the calculation.

Quantity Available to Reserve
Because the concepts of bin content and reservation co-exist, the quantity of items that are available to reserve must be aligned with allocations to outbound warehouse documents.
It should be possible to reserve all items in inventory, except those that have started outbound processing. Accordingly, the quantity that is available to reserve is defined as the quantity on all documents and all bin types, except the following outbound quantities:
- Quantity on unregistered pick documents
- Quantity in shipment bins
- Quantity in to-production bins
- Quantity in open shop floor bins
- Quantity in to-assembly bins
- Quantity in adjustment bins
The result is displayed in the Total Available Quantity field on the Reservation page.
On a reservation line, the quantity that cannot be reserved, because it is allocated in the warehouse, is displayed in the Qty. Allocated in Warehouse field on the Reservation page.
Calculating the Quantity Available to Reserve
The quantity available to reserve is calculated as follows:
quantity available to reserve = total quantity in inventory - quantity on picks and movements for source documents - reserved quantity - quantity in outbound bins
The following diagram shows the different elements of the calculation.

Manual Reservation
When a user intentionally creates a reservation, the user gains full ownership of and responsibility for these items. This means that the user must also manually change or cancel a reservation. Such manual changes may cause automatic modification of the involved reservations.
The following table shows when and which modifications may occur:
Note - The Late Binding functionality may also change reservations without informing the user, by reshuffling nonspecific reservations of serial or lot numbers.
Automatic Reservations
The item card can be set up to always be reserved automatically from demand, such as sales orders. In that case, reservation is made against inventory, purchase orders, assembly orders, and production orders. A warning is issued if supply is insufficient.
In addition, items are automatically reserved by various planning functions to keep a demand linked to a specific supply. The order tracking entries for such planning links contain Reservation in the Reservation Status field in the Reservation Entry table. Automatic reservations are created in the following situations:
-
A multilevel production order where the Manufacturing Policy field of the involved parent and child items is set to Make-to-Order. The planning system creates reservations between the parent production order and the underlying production orders to ensure that they are processed together. Such a reservation binding overrides the item's default costing and application method.
-
A production, assembly, or purchase order where the Reordering Policy field of the involved item is set to Order. The planning system creates reservations between the demand and the planned supply to ensure that the specific supply is created.
-
A production order created from a sales order with the Sales Order Planning function is linked to the sales order with an automatic reservation.
-
An assembly order created automatically for a sales order line to fulfill the quantity in the ($ T_37_900 Qty. to Assemble to Order $) field. This automatic reservation links the sales demand and the assembly supply so that sales order processors can customize and promise the assembly item to the customer directly. In addition, the reservation links the assembly output to the sales order line through to the shipping activity that fulfills the customer order.
In the case of supply or demand that is not allocated, the planning system automatically assigns a reservation status of type Surplus. This could result from demand that is due to forecasted quantities or user-entered planning parameters. This is legitimate surplus, which the system recognizes, and it does not give rise to action messages. Surplus could also be genuine, excess supply or demand that remains untracked. This is an indication of an imbalance in the order network, which causes the system to issue action messages. Note that an action message that suggests a change in quantity always refers to type Surplus.
Automatic reservations that are created during the planning run are handled in the following ways:
-
They are applied against item quantities that are part of the availability calculation, as are manual reservations.
-
They are included and potentially changed in subsequent planning runs, as opposed to manually reserved items.
Order Tracking
Order Tracking helps the planner maintain a valid supply plan by providing an overview of the offsetting between demand and supply in the order network. The order tracking records serve as the foundation for creating dynamic action messages and planning line suggestions during planning runs.
Note - The order tracking system offsets available stock as orders are entered into the order network. This implies that the system does not prioritize orders that may be more urgent in terms of their due date. It is therefore up to the logic of the planning system or the wisdom of the planner to rearrange these priorities in a meaningful way.
Note - Order tracking policy and the Get Action Messages function are not integrated with Jobs. That means that demand related to a job is not automatically tracked. Because it is not tracked, it could cause the use of an existing replenishment with job information to be tracked to another demand, for example, a sales order. Consequently, you may encounter the situation in which your information about available inventory is out of sync.
The Order Network
The order tracking system is based on the principle that the order network must always be in a state of balance, in which every demand that enters the system is offset by a corresponding supply and vice versa. The system provides this by identifying logical links between all demand and supply entries in the order network.
This principle implies that a change in demand results in a corresponding imbalance on the supply side of the order network. Conversely, a change in supply results in a corresponding imbalance on the demand side of the order network. In reality, the order network is in a state of constant flux as users enter, amend, and delete orders. Order Tracking processes orders dynamically, reacting to each change at the time that it enters the system and becomes a part of the order network. As soon as new order tracking records are created, the order network is in balance, but only until the next change occurs.
To increase the transparency of calculations in the planning system, the Untracking Planning Elements page displays untracked quantities, which represent the difference in quantity between known demand and suggested supply. Each line on the page refers to the cause of the excess quantity, such as Blanket Order, Safety Stock Level, Fixed Reorder Quantity, Minimum Order Qty., Rounding, or Dampener.
Offsetting in Order Tracking
In contrast to reservations, which can only be made against available item quantities, order tracking is possible against all order network entities that are part of the net requirements calculation of the planning system. The net requirements are calculated as follows:
net requirements = gross requirements + reorder point - scheduled receipts - planned receipts - projected available balance
Note - Demand that is related to forecasts or planning parameters is not order tracked.
Example: Order Tracking in Sales, Production, and Transfers
The following scenario shows which order tracking entries are created in the Reservation Entry table as results of various order network changes.
Assume the following data for two items that are set up for order tracking.
On the Manufacturing Setup page, the Components at Location field is set to RED.
The following order tracking entries exist in the Reservation Entry table based on the data in the table.

Entry Numbers 8 and 9
For the component need for LOTA and LOTB respectively, order tracking links are created from the demand in table 5407, Prod. Order Component, to the supply in table 32, Item Ledger Entry. The Reservation Status field contains Tracking to indicate that these entries are dynamic order tracking links between supply and demand.
Note - The Lot No. field is empty on the demand lines, because the lot numbers are not specified on the component lines of the released production order.
Entry Numbers 10
From the sales demand in table 37, Sales Line, an order tracking link is created to the supply in table 5406, Prod. Order Line. The Reservation Status field contains Reservation, and the Binding field contains Order-to-Order. This is because the released production order was generated specifically for the sales order and must remain linked unlike order tracking links with a reservation status of Tracking, which are created and changed dynamically.
At this point in the scenario, the 100 units of LOTA and LOTB are transferred to EAST location by a transfer order.
Note - Only the transfer order shipment is posted at this point, not the receipt.
Now the following order tracking entries exist in the Reservation Entry table.

Entry Numbers 8 and 9
Order tracking entries for the two lots of the component reflecting demand in table 5407 are changed from a reservation status of Tracking to Surplus. The reason is that the supplies that they were linked to before, in table 32, have been used by the shipment of the transfer order. Genuine surplus, as in this case, reflects excess supply or demand that remains untracked. It is an indication of imbalance in the order network, which will generate an action message by the planning system unless it is resolved dynamically.
Entry Numbers 12 to 16
Because the two lots of the component are posted on the transfer order as shipped but not received, all related positive order tracking entries are of reservation type Surplus, indicating that they are not allocated to any demands. For each lot number, one entry relates to table 5741, Transfer Line, and one entry relates to the item ledger entry at the in-transit location where the items now exist.
At this point in the scenario, the transfer order of the components from EAST to WEST location is posted as received.
Now the following order tracking entries exist in the Reservation Entry table.

The order tracking entries are now similar to the first point in the scenario, before the transfer order was posted as shipped only, except entries for the component are now of reservation status Surplus. This is because the component need is still at WEST location, reflecting that the Location Code field on the production order component line contains WEST as set up in the Components at Location setup field. The supply that was allocated to this demand before has been transferred to EAST location and cannot now be fully tracked unless the component need on the production order line is changed to EAST location.
At this point in the scenario, the Location Code on the production order line is set to EAST. In addition, on the Item Tracking Lines page, the 30 units of LOTA and the 70 units of LOTB are assigned to the production order line.
Now the following order tracking entries exist in the Reservation Entry table.

Entry Numbers 21 and 22
Since the component need has been changed to EAST location, and the supply is available as item ledger entries at EAST location, all order tracking entries for the two lot numbers are now fully tracked, indicated by the reservation status of Tracking.
The Lot No. field is now filled in the order tracking entry for table 5407, because the lot numbers were assigned to the production order component lines.
Action Messaging
When the order tracking system detects an imbalance in the order network, it automatically creates an action message to notify the user. Action messages are system-generated calls for user action that specify the details of the imbalance and the suggestions about how to restore balance to the order network. They are displayed as planning lines on the Planning Worksheet page when you choose Get Action Messages. In addition, action messages are displayed on planning lines that are generated by the planning run to reflect the planning system's suggestions about how to restore balance to the order network. In both cases, the suggestions are run on the order network, when you choose Carry Out Action Messages.
An action message addresses one BOM level at a time. If the user accepts the action message, this may give rise to additional action messages at the next BOM level.
The following table shows the action messages that exist.
The order tracking system always attempts to resolve an imbalance in the existing order network. If this is not possible, it issues an action message to create a new order. Following is the prioritized list that the order tracking system uses when it determines how to restore balance. If an additional demand has entered the order network, the system seeks to order track through the following checks:
- Check for any excess supply in the existing order tracking record for this demand.
- Check for planned and scheduled receipts in order of receipt date. The latest possible date is selected.
- Check for available stock.
- Check if a supply order exists in the current order tracking record. If so, the system issues an action message of type Change to increase the order.
- Check that no supply order exists in the current order tracking record. If so, the system issues an action message of type New to create a new order.
An open demand passes through the list and offsets the available supply at each point. Any remaining demand is always covered by check 4 or check 5.
If a decrease in demand quantity occurs, the order tracking system attempts to resolve the imbalance by performing the previous checks in reverse order. This means that existing action messages could be modified or even deleted, if necessary. The order tracking system always presents the net result of its calculations to the user.
Order Tracking and Planning
When the planning system runs, it deletes all existing order tracking records and action message entries and recreates them as planning line suggestions according to supply/demand pairs and priorities. When the planning run has finished, the order network is in balance.
Planning System versus Order Tracking and Action Messaging
The following comparison shows the differences between the methods that are used by the planning system to create planning line suggestions and the methods that are used by the order tracking system to create order tracking records and action messages.
-
The planning system deals with the entire supply and demand pattern of a particular item, whereas order tracking deals with the order that activated it.
-
The planning system deals with all levels of the BOM hierarchy, whereas order tracking deals with one BOM level at a time.
-
The planning system establishes links between demand and supply according to the prioritized due date. Order tracking establishes links between demand and supply according to the order entry sequence.
-
The planning system takes planning parameters into account, whereas order tracking does not.
-
The planning system creates links in a user-activated batch mode when it balances demand and supply, whereas order tracking creates the links automatically and dynamically as the user enters orders.