...
Drawio | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Schnittstelle BPE
Der einzige persistente Speicher ist die DB, die nur via BPE angesprochen wird. Somit ergibt sich folgende Schnittstelle:
...
Die Endpunkte sind hier detailliert beschrieben: /wiki/spaces/DEV/pages/81725630
Neuer Nachschub
Ein neuer Nachschub kann von der App oder von einem BPE-Job erzeugt werden. Aus Sicht der App ist der Ablauf wie folgt:
Drawio | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Wann die BPE automatisch einen Nachschub-Auftrag erstellen soll ist noch nicht definiert.
Abfrage Aufträge
Diese Abfrage gibt eine Lister aller offenen Nachschub-Aufträge aus. Optional kann nach Sektor, Lager und Bereich eingeschränkt werden.
Pro Nachschub soll eine Liste möglicher Quell-Bestände angezeigt werden. Die Sortierung soll nach MHD aufsteigend sein.
Nachschub erledigt
Um einen Nachschub zu erledigen, muss die angeforderte Ware verschoben werden. Dazu müssen zuerst Quell-Lager und -Menge erfasst werden, dann das Ziellager. Durch Bestätigung werden die Mengen übermittel, der Auftrag abgeschlossen, und die Lagerumbuchungen geschrieben.
Drawio | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Nachschub löschen
Das Löschen eines Nachschubauftrages kann jederzeit erfolgen. Die App soll die entsprechende Option in den Übersichten der Nachschubaufträgen anbieten.
Offene Fragen
Frage | Antwort | Kommentar / Status |
---|---|---|
Soll beim Erzeugen eines Nachschubauftrages eine Soll-Menge angegeben werden? |
|