" [ * 1 4 A B C D E F G H I J K L M N O P R S T U V W X Z

Offline Kasse individuelle Synchonisationskonfiguration

  Unkategorisiert

Die Daten, welche in die Offline Kasse geladen werden, werden über JSON-Files am WebWARE-Server gesteuert. Diese liegen unter APP\OFFLINE-KASSE\KONFIG. Aktuell sind dort die folgenden Dateien enthalten: 1.json, 2.json, 3.json, 5.json, 9.json.

Sollen die Dateien individualisiert werden, so können diese nach OFFLINE-KASSE\KONFIG_INDIV bzw. nach OFFLINE-KASSE\KONFIG_INDIV\[Kassennummer] verschoben und angepasst werden.

Hierbei sieht die Priorität wie folgt aus:

  1. OFFLINE-KASSE\KONFIG_INDIV\[Kassennummer]
  2. OFFLINE-KASSE\KONFIG_INDIV
  3. OFFLINE-KASSE\KONFIG

Sobald ein JSON-File in einem der Ordner gefunden worden ist, werden die weiteren JSON-Files mit dem selben Namen nicht mehr beachtet.


Beispiel zur Erweiterung der Synchronisation um eine individuelle IDB:

Sollen für eine individual Anpassung eigene IDB’s an die Kasse übertragen werden, so kann ein JSON-File wie folgt erweitert werden:

{
„IDBID0001“:
  {
   „BESCHREIBUNG“: „Meine IDB“,
   „PRIORITAET“: 1,
   „DOWNLOAD“:
     {
      „*“: {}
     },
   „UPLOAD“:
     {
      „*“:{}
     }
  }
}

Mit dieser Erweiterung würden die Datensätze in die Offline-Kasse geladen und auch nach Änderung wieder an den Server geuploaded werden. Wird der Block „UPLOAD“ weggelassen, so werden die Datensätze nur zur Kasse runter synchronisiert.

Zu beachten ist, dass alle Klammern und Kommata sauber gesetzt sind.
Tipp: die angepassten JSON-Files können zum Beispiel unter jsoneditoronline.org auf Richtigkeit geprüft werden.

 

Ähnliche Artikel

LEAVE A COMMENT