FallstudieAnonymisiertes KundenprojektAuf Englisch lesen

Ein Cut-off-Planungsboard, das zeigt, ob jeder Paketdienst rechtzeitig beladen wird

Shift Board ist ein Live-Planungsboard für einen niederländischen 3PL-Fulfillment-Dienstleister. Es vergleicht den offenen Kommissionier-Rückstand mit der Cut-off-Zeit jedes Paketdienstes, prognostiziert die noch erwarteten Aufträge und sagt dem Schichtleiter, wie viele Kommissionierer er umsetzen sollte. Nach jeder Abholung verschickt es einen SLA-Bericht pro Paketdienst, genau einmal.

Kurz gesagt

Shift Board ist ein Planungsboard für Cut-off-Zeiten in einem 3PL-Lager. Es liest offene Aufträge aus ChannelDock, teilt sie nach Cut-off-Zeit der Paketdienste auf, misst Pickraten über 15, 30 und 60 Minuten und prognostiziert den restlichen Auftragseingang des Tages aus 15-Minuten-Kurven pro Wochentag. Es empfiehlt, wie viele Kommissionierer dazukommen sollten, und schickt das SLA-Ergebnis jedes Paketdienstes nach seiner Frist genau einmal per E-Mail.

Cut-off-Gruppen der Paketdienste
3 (16:00, 20:00, 23:00)
Zeitfenster für Pickraten
15, 30 und 60 min
Geplante Jobs
4 Cron-Dienste
Ausschlussgründe
8 Gründe
Shift Board | Carrier Cutoff & SLA Planning: Hauptansicht des Projekts

01 / Das Problem

Warum dieses System nötig war

Das Lager versendet fast 3.000 Aufträge am Tag mit mehreren Paketdiensten, und jeder holt zu seiner eigenen Zeit ab. Das alte Board kannte nur eine Frist um 23:15 Uhr. An einem Abend zeigte es „im Plan“, obwohl Hunderte Aufträge die Abholung eines früheren Paketdienstes schon verpasst hatten.

Auch die offene Warteschlange stimmte nicht. Bereits versendete Aufträge und Aufträge mit Stornoanfrage zählten als kommissionierbar, sodass der Rückstand um rund 40 % zu hoch war. Schichtleiter planten Personal nach einer Zahl, der niemand traute.

Rund um das Board lief die tägliche Arbeit noch über Excel und Screenshots. Der Teamleiter baute den Tagesplan jeden Morgen von Hand neu, Dienstpläne kamen als Bilder aus einem Planungstool ohne Export, und SLA-Ergebnisse wurden erst im Nachhinein ermittelt.

02 / Die Umsetzung

Wie ich es umgesetzt habe

Ich habe die Auftragszählung auf Basis der Fulfillment-Center-API von ChannelDock neu aufgebaut. Jeder nicht kommissionierbare Auftrag bekommt genau einen Ausschlussgrund (angehalten, ausstehend, Nachlieferung, Adressprüfung, zukünftiges Datum, blockiert, abgeschlossen oder storniert), sodass die Summen immer aufgehen. Ein Prüfskript testet die Einordnung gegen unabhängige Bedingungen. Paketdienste werden nach Versandart-ID gruppiert, nicht nach Namen, weil zwei „DHL“-Services mit unterschiedlichen Touren abfahren.

Die Prognose arbeitet in 15-Minuten-Blöcken. Basis sind die sechs letzten passenden Wochentage, gewichtet mit 30/25/18/12/8/7, mit Begrenzung von Ausreißern pro Block. Ein Live-Tagesfaktor passt sie an den heutigen Verlauf an und darf sich pro Viertelstunde höchstens um 0,10 ändern, damit jeder Bildschirm dieselbe stabile Zahl zeigt. Ein Fristenplaner spielt den Hallenbetrieb dann Viertelstunde für Viertelstunde durch, die früheste Cut-off-Zeit zuerst.

SLA-Mails laufen über einen Cron alle 5 Minuten, aber der Cron entscheidet nichts. Jeder Lauf fragt nach fälligen, noch nicht versendeten Mails und reserviert jede in einer Firestore-Transaktion vor dem Versand. Zwei Läufe können sie also nie beide verschicken. Ein Refresh-Job alle 5 Minuten erfasst über den Tag Auftragsblockaden, ein stündlicher Job speichert Snapshots, und ein nächtlicher Job ergänzt fehlende Historie innerhalb des API-Rate-Budgets.

03 / Funktionen

Was das System kann: Cut-off-Planungsboard für das Lager

01

Rückstand gegen Cut-off-Zeit

Offene Aufträge werden nach Abholung des Paketdienstes aufgeteilt, mit der Pickrate, die jede Gruppe braucht, bevor ihr Fahrzeug abfährt.

02

Pickraten und Empfehlungen

Gleitende Pickraten über 15, 30 und 60 Minuten ergeben eine Lücke pro Strom und eine klare Empfehlung, etwa wie viele Kommissionierer dazukommen sollten.

03

Was-wäre-wenn-Simulator

Schichtleiter setzen ab einer gewählten Startzeit Kommissionierer in einen Strom und sehen den prognostizierten Fehlbetrag und die zusätzlichen Arbeitsstunden.

04

Prognose des Auftragseingangs

Die restlichen Aufträge werden aus gewichteten 15-Minuten-Kurven pro Wochentag prognostiziert, mit Konfidenzstufe und Begründung.

05

SLA-Mails pro Paketdienst

