DE · AT · CHAnleitung

Wareneingang und Lieferung in Odoo: ein-, zwei-, dreistufig

Aktualisiert:

Gilt für: Odoo 20.0, App Lager; Community (On-Premise) und Enterprise (Odoo Online, Odoo.sh, On-Premise); Beispiel mit Einkauf und Verkauf

Kurz gesagt

Odoo 20.0 (App Lager, Community und Enterprise) bucht Wareneingang und Lieferung je Lagerhaus voreingestellt in einem Schritt; die Felder Wareneingänge und Warenausgänge erscheinen erst mit der Funktion Mehrstufige Routen. Zwei Stufen schieben eine Eingangs- oder Ausgangszone ein, drei Stufen zusätzlich Qualitätskontrolle oder Verpackung. Beide Richtungen sind unabhängig kombinierbar.

Das Wichtigste

  • Voreinstellung in Odoo 20.0: ein Schritt für Wareneingang und Lieferung.
  • Die Felder Wareneingänge und Warenausgänge erscheinen erst mit der Funktion Mehrstufige Routen, die auch Lagerorte einschaltet.
  • Je Stufe legt Odoo eigene Vorgänge und Lagerorte an: WH/Input, WH/Quality Control, WH/Packing Zone und WH/Output.
  • Die App Lager steht laut Editionsseite in Community und Enterprise, Kontrollpunkte der App Qualität nur in Enterprise.
  • Für 1-, 2- und 3-stufige Abläufe sollen laut Dokumentation keine Routen oder Regeln angelegt oder geändert werden.

Odoo ist ab Werk einstufig eingestellt: Ware geht vom Lieferanten unmittelbar in den Bestand und vom Bestand unmittelbar zum Kunden. Jede weitere Stufe ist eine Angabe am Lagerhaus, die Odoo in Vorgänge und Lagerorte umsetzt. Diese Anleitung zeigt für Odoo 20.0, wie Sie die passende Stufe wählen, einstellen und einen Wareneingang sowie eine Lieferung durchbuchen. Den Rahmen aus Lagerhaus, Lagerorten und Vorgangsarten behandelt der Artikel Aufbau der Lager-App.

Welche Stufe passt zu Ihrem Lager?

Odoo kennt die Stufen eins, zwei und drei und legt sie für den Wareneingang und die Lieferung getrennt fest; ein Lagerhaus darf also einstufig empfangen und dreistufig liefern. Die folgende Tabelle stellt die Ketten gegenüber, die die Dokumentation je Stufe beschreibt.

Stufe Kette Wareneingang Kette Lieferung Wann die Dokumentation die Stufe nennt
1 Schritt Lieferant → WH/Stock WH/Stock → Kunde kleine Lager, wenig Bestand, nicht verderbliche Ware, schnelle Abläufe ohne zusätzliche Prüfschritte
2 Schritte Lieferant → WH/Input → WH/Stock WH/Stock → WH/Output → Kunde große Lager, hohe Bestände, sperrige Ware; Trennung von Annahme und Einlagerung beziehungsweise Sortieren vor dem Versand
3 Schritte Lieferant → WH/Input → WH/Quality Control → WH/Stock WH/Stock → WH/Packing Zone → WH/Output → Kunde sehr große Lager mit strenger Qualitätskontrolle, getrennten Teams für Kommissionierung und Verpackung, Rückverfolgbarkeit über mehrere Schritte

Die einstufige Abwicklung nennt die Dokumentation den einfachsten Ablauf mit der geringsten Rückverfolgbarkeit: Odoo hält nur fest, wann Ware das Lager betritt oder verlässt. Dafür ist keine Einrichtung nötig, das ist der Zustand einer neuen Datenbank.

Die zweistufige Abwicklung schiebt je eine Zwischenzone ein. Beim Wareneingang heißt sie Eingang (WH/Input): Sie entladen und sortieren dort nach Zielort, bevor die Ware eingelagert wird. Die Dokumentation nennt als Anwendungsfall Lager mit eigenen Zonen, etwa Kühl- und Tiefkühlräume, abgeschlossene Bereiche oder getrennte Gänge. Für die Planung heißt das: Ware in WH/Input ist bis zur Einlagerung nicht für Fertigung, Versand oder andere Vorgänge verfügbar.

