Voraussetzungen für den Kundensync
Grundvoraussetzung:
Der Adressstamm muss aktiv sein (also die Account-Struktur in der Riversuite und in c-entron).
Du kannst das mit folgendem Befehl prüfen:
--> SELECT ValueBool FROM ApplicationSettings WHERE ID = 10011 (der Wert muss 1 sein)
Dein RMM-Systemuser (auf der Riverbird-Seite) braucht die Rechte "Kunden bearbeiten" und "Kunde anlegen".
Falls nötig, gib dem Systemuser auch in c-entron entsprechende Rechte (z. B. "Kunden anzeigen?"). Das hängt davon ab, wie c-entron die Anfragen vom Riverbird verarbeitet.
Grundkonfiguration:
Die Webservice-URL von c-entron muss in der Riversuite hinterlegt sein.
Die Webservice-URL vom Riverbird-Webservice muss in c-entron hinterlegt sein.
In der Riversuite musst Du die Option "Kunden synchronisieren" aktivieren.
Voraussetzungen für den Gerätesync
Alle Voraussetzungen für den Kundensync müssen erfüllt sein.
Der Kundensync muss aktiv sein.
Die Riversuite Online (RSO) URL muss in der Riversuite eingetragen sein.
Die Kunden müssen bereits synchronisiert worden sein – Geräte können nur dann verknüpft werden, wenn der Kunde schon eine c-entron-AccountID3D hat (in der Riverbird-Datenbank im Feld ExternalAccountID3D in der Accounts-Tabelle). Sonst fehlt der logische Bezug.
So läuft der Sync ab
Kundensync:
Der erste Sync startet täglich um 23:55 Uhr. Dieser Vorgang kann unter Umständen etwas länger dauern.
Danach läuft der Sync stündlich und übernimmt jeweils nur noch die Änderungen seit dem letzten Lauf.
Wann der letzte Sync war, findest Du mit:
--> SELECT ValueDateTime FROM ApplicationSettings WHERE ID = 50421
Gerätesync:
Für synchronisierte Kunden wird der Gerätesync alle 45 Minuten automatisch durchgeführt.
Du kannst den Sync auch manuell in den Einstellungen der Riversuite starten – für jeden verknüpften Kunden.
Es werden dabei immer alle Geräte synchronisiert, die bereits mit einem Kunden verknüpft sind.