Magento 2 × beeShip

Magento 2 Reservations — Inkonsistenzen verstehen und dauerhaft loswerden.

Magento 2 Reservations sind die unsichtbarste Komponente des ganzen Systems – und die, die am häufigsten Ärger macht. Sie arbeiten vollständig im Hintergrund und melden sich erst, wenn Bestände nicht mehr stimmen.

Was eine Reservation istWann sie sich auflöstWann sie hängen bleibtWie man sie sauber hält
Was Reservations tun

Ein Hauptbuch zwischen Bestellung und Versand.

Adobe beschreibt sie als Mechanismus, der Bestandsmengen festhält, bis Bestellungen versendet oder storniert werden – und der die verkaufbare Menge auf Stock-Ebene automatisch aktualisiert.

Beim Bestellen

Ein Eintrag entsteht

Legt ein Kunde oder ein Mitarbeiter eine Bestellung an, wird die Menge reserviert. Die Ware bleibt physisch im Regal, ist aber nicht mehr verkaufbar.

Beim Versenden

Der Eintrag löst sich auf

Ein Shipment beendet die Reservierung und reduziert stattdessen die tatsächliche Menge am Source.

Beim Stornieren

Eine Kompensation entsteht

Magento bucht automatisch gegen, sodass die Menge wieder verkaufbar wird.

Magento 2 Reservations als Hauptbuch: Buchung, Gegenbuchung und die Zeile, die offen stehen bleibt
Das Hauptbuch — Jede Buchung hält eine Menge fest oder gibt sie frei. Die letzte Zeile bekommt nie ihre Gegenbuchung.
Alle Ereignisse, die das Hauptbuch bewegen

Und was passiert, wenn eines ausbleibt.

EreignisWas es auslöst
Bestellung aufgegebenReservierung wird gesetzt
Bestellung storniertKompensation, Menge wird frei
Shipment erzeugtReservierung endet, Source-Menge sinkt
Rechnung bei virtuellen ArtikelnReservierung endet
Credit MemoKompensation, Menge kehrt zurück
Keines davonDie Reservierung bleibt offen – dauerhaft
Wann Reservierungen hängen bleiben

Vier dokumentierte Ursachen.

Extern versendet

Kein Shipment in Magento

Die häufigste Ursache: Der Versand läuft in einem anderen System und meldet nichts zurück.

Migration

Alte Bestellungen bei der Umstellung

Beim Wechsel auf eine MSI-fähige Version bleiben Bestellungen hängen, die nicht abgeschlossen, storniert oder geschlossen sind.

Einstellung geändert

Manage Stock nachträglich aktiviert

Wer erst ohne Bestandsführung arbeitet und sie später einschaltet, startet mit einem inkonsistenten Hauptbuch.

Umgehängt

Stock oder Source neu zugeordnet

Wird ein Source abgehängt, während Bestellungen offen sind, bleiben die Reservierungen zurück.

Aufräumen und sauber halten

Erst reparieren, dann die Ursache beseitigen.

1

Bestandsaufnahme

Adobe liefert ein Kommando mit, das Inkonsistenzen auflistet – Bestellnummer, Artikelnummer, Menge und Stock. Das ist der ehrlichste Blick auf den Ist-Zustand.

2

Kompensieren

Ein zweites Kommando erzeugt die Gegenbuchungen. Danach stimmt die verkaufbare Menge wieder.

3

Die Ursache beheben

Wenn das Aufräumen regelmäßig nötig ist, fehlt ein Ereignis. Meist das Shipment.

4

Shipment automatisch zurückschreiben

beeShip erzeugt es beim Abschließen des Pakets – mit den tatsächlich versendeten Positionen. Danach löst Magento die Reservierung selbst auf.

Ablauf vom Auflisten der Inkonsistenzen über die Kompensation bis zum automatisch erzeugten Shipment
Reparieren und Ursache beheben — Die beiden Kommandos von Adobe stellen den Zustand wieder her – das Shipment verhindert, dass er erneut entsteht.
Drei Kontrollpunkte

Magento 2 Reservations dauerhaft sauber halten.

Drei Stellen entscheiden darüber, ob das Hauptbuch sich selbst schließt oder ob du ihm hinterherräumst.

Erstens: Jede versendete Bestellung braucht ein Shipment in Magento – egal, in welchem System das Paket entstanden ist. Zweitens: Stornierungen und Credit Memos gehören ebenfalls nach Magento, denn nur sie erzeugen die Kompensation, die eine Menge wieder freigibt. Drittens: Wenn du Sources umhängst oder Manage Stock nachträglich einschaltest, prüfe danach einmal den Bestand. Was daraus für die angezeigte Menge folgt, steht auf Salable Quantity.

Adobe dokumentiert die Mechanik hinter Source Selection und Reservations in der Bestandsdokumentation. Wer sie gelesen hat, erkennt schnell: Magento 2 Reservations rechnen zuverlässig, solange jedes Ereignis ankommt. Genau deshalb ist der Kompensationslauf auf der Kommandozeile eine Reparatur und keine Lösung. beeShip erzeugt das fehlende Shipment beim Abschließen des Pakets – mit den tatsächlich versendeten Positionen, sodass Magento die Buchung selbst beendet.

