Daten importieren
Dateisystem
Hinweis: Nur vor Ort: Der Dateisystemansatz ist nur für Vor-Ort-Installationen verfügbar und ist nicht möglich, wenn Sie eine TeamViewer Cloud-Installation verwenden.
Der Filesystem-Ansatz hat den Vorteil der einfachen Integration eines Kunden-Backends. Wenn das WMS die CSV- oder Excel-Dateien automatisch generieren kann, können diese automatisch in den Importordner gelegt werden und füllen die Kommissionierdaten in Frontline automatisch auf.
Die Pfade für die Importordner, für Bestellungen und für Anlagen können in der Datei xservice.properties konfiguriert werden. Der Standardpfad für Bestellungen ist ${FRONTLINE_HOME}/import/orders/
, während er für Assets ${FRONTLINE_HOME}/import/images/
ist.
fc.picking.import.file.enabled=true
fc.pick-order.import.csv.config-list=configuration/ubimax_generic_csv.yaml
fc.picking.import.file.base-dir=${FRONTLINE_HOME}/import/orders/
fc.picking.import.file.enabled=true
fc.assets.import.file.base-dir=${FRONTLINE_HOME}/import/images/
fc.picking.request.enrich-with-item-images=true
In diesen beiden Ordnern gibt es drei Unterordner:
- importieren
- Erfolg
- gescheitert
Der Importordner ist der Ort, an dem die Dateien abgelegt werden. Sie werden verschoben, sobald sie importiert sind. Danach werden sie entweder in den Ordner" Fehler" oder "Erfolg" verschoben, je nachdem, ob der Import erfolgreich war oder nicht.
Bestellinformationen importieren
Hinweis: Domänenabhängig: PickOrders sind nur für Benutzer der definierten Domäne verfügbar, wenn sie über die Web-UI hochgeladen werden.
PickOrder Excel-Format
Die Standard-Excel- oder CSV-Datei sollte folgendermaßen aufgebaut sein:
Die Informationen für jede dieser Spalten werden für verschiedene Aspekte verwendet. Die meisten von ihnen sind in der Picking-UI auf dem HMD sichtbar:
- TaskID für Anfrage: Die TaskID wird nicht nur in der Benutzeroberfläche angezeigt, sondern auch der Code, der zu Beginn gescannt werden muss, um diese Aufgabe anzufordern.
- Die Schritt-ID muss für alle Zeilen, die zu einem einzigen Schritt zusammengefasst werden sollen, gleich sein. Dies erfordert, dass sie denselben Kommissionierort, Artikel und dieselbe Maßeinheit haben.
- Falsch gruppierte Schritte verursachen Probleme: Falsch gruppierte Schritte können Probleme verursachen. Stellen Sie bitte sicher, dass es keine Schritte gibt, die verschiedene Artikel enthalten. Dies wird später zu Problemen führen, da nur die Daten aus der ersten Zeile angezeigt und überprüft werden.
Die Spalten, die mit "Code" enden, wie z. B. "ArticleCode", werden für die Validierung verwendet. Das ist der Inhalt des Codes, den der Kommissionierer scannen muss, um den Artikel, die Kommissionierung oder den Ablageort zu bestätigen.
Ergebnisdateien
Nach der Ausführung eines Kommissionierauftrags erstellt Frontline eine Ergebnisdatei für den Auftrag.
Dateistruktur
Die Datei ist von der Struktur her identisch mit der Importdatei, enthält aber drei zusätzliche Spalten:
- Picker: Benutzer-ID des Frontline Mitarbeiters, der diesen Schritt bestätigt hat
- Status: Das Ergebnis der Auswahl
- Zeit: Die Bestätigungszeit des Ergebnisses.
Konfiguration
Die folgenden Eigenschaften sind erforderlich, um die Ergebnisdateien zu aktivieren:
fc.picking.import.file.enabled=true
//enable or disable result writing
fc.picking.result.file.header.enabled=true
//enable or disable the header row which stores the name of each column
fc.picking.result.file.base-dir=${FRONTLINE_HOME}/picking/results/
//define where the files will be stored in the file system
Abrufen von Ergebnisdateien über das Dateisystem
Hinweis: Der Dateisystem-Ansatz ist nur für Vor-Ort-Installationen verfügbar und ist nicht möglich, wenn Sie eine TeamViewer Cloud-Installation verwenden.
Die Dateien werden in dem Ordner gespeichert, der wie bereits erwähnt in der Datei xservice.properties definiert ist.