TI002 HecstarJSONFiles

Aus Autopoll-Dokumentation
Zur Navigation springen Zur Suche springen

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