Bei der Lieferung heißt die Zwischenzone Ausgang (WH/Output). Sie sortieren und bündeln dort Sendungen vor der Übergabe an den Kunden; die Dokumentation nennt Entnahmestrategien wie FIFO, LIFO und FEFO als Grund, den Ausgang getrennt zu führen.

Die dreistufige Abwicklung ergänzt einen weiteren Lagerort. Beim Wareneingang ist das Qualitätskontrolle (WH/Quality Control): Die Ware bleibt dort liegen, bis ein interner Transfer sie in den Bestand bucht. Der Schritt ist ein Transfer in einen Lagerort, keine Prüfung; Prüfung und Verpackung setzen laut derselben Dokumentation keinen dreistufigen Ablauf voraus, Kontrollpunkte lassen sich mit der App Qualität auch daneben einrichten (siehe Qualitätskontrolle in Odoo).

Bei der Lieferung trennt die dreistufige Abwicklung Kommissionierung, Verpackung und Versand (WH/Packing Zone, WH/Output). Die Dokumentation weist darauf hin, dass jeder Schritt einzeln validiert wird und getrennte Bearbeitung erwartet: Macht eine Person Kommissionierung und Verpackung, kann die Teilung Doppelarbeit erzeugen und den Ablauf verlangsamen. Wie Sie innerhalb der Kommissionierung arbeiten, steht unter Kommissionierung in Odoo.

Was Sie vorab brauchen

  • Administratorzugriff auf die App Lager; alle Einstellungen liegen unter Lager ‣ Konfiguration.
  • Eine Entscheidung, wie viele Schritte Wareneingang und Lieferung je Lagerhaus haben sollen; die beiden Angaben sind unabhängig.
  • Kenntnis der Zwischenlagerorte Ihrer Stufe: WH/Input, WH/Quality Control, WH/Packing Zone und WH/Output. Wie Sie Lagerorte aufbauen, steht unter Lagerorte einrichten.
  • Optional die App Barcode, wenn Sie am Wareneingang scannen wollen; sie steht laut Editionsseite nur in der Enterprise-Spalte.
  • Optional eine Testkopie der Datenbank, wenn Sie die Stufen in einem laufenden Lager umstellen wollen.

Schritt für Schritt: Stufen einstellen und Wareneingang buchen

Schritt 1: Mehrstufige Routen aktivieren

Öffnen Sie Lager ‣ Konfiguration ‣ Einstellungen und setzen Sie im Abschnitt Lagerhaus das Kontrollkästchen Mehrstufige Routen (Multi-Step Routes). Speichern Sie. Ohne diese Funktion bleibt die einstufige Abwicklung in Kraft, und die Felder für die Stufen erscheinen am Lagerhaus nicht. Die Aktivierung schaltet die Funktion Lagerorte mit ein.

Schritt 2: Stufen im Lagerhaus wählen

Öffnen Sie Lager ‣ Konfiguration ‣ Lagerhäuser und öffnen Sie Ihr Lagerhaus. Im Reiter Lagerhauskonfiguration stehen die Felder Wareneingänge (Incoming Shipments) und Warenausgänge (Outgoing Shipments). Die deutschen Auswahlwerte lauten: Erhalt und Lagerung (1 Schritt), Erhalt, dann Lagerung (2 Schritte), Erhalt, Qualitätskontrolle, dann Lagerung (3 Schritte), Liefern (1 Schritt), Kommissionierung, dann Lieferung (2 Schritte) und Kommissionierung, Verpackung, dann Lieferung (3 Schritte). Wählen Sie je Richtung einen Wert und speichern Sie. Odoo legt dabei die Vorgänge der Stufe an und aktiviert deren Lagerorte.

Schritt 3: Lagerorte prüfen und benennen

Odoo legt die Zwischenlagerorte mit Standardnamen an: WH/Input heißt Eingang, WH/Output Ausgang, WH/Quality Control Qualitätskontrolle, WH/Packing Zone Packzone. Passen Sie die Namen an Ihr Lager an, öffnen Sie Lager ‣ Konfiguration ‣ Lagerorte, öffnen den Lagerort und ändern den Lagerortnamen, zum Beispiel von Eingang in Eingang Kühlware. Prüfen Sie danach den zusammengesetzten Pfad in der Lagerortliste.

