Prozesse Auslagerung

Die Auslagerung ist aus Sicht des Kommissionieres relativ einfach:

  1. Vorgegebene Menge aus Lager oder Eingangspuffer nach Ausgangspuffer umlagern.

  2. Ev. MHD/Los erfassen

Optional kann ein Verdichtungsprozess nach Tour vorhanden sein, der aber ein separater Arbeitsgang ist.

Zusammenspiel App - BPE

Der obige Prozess wird von der App geführt, die BPE ist passiv (bis auf den Freigabe-Job der Aufträge):

Die Erfassung der Gebinde ist noch nicht umgesetzt. Dies muss noch genauer Spezifiziert werden.

Schnittstelle BPE

Prozess / Abfrage

Parameter

Operationen / Bemerkungen

Endpunkt /Logistics/GoodsIssue

Prozess / Abfrage

Parameter

Operationen / Bemerkungen

Endpunkt /Logistics/GoodsIssue

Warenausgänge lesen

Lager
Sektor
Benutzer

Soll nur unbearbeitete und vom aktuellen Benutzer gesperrte Aufträge anzeigen.

GET

Positionen lesen

Beleg-Id
Lager
Sektor
Benutzer

Gibt die Positionen des Belegs aus, gefiltert auf aktuellen Mitarbeiter, Lager, Sektor (Optional) und Logistikstatus.

GET /{id}

Positionen reservieren

Beleg-Id
MitarbeiterId

Reserviert die Position des Belegs im aktuellen Kontext.

PUT /{id}/Assign

Position freigeben

Beleg-Id
MitarbeiterId

Gibt die Position des Beleges für den aktuellen Benutzer wieder frei.

PUT /{id}/Release

Positionsdaten rückmelden

Positions-Id
Mengen

Rückmeldung der Positionsdetails, Update Positions-Logistikstatus. Falls alle Positionen erledigt sind Update Beleg-Logistikstatus.

POST /Position/{id}/Confirm

Bestände schreiben

Positions-Id
Mengen

Bestände und Logistikposition schreiben. Inkrementelle Variante des obigen Rückmeldens. Kann über denselben Endpunkt erfolgen.

Gebinde lesen

Beleg-Id

Gibt die Gebindepositionen des Beleges aus.

GET /{id}/Empties

Gebinde schreiben

Beleg-Id
Gebinde

Schreibt die kompletten Gebindepositionen des Beleges

POST /{id}/Empties

Die Endpunkte sind hier detailliert beschrieben:

Offene Fragen

Frage

Antwort

Kommentar / Status

Frage

Antwort

Kommentar / Status

Benötigt es beim Wareneausgang eine separate MHD-Auswahl?

Ja, falls jemand direkt vom Screen “Lagerplatzbestände” scannt, muss er zwingend MHD auswählen, wenn mehrere MHDs auf diesem Lagerplatz vorhanden sind.

 

Optional: Wenn ein Artikel nur einen Lagerplatz mit einem MHD hat, soll der Screen mit den Lagerplatzbestände nicht erscheinen → prüfen ob das bei den Kunden gewünscht ist.