Pünktlichkeitsquote, größte Ausreißer und eine CSV der verspäteten Aufträge gehen nach jeder Frist einmal raus, dazu eine Tageszusammenfassung.

06

Schichtplaner mit PDF

Teams, Rollen, Zeiten und Aufgabenwechsel ersetzen die tägliche Excel-Tabelle und werden für die Halle als PDF gedruckt.

07

Dienstplan per KI auslesen

Gemini liest einen Screenshot des Planungstools in Namen, Zeiten und Abteilungen aus, ohne erfundene Ersatzzeilen.

08

Aufgaben, Checklisten und Berichte

Aufgaben in der Halle, Schicht-Checklisten, eine Rangliste der Kommissionierer und Retourenberichte liegen im selben Board.

04 / Ablauf

So funktioniert es, Schritt für Schritt

  1. 01

    Kommissionierbare Arbeit zählen

    Jede Seite offener Aufträge aus ChannelDock lesen, nicht kommissionierbare Aufträge je einem Ausschlussgrund zuordnen und den Rest nach Cut-off-Zeit gruppieren.

  2. 02

    Den restlichen Tag prognostizieren

    Den restlichen Eingang aus 15-Minuten-Kurven pro Wochentag hochrechnen, angepasst an das heutige Tempo, und die erwartete Leistung aus früheren Tagesberichten ableiten.

  3. 03

    Die Halle beraten

    Benötigte und aktuelle Pickraten pro Strom und Paketdienst vergleichen, den Fehlbetrag zeigen und Personaländerungen im Simulator testen.

  4. 04

    Jede Abholung berichten

    Nach jeder Frist eines Paketdienstes seine SLA-Mail einmal senden, dann stündliche Snapshots und einen Tagesbericht für spätere Auswertungen speichern.

05 / Ansichten

Produktansichten

Wählen Sie eine Ansicht, um Oberfläche, Ablauf und operative Details genauer zu sehen.

01 / 02
Shift Board | Carrier Cutoff & SLA Planning: Funktionsübersicht

Funktionsübersicht

06 / Was sich geändert hat

Das Ergebnis in der Praxis

  • Schichtleiter planen nach getrennten Cut-off-Zeiten der Paketdienste statt nach einer späten Frist, die frühere Versäumnisse verdeckte.
  • Der kommissionierbare Rückstand stimmt jetzt mit dem ChannelDock-Portal überein. Personalentscheidungen beruhen auf einer Zahl, der die Halle vertraut.
  • SLA-Mails an Paketdienste kommen pro Abholung genau einmal an, auch wenn ein Cron-Lauf zu spät kommt, ausfällt oder doppelt läuft, und der Tagesplan lebt nicht mehr in Excel.

Häufige Fragen

Fragen zu einem vergleichbaren System

Das Board erfasst sie innerhalb weniger Minuten und erhöht die benötigte Pickrate für diesen Paketdienst. Jeder Refresh zählt die offene Warteschlange in ChannelDock neu, und die Prognose wird alle 15 Minuten neu berechnet. Aufträge, die nach der Prognosegrenze eintreffen, werden von den noch erwarteten abgezogen. So wird die späte Welle nicht doppelt gezählt.

Es zeigt die Lücke in Aufträgen pro Stunde für jeden Strom und rechnet sie in Kommissionierer um. Braucht der langsame Strom 40 Aufträge mehr pro Stunde bei 30 pro Kommissionierer, empfiehlt es zwei zusätzliche Kommissionierer. Der Was-wäre-wenn-Simulator zeigt dann, wie viel vom Fehlbetrag dieser Schritt abbauen würde.

Ja. Jede Gruppe von Paketdiensten hat eigene Cut-off-Zeit, Kulanzzeit und Abholtage. Gruppen werden über die Versandart-ID zugeordnet, sodass Services mit ähnlichen Namen auf der richtigen Tour bleiben. Eine Auffanggruppe erfasst jede neue Versandart, und Wochenendregeln legen fest, welche Paketdienste samstags und sonntags abholen.

Der nächste Lauf verschickt sie, und sie geht nie doppelt raus. Jeder Lauf fragt nach fälligen, noch nicht versendeten Mails und reserviert jede zuerst in einer Firestore-Transaktion. Ein fehlgeschlagener Versand wird bis zu fünfmal wiederholt und dann markiert. Ein doppelter Lauf findet die Reservierung und überspringt sie.

Sie zeigt ihre eigene Konfidenzstufe und die Gründe dafür. Die Prognose gewichtet die letzten sechs passenden Wochentage in 15-Minuten-Blöcken, begrenzt Ausreißer und mischt das heutige Tempo ein, mit vollem Gewicht, sobald ein Viertel des normalen Volumens eingegangen ist. Bei weniger als drei passenden Wochentagen greift sie auf ein breiteres Profil zurück und meldet niedrige Konfidenz.

Ja. Ein Screenshot des Planungstools kann hochgeladen und von einem KI-Modell gelesen werden. Gemini liest nur Namen, Zeiten und Abteilungen aus und rät nicht, in welchem Auftragsstrom eine Person arbeitet. Schlägt das Auslesen fehl, zeigt das Board einen Fehler, statt den Dienstplan mit Beispielzeilen zu füllen, die die Kapazität verfälschen würden.

Zusammenarbeit

Sie brauchen ein Cut-off-Planungsboard für Ihr Lager?

Ich baue Live-Tools für Planung und SLA in 3PL-Lagern, angebunden an Ihr WMS oder Ihre Auftragsplattform und ausgerichtet auf die Abholzeiten Ihrer Paketdienste.

Projekt besprechen

Weiterlesen