Anforderungen
- VL-653Getting issue details... STATUS
Screen
Der Screen wird im Prozess nur einmal aufgerufen. Es wäre möglich, dass er nochmals aufgerufen wird, wenn zurück navigiert wird. Die eingegeben Zählungen werden in der Logistics App persistiert.
Der Screen wird entweder durch klicken auf Position vom vorherigen Screen oder durch den entsprechend richtigen Artikel-Scan aufgerufen.
https://xd.adobe.com/view/43174cc3-b785-4ed8-ad9a-6043bb37a6df-1644/
Vorerfassung
Beim Aufruf des Screens wird die erwartet Menge (OpenQuantities von Backend auf Position) bereits ausgefüllt, da wir davon ausgehen, dass alles geliefert wurde.
- Hab mir noch Gedanken dazu gemacht. Ich glaube die Vorerfassung macht keinen Sinn? Vanisha Arumugam
Notiz & Foto
Zusätzlich kann eine Notiz und ein Foto erfasst werden.
- Technisch: Wird das Foto auch zwischengespeichert im Mobile und erst nach der Einlagerungszählung ans Backend mitgeliefert?
Funktionen
Der Screen besitzt folgende Funktionen:
Artikel-Information aufrufen
Übersicht der erwartenden Gebinde
Eingangszählung abschliessen, zurück zum Positionsübersicht-Screen
Eingangszählung abschliessen, weiter zur Eingangsverteilung
Wird die Eingangszählung abgeschlossen (Right oder Left-Button) gibt es zwei Verhalten:
Gelieferte Menge stimmt überein (Vorerfassung wurde nicht geändert oder Total ist das Selbe):
Es wird ohne Meldung zum nächsten oder vorherigen Screen navigiert.
Gelieferte Menge weicht von erwartete Menge ab:
Es erscheint eine Meldung, ob mit nicht übereinstimmender Menge Fortgefahren werden soll. Diese kann bestätigt werden oder abgebrochen. Bei Bestätigung wird navigiert, sonst wird nochmals die Zählung angezeigt.
https://xd.adobe.com/view/bdf40754-3d19-4ab4-88ba-5ee9ab52a68e-e8a7/
Es können nur so viele Artikel gezählt werden, wie maximal bestellt wurden.
Datenbank
Die erfassten Zählungen müssen in der Datenbank des Logistics App abgelegt werden.
Für jede separate PackageUnitId gibt es einen Eintrag, heisst es können mehrere Einträge pro Position vorhanden sein.
Tabellenname: GoodsReceiptPositionActualCount
Column | Type | Meta |
---|---|---|
Id | int | Primary-Key, Auto-Increment |
GoodReceiptPositionId | Guid | Nullable: false |
PackageUnitId | Guid | Nullable: false |
Count | int | Nullable: false |
Diese Daten werden jeweils beim bestätigen (Right, Left Button) abgespeichert. Beim zurück navigieren werden diese nicht gespeichert, da nichts bestätigt wurde. Es erscheint eine entsprechende Meldung, dass die Daten verloren gehen.