Darstellung
Sammelregal (SMP04)
Transaktion: SMP04 Sammelregal
UI-Pfad: /collectiveRack
Business-Zweck
Das Sammelregal organisiert Pick-Boxen (PickBox) in physischen Sammelregalen (Container). Nach der Kommissionierung (INV06) werden gepickte Aufträge in nummerierten Behältern zwischengelagert, bis sie am Packtisch gescannt und versendet werden. SMP04 ist zentral für Multi-Order-Picking und strukturierte Pick-&-Pack-Ketten.
Kernbegriffe
| Begriff | Bedeutung |
|---|---|
| PickBox | Behälter mit containerNumber, number, zugeordnetem salesHead |
| containerNumber | Regal-/Wagen-Kennung (Barcode) |
| isAssigned | Box ist einem Auftrag zugeordnet |
| PickBoxItem | Position mit Menge in der Box |
| isMultiOrderPicking | Box enthält Positionen mehrerer Aufträge |
Fachlicher Ablauf / Workflow
- Regal scannen – Container-Nummer eingeben/scannen
- Pick-Boxen anzeigen – zugeordnete und freie Boxen im Regal
- Box anlegen/zuweisen – Pick-Ergebnis dem Auftrag zuordnen
- Am Packtisch – Pick-Box scannen (
#…) → Auftrag öffnet sich - Nach Versand – Box wird freigegeben (
unassignPickBox)
Partner-Szenarien
Desktop-Sammelregal (UI)
Die SMP04-Oberfläche nutzt primär die PickBox-API:
| Aktion | Endpoint |
|---|---|
| Boxen listen | GET /api/pickBox?containerNumber=… |
| Box anlegen | POST /api/pickBox |
| Container umbenennen | POST /api/pickBox/updateContainerNumber |
| Box leeren | GET /api/pickBox/clean?… |
Mobile Umlagerung zwischen Boxen (collectiveRack)
Für Scanner-/MDE-Workflows steht zusätzlich die Mobile-API bereit:
POST /api/mobileGenericTransfer/collectiveRack
| Parameter | Bedeutung |
|---|---|
sourceContainerNumber / sourceNumber | Quell-Box |
targetContainerNumber / targetNumber | Ziel-Box |
type | 0 = Inhalt in andere Box verschieben; 1 = Container-Nummer der Box ändern |
Details: Shippment API – collectiveRack
Multi-Order-Picking
Mehrere Aufträge in einer Box; am Packtisch werden Positionen pro salesHeadId entnommen.
Voraussetzungen
- Kommissionierung abgeschlossen oder Pick-Box manuell befüllt
- Rechte SMP04
- Für Mobile: Rechte Mobile Generic Transfer
Auswirkungen im ERP
| Aktion | Auswirkung |
|---|---|
| Box zuweisen | PickBox.salesHead, isAssigned = true |
| collectiveRack (type 0) | Items von Quell- in Ziel-Box, ggf. neuer salesHead-Bezug |
| Versand (SMP03) | Box geleert, isAssigned = false |
Typische Fehlerquellen
- source.pickbox.not.found – Quell-Box existiert nicht
- target.pickbox.not.found – Ziel-Box nicht gefunden (Scan-Pflicht je Config)
- Pick-Box-Konflikt am Packtisch – Box enthält unerwarteten Auftrag