Schritt 4: Wareneingang buchen

Legen Sie in der App Einkauf eine Bestellung an und bestätigen Sie sie. Klicken Sie auf die Schaltfläche Eingang; Odoo öffnet den Wareneingang. Tragen Sie die gelieferte Menge ein und klicken Sie Validieren. Der Endzustand hängt von der Stufe ab: Bei einem Schritt liegt die Ware in WH/Stock, bei zwei und drei Schritten in WH/Input. Auf der Bestellung zeigt die Spalte Erhaltene Menge den Empfang an.

Schritt 5: Folgeschritte des Wareneingangs abschließen

Bei zwei und drei Schritten entsteht der nächste Vorgang erst, wenn der vorige validiert ist. Öffnen Sie die App Lager, dann die Kachel Interne Transfers, und klicken Sie auf Zu verarbeiten. Beim zweistufigen Wareneingang wählen Sie den Transfer von WH/Input nach WH/Stock. Beim dreistufigen Wareneingang validieren Sie zuerst den Transfer nach WH/Quality Control und danach den Transfer von WH/Quality Control nach WH/Stock. Erst danach ist die Ware für Fertigung und Versand verfügbar.

Schritt 6: Lieferung abwickeln

Bestätigen Sie in der App Verkauf einen Auftrag und öffnen Sie über die Schaltfläche Lieferung den ersten Transfer. Bei einem Schritt setzen Sie die Menge im Feld Menge auf den Wert im Feld Bedarf und klicken Validieren; damit geht die Ware unmittelbar zum Kunden. Bei zwei Schritten validieren Sie zuerst die Kommissionierung von WH/Stock nach WH/Output und danach den Lieferauftrag von WH/Output zum Kunden. Bei drei Schritten kommt die Verpackung dazwischen: erst Kommissionierung nach WH/Packing Zone, dann Verpackung nach WH/Output, zuletzt der Lieferauftrag zum Kunden. Die Schaltfläche Lieferung nennt beim dreistufigen Ablauf drei Transfers für denselben Auftrag.

So prüfen Sie das Ergebnis

Öffnen Sie das Lagerhaus und kontrollieren Sie beide Felder: Sie müssen die gewählten Stufen zeigen. Prüfen Sie unter Lager ‣ Konfiguration ‣ Lagerorte, dass die Zwischenlagerorte Ihrer Stufe vorhanden sind. Buchen Sie dann einen Wareneingang mit einer Position und verfolgen Sie die Kacheln: Bei zwei Schritten erscheint der Einlagerungstransfer unter Interne Transfers, bei drei Schritten nacheinander zwei interne Transfers.

Wenn etwas nicht klappt

Symptom Ursache Lösung
Die Felder Wareneingänge und Warenausgänge fehlen am Lagerhaus Die Funktion Mehrstufige Routen ist nicht aktiv Lager ‣ Konfiguration ‣ Einstellungen, Kontrollkästchen setzen und speichern; erst dann erscheinen die Felder
Ware ist nach dem Wareneingang nicht kommissionierbar Bei zwei und drei Schritten liegt sie in WH/Input und wartet auf den internen Transfer Kachel Interne Transfers, Vorgang öffnen und Validieren; beim dreistufigen Eingang folgt danach noch der Transfer aus WH/Quality Control
Bei mehreren Lagerhäusern landet der Eingang im falschen Lager Das Feld Lieferung an der Bestellung zeigt nicht auf den Eingangslagerort des mehrstufigen Lagerhauses Lieferung an auf den Lagerort mit dem Zusatz Receipts umstellen (so in der Dokumentation benannt)
Beim dreistufigen Wareneingang fehlt die Prüfung Der Schritt ist ein Transfer in den Lagerort WH/Quality Control, keine Kontrolle Prüfung organisieren; Kontrollpunkte richten Sie über die App Qualität ein
Kommissionierung und Verpackung wirken doppelt Beide Schritte validiert dieselbe Person; die Dokumentation nennt die Teilung dann als Doppelarbeit Zwei- oder einstufige Lieferung wählen
Eigene Routen werden erwartet Die Standardstufen brauchen keine eigenen Regeln Die Dokumentation rät davon ab, für 1-, 2- und 3-stufige Abläufe Regeln anzulegen oder zu ändern; eigene Regeln nur für Sonderabläufe (siehe Lagerrouten und Regeln)

