TI002 HecstarJSONFiles
Technische Information 2 (TI-002) - Hecstar JSON Dateien
Einleitung
Seit Mitte/Ende 2017 werden die Tankautomaten des Typs Hectronic-Hecstar mit einer neuen Funktion ausgeliefert, die Dateien mit verschlüsselten Angaben zu Belegen/Rechnungen zur Verfügung stellt. Diese Dateien sollen für das Finanzamt gespeichert werden.
Problem
Die enstehenden JSON-Dateien werden noch nicht vom Autopoll wie ASM-, CSV- und LOG-Dateien abgerufen, im IOMXML Verzeichnis gespeichert und anschließend auf dem Tankautomaten gelöscht. Dies kann dazu führen, dass der Tankautomat voll läuft und deshalb nicht mehr weiterarbeitet.
Lösung
Das nachträgliche Einbauen der Abruffunktion dieser JSON-Dateien in Autopoll ist der komfortablere Weg anstatt sich direkt auf den Hecstar aufzuwählen und dort die JSON-Dateien manuell zu löschen.
Einbau
SQL
das folgende SQL in Autopoll über Hilfe-Support --- Funktion 01 einspielen
INSERT INTO TRANSFERDEF (TAT_KEY, BEZ, DEFCODE, POS, TRANSFERCODE, DIRECTION, FORMATFIELD, PREPROCESSCODE, POSTPROCESSCODE, PROCESSCODE, WAITTIME, SERVICE, VORGANGFIELD, VORGANGMIN, VORGANGMAX, FR_KEY, AKTIV, AB_KEY, FUNCTIONS, LBCOUNTER, MAXCOUNT, WITHDATUM, LANGID, UEART) VALUES (1240597, 'JSON-Files', '1240597-2037783-00.00.00', 45, NULL, 'C', NULL, NULL, NULL, 'download', NULL, NULL, NULL, NULL, NULL, NULL, 'Y', 10000, '<default> <path>\DiskC\Datatransfers\Upload\Data</path> <filename>*.json</filename> </default>', NULL, NULL, 'N', NULL, 'F')^
Bestehende Hecstars
- in allen bereits bestehenden Tankautomaten des Typs Hecstar im Register "Transfers" im Transfer "45 JSON-Files" im Feld "Pfad" den Pfad einstellen --> \DiskC\Datatransfers\Upload\Data
- in allen bereits bestehenden Tankautomaten des Typs Hecstar im Register "Transfers" im Transfer "45 JSON-Files" im Feld "Dateiname" den Dateiname einstellen --> *.json