" [ * 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: Erneute Synchronisation von Daten

  Unkategorisiert

Die Synchronisation der Daten erfolgt generell über das Ereignisprotokoll (welche Daten erfasst/geändert wurden).
Welche Daten bereits synchronisiert wurden wird pro Bereich über einen Zeitstempel gesichert, damit die Daten nicht mehrmals übertragen werden.

Um eine erneute Synchronisation von bereits synchronisierten Datenbereichen durchzuführen, kann der Zeitstempel entsprechend geändert werden.
Wenn es bspw. Probleme bei der Übertragung gab, kann dadurch erreicht werden, das die Daten nochmals übertragen werden.

Dazu gibt es im Verzeichnis OFFLINE-KASSE pro Kasse eine Datei im JSON-Format mit den Zeitstempeln, bspw. die 01.timestamps.

In dieser gibt es pro Synchronisationsbereich jeweils einen Zeitstempel für den Download und den Upload zum Server.
Da nicht jeder Bereich auch an den Server übertragen wird, ist der Upload-Bereich nicht immer mit einem Zeitstempel versehen.

Der Zeitstempel wird im Unixformat angegeben und kann bspw. auf einer entsprechenden Internetseite berechnet werden (bspw. https://www.unixtimestamp.com/)

Um nochmals Daten ab einem bestimmten Zeitpunkt zu synchronisieren muss in dem entsprechenden Bereich der Zeitstempel geändert werden.
Sollen bspw. nochmals alle Rechnungen vom Client an die Zentrale übertragen werden, muss der Bereich

BELEG:RECHNUNGEN„: {
„DOWNLOAD“: „1622554837“,
„UPLOAD“: „1622554838
},

entsprechend geändert werden.

Ähnliche Artikel

LEAVE A COMMENT