Bestände reservieren: Warum verfügbar, vorhanden und zugesagt nicht dieselbe Menge sind
Im Lager liegen hundert Teile, trotzdem meldet die Auftragsannahme nur zwanzig als verfügbar. Das kann sachlich richtig sein: Andere Aufträge haben bereits Mengen reserviert, Teile sind gesperrt oder für einen bestimmten Zweck gebunden. Verfügbarkeit ist deshalb keine einfache Kopie des physischen Bestands, sondern das Ergebnis definierter Regeln und Zuordnungen.

Den Mengenraum festlegen
Eine Bestandszahl braucht Artikel, Standort und die tatsächlich verwendeten Lagerdimensionen. Dazu können Lagerplatz, Charge, Qualitätsstatus oder Eigentumsbezug gehören. Wer Bestände unterschiedlicher Geltungsbereiche zusammenrechnet, erhält möglicherweise eine mathematisch korrekte, operativ aber unbrauchbare Summe. Für einen Auftrag kann eine bestimmte Charge oder ein freigegebener Qualitätsstatus erforderlich sein. Eine andere Menge am gleichen Standort ist dann nicht automatisch eine zulässige Alternative, selbst wenn sie denselben Artikelstamm verwendet.
Reservierung ist eine Zuordnung
Eine Reservierung ordnet verfügbare Mengen einem Bedarf zu. Sie verändert nicht zwingend die körperliche Anwesenheit der Ware. Auch eine Kommissionierung kann den Bestand noch im Gebäude belassen, während die Menge für weitere Aufträge bereits blockiert ist. Schnittstellen müssen deshalb erkennen, ob sie Anwesenheit, freie Zuordenbarkeit oder einen bearbeiteten Auslagerungszustand übertragen. Werden diese Bedeutungen unter demselben Feldnamen vermischt, entstehen scheinbare Bestandsdifferenzen, die tatsächlich auf unterschiedlichen Zustandsdefinitionen beruhen.
Gleichzeitige Zusagen prüfen
Zwei Aufträge können denselben freien Bestand nahezu gleichzeitig anfragen. Eine vorgelagerte Anzeige „noch zehn verfügbar“ ist keine verbindliche Reservierung. Die eigentliche Zuordnung muss so abgesichert sein, dass die vereinbarten Regeln auch bei Parallelität gelten. Wie das technisch umgesetzt wird, hängt von Anwendung und Transaktionsmodell ab. Tests sollten deshalb parallele Anfragen und wiederholte Nachrichten enthalten, statt ausschließlich einzelne nacheinander ausgeführte Reservierungen auf einem unbelasteten Testsystem zu betrachten.
Freigaben und Korrekturen mitdenken
Wird ein Auftrag storniert oder seine Menge reduziert, muss die nicht mehr benötigte Reservierung nachvollziehbar freigegeben werden. Abbrüche zwischen Statusänderung und Freigabe dürfen keine dauerhaft blockierten Restmengen hinterlassen. Aussagekräftige Überwachungen vergleichen daher aktive Bedarfe, zugeordnete Mengen und unplausible Altreservierungen. Eine pauschale automatische Bereinigung kann berechtigte Bindungen aufheben und benötigt klare Regeln. Ziel ist eine erklärbare Verfügbarkeit: Mitarbeitende sollen erkennen können, welche Menge nutzbar ist und welcher konkrete Grund die übrigen Teile bindet.
Eine verständliche Bestandsanzeige trennt deshalb freie Mengen von den wichtigsten Bindungsgründen und nennt den Zeitpunkt, für den die Aussage gilt.
Inventory reservation: Why available, on hand and promised are different quantities
A warehouse contains one hundred parts, yet order entry reports only twenty as available. That can be correct: other orders may already reserve quantities, some parts may be blocked, or stock may be dedicated to a particular purpose. Availability is therefore not a simple copy of physical inventory. It is the result of defined rules and allocations.

Define the quantity's scope
An inventory figure needs an item, location and the storage dimensions actually used. These may include bin, batch, quality status or ownership. Adding quantities across incompatible scopes can produce a mathematically correct total that is operationally useless. An order might require a particular batch or released quality status. Another quantity at the same site is then not automatically an acceptable substitute, even when it uses the same item record and appears beside it in a general stock overview.
Reservation is an allocation
A reservation assigns quantities to a demand. It does not necessarily change the physical presence of goods. Picking can also leave stock inside the building while making it unavailable to other orders. Interfaces must distinguish physical presence, free allocatable quantity and a processed outbound state. Combining these meanings under one field name creates apparent inventory discrepancies that are actually differences in state definitions. The distinction should be agreed before availability figures are copied into sales portals or planning applications.
Test concurrent promises
Two orders can request the same free stock almost simultaneously. A previous display saying “ten still available” is not a binding reservation. The actual allocation must enforce the agreed rules during concurrency. The appropriate implementation depends on the application and transaction model. Tests should therefore include parallel requests and repeated messages, rather than only isolated reservations executed one after another on an otherwise idle test system. Expected outcomes should identify which request succeeds and what the other requester sees.
Include releases and corrections
When an order is cancelled or its quantity reduced, reservations no longer required need a traceable release. Failures between changing the order state and releasing stock must not leave quantities blocked indefinitely. Useful monitoring compares active demands, allocated quantities and implausibly old reservations. A blanket automatic clean-up can remove valid commitments and therefore requires explicit rules. The goal is explainable availability: employees should understand which quantity is usable and the concrete reason that restricts the remaining stock, without having to reconstruct that explanation from unrelated screens.
A useful inventory display therefore separates free quantities from the main reasons for restrictions and identifies the time to which its availability statement applies.