1.3.1 Ablauf
Für eine korrekte Synchronisierung muss eine Semaphorendatei vorhanden sein. Diese hat die Erweiterung „.OK“, der Name entspricht der konfigurierten Schnittstellendatei je Buchungsart. Z.B.:
  • Schnittstellendatei: PC920.TXT
  • Schnittstellendatei: PC920.HST (nicht zwingend)
  • Semaphorendatei: PC920.OK
Zu Details siehe Beschreibung in den infra-Systeminformatnen unter Sektion [HAENEL].
Die zu verarbeitenden Buchungsarten müssen genauso wie bei der SQL-Schnittstelle für die mobile Datenerfassung definiert werden. In der Sektion [HAENEL] (bzw. der konfigurierten Sektion) werden die entsprechenden „PostingCode“-Einträge hinterlegt.
Interner Hinweis:
Falls der Verbucher wie bei der ASCII-Schnittstelle ohne infra.mobile eingesetzt wird, kann auch ohne Online-Replikation bzw. allgemein ohne Replikation gearbeitet werden.
Dazu muss die INI-Einstellung „IgnoreOnlineReplication = Yes“ in Sektion [MDE] aktiviert werden, ansonsten prüft der Verbucher beim Start, ob die Online-Replikation auch wirklich eingeschaltet ist und warnt, falls dem nicht so ist. Danach kann weitergearbeitet werden, aber für die Verbindungsinformationen muss der SDBREPL-Treiber mit gültiger infraSQL.INI als infra Datenbanktreiber installiert sein.
Auch falls eine individuelle Schnittstelle ohne Nutzung von infra.mobile realisiert wurde, macht es Sinn die INI-Einstellung zu nutzen.