Kommissionierung in Odoo: Einzel-, Sammel-, Wellenpicks
Kurz gesagt
Odoo 20.0 kennt vier Pick-Verfahren: einzeln je Auftrag, als Stapel (Sammelkommissionierung), als Cluster mit Fächern je Auftrag und als Welle. Nach der Dokumentation passt der Stapel zu vielen Aufträgen mit wenigen Positionen, weil danach im Ausgang sortiert wird; Cluster sortiert schon beim Greifen, Wellen gruppieren Teilmengen vor. Alle Verfahren gehören zur App Lager; die Barcode-App für das Scannen ist Enterprise.
Das Wichtigste
- Die Sammelkommissionierung fasst in Odoo 20.0 Transfers mehrerer Aufträge zu einem Stapel zusammen; sortiert wird danach im Ausgang.
- Die Clusterkommissionierung sortiert in Odoo 20.0 beim Greifen in ein Fach oder Paket je Auftrag; der Sortierschritt im Ausgang entfällt.
- Eine Welle in Odoo 20.0 enthält nur Positionen aus Transfers einer Vorgangsart und lässt sich einer Person zuordnen.
- Aktivierung in Odoo 20.0: Lager ‣ Konfiguration ‣ Einstellungen, Abschnitt Vorgänge, Kontrollkästchen Stapel-, Wellen- & Cluster-Transfers.
- App Lager ist laut Editionsvergleich in Community und Enterprise enthalten; die Barcode-App nur in Enterprise.
Wie viel Zeit zwischen Regal und Verpackungstisch verfällt, hängt weniger an der Zahl der Bestellungen als an der Frage, ob jeder Auftrag seinen eigenen Weg durch das Lager bekommt. Odoo 20.0 bietet dafür vier Wege: die Einzelkommissionierung, den Stapel, das Cluster und die Welle. Welcher Weg zu Ihrem Lager passt, entscheiden zwei Zahlen aus Ihren eigenen Auftragsdaten: Aufträge pro Tag und Positionen pro Auftrag.
Worauf es bei der Wahl ankommt
Kommissionierung ist das Zusammenstellen der bestellten Ware aus dem Lager; den Begriff erläutert der Glossareintrag Kommissionierung. In Odoo 20.0 löst der bestätigte Verkaufsauftrag die Transfers des Lagerhauses aus; wie viele es sind, hängt an den Lieferstufen, die standardmäßig einstufig eingestellt sind. Wie diese Stufen zusammenspielen, beschreibt Wareneingang und Lieferung. Ob Sie die Transfers einzeln oder gebündelt abarbeiten, ist eine zweite Entscheidung, die an den Lieferstufen nichts ändert.
Zwei Zeiten stehen in einem Tauschverhältnis: die Wegzeit zwischen den Lagerorten und die Zeit zum Sortieren und Zusammenstellen. Bündeln Sie Aufträge, geht der Kommissionierer dieselbe Strecke für mehrere Aufträge und spart Wege; dafür entsteht ein zusätzlicher Sortierschritt. Die Dokumentation zu Odoo 20.0 beschreibt genau das: Die Sammelkommissionierung passe für Betriebe mit wenigen, häufig bestellten Produkten, weil die Ware nach dem Kommissionieren im Ausgang sortiert werden muss.
Wie teuer dieser Sortierschritt wird, hängt an der Zahl der Positionen je Auftrag; die Dokumentation nennt dafür keine Zeitwerte. Bei zwei oder drei Positionen je Auftrag bleibt die sortierte Menge klein und übersichtlich. Bei vierzig Positionen je Auftrag wächst sie, und beim Verteilen auf die Aufträge landen zwei ähnliche Positionen leichter im falschen Paket.
Dazu kommen Randbedingungen ohne Bezug zum Volumen. Ein Cluster lässt sich laut Dokumentation nicht nach Dringlichkeit priorisieren, und geplante Cluster-Stapel werden vorab von Hand gebildet. Eine Welle nimmt nur Positionen aus Transfers derselben Vorgangsart auf, und die Ware läuft am Ende über eine Sortier- oder Packstation.
Die vier Verfahren im Überblick
Die Übersicht nennt je Verfahren, was Odoo 20.0 tut und welche Einstellung zusätzlich nötig ist. Die drei Bündelungsarten hängen an derselben Einstellung.
| Verfahren | Was Odoo tut | Zusätzliche Voraussetzung |
|---|---|---|
| Einzelkommissionierung | Jeder Auftrag wird als eigener Transfer kommissioniert, ohne Gruppierung; die Ware geht ohne Zwischensortierung in den nächsten Schritt der Lieferstufen | keine Einstellung für eine Gruppierung; die Lieferstufen und damit die Mehrstufigen Routen richten Sie im Lagerhaus ein |
| Sammelkommissionierung (Stapeltransfers) | Mehrere Transfers bilden einen Stapel; der Kommissionierer sammelt die Positionen aller Aufträge und sortiert sie danach im Ausgang | Kontrollkästchen Stapel-, Wellen- & Cluster-Transfers |
| Clusterkommissionierung | Der Kommissionierer sortiert beim Greifen in ein eigenes Fach oder Paket je Auftrag; der Sortierschritt im Ausgang entfällt | zusätzlich die Option Pakete |
| Wellenkommissionierung (Wave Transfers) | Transfers werden vor dem Gruppieren aufgeteilt und die Teilmengen zu Wellen gebündelt | Kontrollkästchen Stapel-, Wellen- & Cluster-Transfers |
Für die drei Bündelungsarten verlangt die Dokumentation zusätzlich die Optionen Lagerorte und Mehrstufige Routen im Abschnitt Lagerhaus der Einstellungen; für das Cluster muss auch die Option Pakete aktiv sein. Alle genannten Kontrollkästchen stehen auf derselben Seite der App Lager unter Konfiguration ‣ Einstellungen.
Wie die Lagerplätze, aus denen kommissioniert wird, aufgebaut sind, steht unter Lagerorte und Lagerplätze; welche Route den Transfer erzeugt, unter Lagerrouten und Regeln.
Eine Auswahltabelle nach Auftragsvolumen und Positionen
In den geöffneten Seiten der Dokumentation stehen keine Mengengrenzen. Die folgende Einordnung ist deshalb eine redaktionelle Einschätzung auf Grundlage der oben beschriebenen Eigenschaften, keine Vorgabe von Odoo S.A.; die Spannen sind Anhaltspunkte und keine Schwellen.
| Aufträge pro Tag | Positionen je Auftrag | Verfahren | Begründung |
|---|---|---|---|
| bis etwa 30 | bis etwa 10 | Einzelkommissionierung | Zusammenstellen und Sortieren eines Stapels sind eigene Arbeitsschritte, die bei wenigen Aufträgen wenig Wegzeit einsparen |
| bis etwa 30 | über etwa 20 | Einzelkommissionierung, bei Bedarf Cluster | Der Weg je Auftrag ist ohnehin von der Griffarbeit geprägt; der Stapel bringt wenig, das Cluster spart den Sortierschritt |
| über etwa 30 | bis etwa 10 | Sammelkommissionierung | Viele Aufträge, kleine sortierte Menge: der Weg wird geteilt, der Ausgang bleibt übersichtlich |
| über etwa 30 | über etwa 20 | Clusterkommissionierung | Die Sortierung wandert an das Regal und in ein Fach je Auftrag; der Ausgangsschritt entfällt |
| jede Menge, aber nach Lagerort, Produktkategorie oder Versandzeitpunkt getrennt zu steuern | beliebig | Wellenkommissionierung | Wellen teilen die Transfers vor dem Gruppieren und ordnen jeder Welle einen Bearbeiter zu |
Beispielrechnung: Kommissionierzeit pro Tag
Beispielrechnung mit erfundenen Zahlen und angenommenen Zeiten; die Zeiten sind Annahmen, keine Messwerte aus Ihrem Lager. Angenommen werden 5 Minuten Weg- und Greifzeit je Auftrag, 13 Minuten je Stapel mit 12 Aufträgen, 18 Minuten je Clusterrunde mit 5 Aufträgen (das Greifen in fünf Fächer dauert länger als in ein Fach) und 1,5 Minuten Sortieren je Auftrag im Ausgang; für die Welle ist dieselbe Zeit wie für den Stapel angesetzt. In dieser Rechnung hängt kein Posten an der Zahl der Positionen je Auftrag. Ein Tag hat 240 Aufträge mit je 3 Positionen, also 720 Positionen.
| Verfahren | Wege oder Stapel | Wegzeit | Sortieren im Ausgang | Summe |
|---|---|---|---|---|
| Einzelkommissionierung | 240 Wege | 240 × 5 = 1.200 Min. | 0 Min. | 1.200 Min. (20,0 Std.) |
| Stapel zu 12 Aufträgen | 20 Stapel | 20 × 13 = 260 Min. | 240 × 1,5 = 360 Min. | 620 Min. (10,3 Std.) |
| Cluster zu 5 Aufträgen | 48 Runden | 48 × 18 = 864 Min. | 0 Min. | 864 Min. (14,4 Std.) |
| Welle zu 12 Aufträgen | 20 Wellen | 20 × 13 = 260 Min. | 240 × 1,5 = 360 Min. | 620 Min. (10,3 Std.) |
Im Modell sinkt die Zeit für den Stapel gegenüber dem Einzelweg auf knapp die Hälfte (620 statt 1.200 Minuten, rund 48 Prozent weniger), weil die Wegzeit auf zwölf Aufträge verteilt wird. Das Cluster liegt in dieser Rechnung dazwischen, obwohl es das Sortieren spart: Am Regal kostet das Greifen in fünf Fächer mehr Zeit als das Greifen in ein Fach.
Aus der Rechnung folgt keine Grenze, ab der ein anderes Verfahren günstiger wird. Sie enthält keinen Posten, der mit der Zahl der Positionen je Auftrag wächst; ob das Cluster bei vielen Positionen je Auftrag vor dem Stapel liegt, ist deshalb eine zu prüfende Annahme und keine Aussage der Dokumentation. Die Dokumentation beschreibt für das Cluster das Sortieren beim Greifen und den entfallenden nachgelagerten Sortierschritt, nennt aber keine Zeit- oder Kostengrenze. Ein Lager mit 12 Aufträgen zu je 40 Positionen hat nur 12 Wege, aber 480 Positionen; ob der entfallende Ausgangssortierschritt das aufwiegt, entscheiden Ihre eigenen Messwerte.
Für die Welle setzt diese Beispielrechnung dieselbe Zeit wie für den Stapel an, weil die Dokumentation für beide ein abschließendes Sortieren der gesammelten Ware beschreibt (beim Stapel im Ausgangsbereich, bei der Welle an der Sortier- oder Packstation). Eine Welle enthält jedoch Teilmengen verschiedener Transfers; ihre tatsächliche Zeit kann von der des Stapels abweichen und ist hier nicht gerechnet.
Typische Fehler
| Symptom | Ursache nach Dokumentation 20.0 | Abhilfe |
|---|---|---|
| Beim Validieren ist Reservieren statt Validieren hervorgehoben | Ein Teil der Ware im Stapel ist nicht verfügbar | Reservieren anklicken, um den Bestand erneut zu suchen, oder den Stapel kürzen |
| Artikel liegen im falschen Paket | Beim Cluster wurde das Feld Zielpaket in den Detaillierten Vorgängen nicht je Auftrag gesetzt | Je Auftrag ein Paket anlegen (App Lager ‣ Produkte ‣ Pakete, Paketverwendung Reusable Box) und die Zeilen diesem Paket zuordnen |
| Eine Welle lässt sich nicht bilden | Die ausgewählten Positionen stammen aus Transfers verschiedener Vorgangsarten | Nur Transfers derselben Vorgangsart in eine Welle aufnehmen |
| Es entsteht nur ein Stapel, obwohl mehrere Kriterien gewählt sind | Odoo bildet laut Dokumentation auch bei mehreren Gruppierungskriterien nur einen Stapel je Lauf | Redaktioneller Vorschlag: die Stapel von Hand bilden oder je Gruppierung eine eigene Vorgangsart führen |
| Dringende Aufträge bleiben liegen | Ein Cluster lässt sich laut Dokumentation nicht nach Dringlichkeit priorisieren | Dringende Aufträge beim Zusammenstellen auslassen und einzeln kommissionieren |
So gehen Sie vor
- Erheben Sie vier Wochen lang zwei Zahlen aus Ihren Transfers: Aufträge pro Tag und Positionen je Auftrag. Beides steht in der Liste der Transfers; für die Positionen zählen Sie die Zeilen je Transfer.
- Aktivieren Sie in der App Lager unter Konfiguration ‣ Einstellungen im Abschnitt Vorgänge das Kontrollkästchen Stapel-, Wellen- & Cluster-Transfers und, falls Sie clustern wollen, die Option Pakete. Prüfen Sie im selben Fenster im Abschnitt Lagerhaus, dass Lagerorte und Mehrstufige Routen aktiv sind.
- Legen Sie für das Cluster je Auftrag ein Paket an und setzen Sie die Paketverwendung auf Reusable Box.
- Bilden Sie einen Teststapel von Hand: Öffnen Sie die Lagerübersicht, wählen Sie an der Vorgangskarte über das Menü rechts den Eintrag Stapel vorbereiten und tragen Sie auf dem Formular Verantwortlich, Vorgangsart und Geplantes Datum ein. Fügen Sie dann im Reiter Transfers über Zeile hinzufügen die gewünschten Transfers hinzu und bestätigen Sie.
- Messen Sie einen Tag lang Wegzeit und Sortierzeit und vergleichen Sie die Summe mit der Zahl, die Sie vorher für die Einzelkommissionierung gemessen haben.
- Wechseln Sie erst dann auf Automatische Stapel je Vorgangsart, wenn Sie die Gruppierungskriterien an Ihrem Ablauf geprüft haben. Für automatische Wellen nennt die Dokumentation andere Kriterien; prüfen Sie in Ihrer Datenbank, welche Felder die Vorgangsart zeigt.
Prüfen Sie das Ergebnis an drei Stellen: Im Stapel stehen die Spalten Menge, Reserviert und, nach dem Einblenden über das Einstellungssymbol, Kommissioniert; die Liste der Stapel liegt unter Vorgänge ‣ Stapeltransfers. Nach dem Validieren vergleichen Sie die kommissionierten Mengen mit den Auftragspositionen, bevor die Ware im Ausgang verpackt wird. Wer mit Scanner arbeitet, braucht die App Barcode, die der Editionsvergleich nur in Enterprise führt; den Ablauf beschreibt Barcode-Scanning im Odoo-Lager.