Wann Sie Hilfe holen sollten

Die Stufe gilt für das ganze Lagerhaus: Die Routen erfassen laut Dokumentation automatisch jedes Produkt dieses Lagerhauses, und Odoo aktiviert oder archiviert die Lagerorte mit der Einstellung. In einem laufenden Lager kann Ware dadurch in einem Lagerort liegen, der bisher nicht genutzt wurde, und offene Transfers verändern die Verfügbarkeit. Üben Sie den Umbau in einer Testkopie und stimmen Sie ihn mit Ihrem Dienstleister ab, bevor Sie die Produktivdatenbank umstellen.

Die deutschen Menü-, Feld- und Auswahlwerte folgen der Übersetzungsdatei der Version 20.0 und können in Ihrer Datenbank abweichen.

Häufige Fragen

Kann ich Wareneingang und Lieferung mit unterschiedlich vielen Stufen führen?

Ja. Odoo legt beide Richtungen getrennt fest: ein Lagerhaus kann Ware einstufig erhalten und dreistufig liefern. Prüfen Sie die gewählte Kombination vor der Umstellung in einer Testkopie, weil Odoo die Lagerorte und Vorgänge der Stufen dabei selbst anlegt oder archiviert.

Brauche ich die App Qualität für den dreistufigen Wareneingang?

Nein. Der Ablauf kommt aus der App Lager: Für den dritten Schritt legt Odoo den Lagerort WH/Quality Control und einen internen Transfer an. Eine Prüfung ist mit dem Transfer nicht verbunden; Kontrollpunkte bietet die App Qualität, die laut Editionsseite nur in der Enterprise-Spalte steht.

Was passiert mit WH/Input und WH/Output, wenn ich wieder auf einen Schritt umstelle?

Odoo aktiviert und archiviert die Lagerorte der Stufen automatisch, sobald Sie die Felder Wareneingänge oder Warenausgänge ändern. Prüfen Sie vorher offene Transfers: Ware, die noch in einem Zwischenlagerort liegt, bleibt bis zur Validierung dieses Transfers dort.

Muss ich die Standardrouten anpassen, damit zwei Schritte laufen?

Nein. Die Dokumentation weist darauf hin, für 1-, 2- und 3-stufige Abläufe nur die Felder Wareneingänge und Warenausgänge zu setzen und dafür keine Regeln anzulegen oder zu ändern. Eigene Regeln sind Sonderabläufen wie dem Streckengeschäft vorbehalten.

Gilt das auch für Odoo Online und Odoo.sh?

Die Stufen sind Einstellungen am Lagerhaus der App Lager; in den am 13. Oktober 2026 geöffneten Dokumentationsseiten dazu haben wir keine Hosting-Einschränkung gefunden. Unterschiede zwischen den Editionen betreffen die App Qualität und die App Barcode, die laut Editionsseite nur in der Enterprise-Spalte stehen.

Quellen

  1. Inbound and outbound flows (Odoo 20.0)Odoo S.A., Dokumentation · abgerufen am
  2. One-step receipt and delivery (Odoo 20.0)Odoo S.A., Dokumentation · abgerufen am
  3. Two-step receipt and delivery (Odoo 20.0)Odoo S.A., Dokumentation · abgerufen am
  4. Three-step receipt (Odoo 20.0)Odoo S.A., Dokumentation · abgerufen am
  5. Three-step delivery (Odoo 20.0)Odoo S.A., Dokumentation · abgerufen am
  6. Routes and push/pull rules, Abschnitte Standard warehouse routes und Configuration (Odoo 20.0)Odoo S.A., Dokumentation · abgerufen am
  7. Warehouses (Odoo 20.0)Odoo S.A., Dokumentation · abgerufen am
  8. Compare Editions (Zeilen Inventory, Quality, Barcode, General/Hosting)Odoo S.A. · abgerufen am
  9. Odoo Nightly builds: Odoo 20 als stabile Version, veröffentlicht September 2026Odoo S.A. · abgerufen am
  10. Deutsche Übersetzung des Moduls stock, Zweig 20.0 (addons/stock/i18n/de.po), Quelle der deutschen Menü- und FeldnamenOdoo S.A., öffentlicher Quellcode (Community) · abgerufen am