Ein praktischer Hinweis zum Aufräumen: Lass den Kompensationslauf nicht blind als Cronjob mitlaufen. Er verdeckt sonst genau die Fälle, aus denen du etwas lernen könntest. Sinnvoller ist, die Liste der Inkonsistenzen einmal in Ruhe zu lesen. Tauchen dort immer dieselben Artikel auf, liegt es meist an einem Kanal, der ohne Shipment versendet. Stehen dort alte Bestellnummern, stammt der Rest häufig aus einer Migration. Beides lässt sich sauber trennen, bevor du gegenbuchst – und danach sollte die Liste leer bleiben.

Der Unterschied

Regelmäßig aufräumen oder gar nicht erst verschmutzen.

Kompensationslauf als Dauerlösung

  • Inkonsistenzen entstehen weiter
  • Jemand muss den Lauf überwachen
  • Zwischen zwei Läufen sind die Zahlen falsch
  • Ursache bleibt unberührt

Shipment-Rückschreibung

  • Reservierung endet im richtigen Moment
  • Kein Überwachungsaufwand
  • Zahlen stimmen durchgehend
  • Ursache beseitigt

Was das für die angezeigte Menge bedeutet, steht auf Salable Quantity; zur Grundsatzfrage siehe MSI – abschalten oder anbinden?

Übersicht der Ereignisse, die eine Reservierung setzen, auflösen oder dauerhaft offen lassen
Was das Hauptbuch bewegt — Fünf Ereignisse und ihre Wirkung – inklusive des Falls, in dem gar nichts passiert.
Häufige Fragen

Kurz beantwortet.

Was ist eine Reservation in Magento 2?

Ein Eintrag im Bestandshauptbuch, der eine Menge festhält, bis die Bestellung versendet oder storniert wird. Er wirkt nur auf die verkaufbare Menge, nicht auf den physischen Bestand.

Warum sehe ich Reservierungen nicht im Backend?

Weil sie vollständig im Hintergrund arbeiten. Sichtbar wird nur ihr Ergebnis: die Salable Quantity.

Wie finde ich hängende Reservierungen?

Adobe liefert dafür ein Kommandozeilen-Werkzeug mit, das Inkonsistenzen auflistet und in einem zweiten Schritt Gegenbuchungen erzeugt.

Warum entstehen sie immer wieder neu?

Weil ein Ereignis fehlt, das die Reservierung beenden würde. In der Praxis fast immer das Shipment, wenn der Versand extern abgewickelt wird.

Kann ich Reservierungen einfach abschalten?

Es gibt Erweiterungen dafür. Damit verlierst du allerdings genau den Schutz vor Überverkauf, für den der Mechanismus gebaut wurde.

Löst ein Credit Memo die Reservierung auf?

Es erzeugt eine Kompensation, die Mengen je Source und die verkaufbare Menge je Stock zurückführt.

Ein Hauptbuch, das sich selbst schließt.

Wir zeigen dir in der Demo, wie eine Reservierung durch das Packen aufgelöst wird – ohne Kompensationslauf.

Mehr als ein WMS.
Deine Business-Zentrale.

Von der Bestellung bis zum Versand — ein System für dein ganzes Business. Weniger Tools, weniger Chaos, mehr Wachstum.

Made in Germany
Starter
Alles, um sauber und professionell zu starten.
€99/ Monat
1.000 Bestellungen / Monat
1 Benutzer inklusive
Loslegen
  • Alle Kanäle500+ direkte und indirekte Kanäle — wie Billbee, OrderDesk, Shopify, Shopware 6, WooCommerce, Gambio, ShipStation, Amazon, eBay, Etsy, OTTO, Kaufland und viele mehr.
  • Alle VersanddienstleisterDHL, Deutsche Post, DPD, GLS, Hermes, UPS, FedEx, Post AT, EasyPost, SendCloud — und viele mehr.
  • Live-Paket-TrackingSendungsverfolgung für ausgewählte KEP-Dienstleister: DHL, Hermes, Post AT, EasyPost u. a. — laufend erweitert.
  • Live-Dashboard & Mitarbeiter-Performance
  • Pick & Pack · 3 Pickstrategien
  • Auslandssendungen mit Zolldokumenten
  • Bundles, Sets & Etiketten-Generator
  • Retouren, Lieferscheine & geparkte Bestellungen
Pro
Volle Power für Skalierung, Export & Kontrolle.
€329/ Monat
3.000 Bestellungen / Monat
3 Benutzer inklusive
Loslegen
  • Alles aus Business, plus:
  • API-Zugriff
  • OCR: Scan-PDF → Bestellung
  • Vendor-Forecasting & FTP-Anbindung
  • Anbindung an Lexoffice, sevdesk & Easybill
  • Fulfillment-Suite (lagersoftware.io) zubuchbar
  • Onboarding zubuchbar →
Enterprise
Maßgeschneidert für dein Volumen & dein Team.
Auf Anfrage
Individuelles Bestellvolumen
Benutzer nach Bedarf
Angebot anfragen
  • Alles aus Pro, plus:
  • Dedizierter Account Executive
  • Telefon-Support & SLA
  • beeShip Cloud Printing inklusive
  • Fulfillment-Abrechnung (Pick / WE / WA)
  • Professional Services & Individualentwicklung

Alle Preise pro Monat, zzgl. MwSt. · Jahresvertrag: 12 Monate Laufzeit, monatliche Zahlung. Monatstarif: monatlich kündbar.