Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Anforderungen

VL-652 - Getting issue details... STATUS

Screen

Der Screen kann mehrere Zustände besitzen:

  • Wareneingang ist freigegeben und wurde von keinen Benutzer gestartet.

  • Wareneingang ist freigegeben und wurde vom angemeldeten Benutzer gestartet.

Zusätzlich können die Positionen entsprechende Zustände besitzen:

  • Position ist gesperrt, da nicht gestartet durch Benutzer.

  • Position ist offen und es wurde keine Eingangszählung oder Einlagerungzählung vorgenommen.

  • Position ist offen, Eingangszählung wurde vorgenommen aber noch keine Einlagerungszählung (Kontrolliert).

  • Position ist abgeschlossen, Eingangszählung und Einlagerungszählung wurde entsprechend ausgefüllt und abgeschlossen.

Zustände Wareneingang (GoodsReceipt)

Nicht gestartet

https://xd.adobe.com/view/9524486c-2b28-4513-ad29-90e3b81235ba-c077/

Wareneingangspositionen sind gesperrt und können nicht ausgewählt werden.

Es wird ein Center-Button angezeigt, womit der Wareneingang gestartet werden kann.

State:

Das Backend liefert nur Wareneingänge zurück, welche nicht gestartet sind oder dem angemeldeten User zugeordnet sind. Wir wissen das ein Wareneingang nicht gestartet ist, wenn alle Positionen in diesem Wareneingang keine UserId zugewiesen haben.

Center Button (Wareneingang starten):

Es wird eine Anfrage ans Backend gesendet, welche prüft ob der Wareneingang bereits durch einen anderen Benutzer gestartet wurde.

Wenn nein: Der Wareneingang wird gestartet und der entsprechende Benutzer wird in den zugehörigen Positionen (UserId) hinterlegt.

Wenn ja: Es erscheint eine Meldung, dass der Wareneingang bereits gestartet wurde durch einen anderen Benutzer. Somit kann er diesen nicht starten.

Gestartet durch angemeldeten Benutzer

https://xd.adobe.com/view/7d73493f-e58a-483f-baf9-59dcd900c672-2820/

https://xd.adobe.com/view/ede79222-6011-4263-b028-e13d678eecf3-b8b4/

Wareneingangspositionen sind wählbar.

Es wird ein Center-Button angezeigt, welcher den Barcode-Scan startet.

State:

Da das Backend nur Wareneingänge zurücksendet, welche nicht gestartet sind oder welche vom angemeldeten Benutzer gestartet wurden, wird bereits in der vorherigen Übersicht gefiltert. Da der angemeldete Benutzer so in den Positionen (UserId) hinterlegt ist, ist dieser Wareneingang entsprechend gestartet.

Center Button (Barcode-Scan):

Barcode-Scan für Artikel-Scan wird gestartet. Nach erfolgreichem Scan wird zur Eingangszählung navigiert.

Position Auswahl:

Wird eine Position angewählt wird zur Eingangszählung navigiert.

State für Positionen

Wie bereits erwähnt, können Positionen unterschiedliche States besitzen.

Nicht gestartet: Position ist verfügbar für die Selektion. Als Detail wird angezeigt, welche Target-Zählung erwartet wird. Diese wird vom Backend als OpenQuantities zurück gegeben.

Kontrolliert: Die Eingangszählung wurde vorgenommen, jedoch nicht die Einlagerungszählung. Am Ende der Position wird “Kontrolliert” angezeigt. Als Detail wird angezeigt, welche Actual-Zählung durchgeführt wurde. Diese wird in der Tabelle GoodsReceiptPositionActualCount im Logisitcs App persistiert.

Abgeschlossen: Die Eingangszählung und die Einlagerungszählung wurde vollständig vorgenommen. Somit ist diese Position ans Backend übermittelt. Die Position ist nicht mehr für die Selektion verfügbar.

Gestartet und alle Positionen abgeschlossen durch angemeldeten Benutzer

Keine Positionen sind wählbar, da alle abgeschlossen sind.

Center Button (Navigation zurück):

Als Center Button wird ein “Check-Hacken” angezeigt, welcher zurück zur Übersicht der Aufträge führt. Dies hat das selbe Verhalten wie zurück Navigation.

  • No labels