Inhaltsverzeichnis

Bewidata-Schnittstelle

Nach der Installation der Bewidata Schnittstelle finden sich auf der Festplatte die folgenden Verzeichnisse. Je nach Version des Server-Betriebssystems stehen hier die Varianten für 32-Bit (x86) oder 64-Bit (x64) zur Verfügung.

Vorbereitung

Um die Schnittstelle nutzen zu können, muss zunächst der ODBC-Treiber für Intersystems Caché installiert sein. Falls dieser noch nicht am System vorhanden ist, kann der ODBC Treiber hier herunter geladen werden:

Die Treiber gibt es jeweils für 64-Bit und auch für 32-Bit Systeme, bitte entsprechend der Datenbank- und Betriebssystem-Version installieren.

Als nächstes muss der ODBC-Treiber eingerichtet werden. Dieser findet sich unter SystemsteuerungVerwaltungDatenquellen (ODBC).

Um einen 32-Bit ODBC-Treiber unter einem 64-Bit Windows konfigurieren zu können, muss das Programm manuell gestartet werden unter dem Pfad C:\Windows\SysWOW64\odbcad32.exe.

Hier muss nun auf der Reiterkarte „System-DSN“ eine neue Datenquelle angelegt werden mit dem Knopf „Hinzufügen“:

In dem Setup sind die folgenden Einstellungen notwendig:

Wichtig: Der Haken bei „ODBC Log“ sollte nicht gesetzt sein. Ein aktiviertes Logging kann die Schnittstelle extrem ausbremsen und den Datenabruf deutlich verlangsamen (beispielsweise ohne Logging ca. 10 Minuten, mit Logging ca. 90 Minuten).

Sind die Einstellungen erfolgt, kann rechts mit dem Knopf „Test Connection“ die Schnittstelle getestet werden. Das Ergebnis sollte hier natürlich „Connectivity test completed successfully!“ lauten.

Konfiguration der Schnittstelle

Im Installationsverzeichnis der MaxPro Bewidata Schnittstelle finden Sie eine Konfigurationsdatei namens BewiDataSchnittstelle.User.conf.

Diese Datei mit einem Texteditor öffnen:

Hier finden Sie die folgenden Einstellungen, die geprüft und angepasst werden müssen:

Wichtig: Das Datenformat der Konfiguration sollte nicht verändert werden, insbesondere die XML-Formatierung muss erhalten bleiben! Bitte keine zusätzlichen Leerzeichen oder Zeilenumbrüche!

Zur Sicherheit sollte die Konfiguration immer in beiden Verzeichnisse (x86 und x64) identisch sein, um keine Missverständnisse aufkommen zu lassen.

Test der Schnittstelle

Wenn die Konfiguration angepasst ist, kann die Schnittstelle gestartet werden. Hierzu einfach die EXE-Datei in dem Verzeichnis per Doppelklick starten. In der Regel dauert der Abruf der Daten aus der Datenbank ca. 10-30 Minuten.

Das Ergebnis des Abrufs kann im Logfile im Unterverzeichnis logs geprüft werden.

Nach Abschluss der Datenabrufs sollten alle ASCII-Dateien im angegebenen Zielverzeichnis aktuell vorhanden sein.

Automatisierung

Die Schnittstelle kann natürlich auch jederzeit per Windows Aufgabenplanung regelmäßig nachts aufgerufen werden. Hierzu einfach einen Zeitplan-Job erstellen, mit dem die EXE-Datei wie oben beim Test aufgerufen wird.

Achtung! Bei der Aufgabenplanung insbesondere darauf achten, dass das korrekte „Arbeitsverzeichnis“ (oder „Ausführen in“) mit angegeben ist!
1) , 2)
Die Zugangsdaten erhalten Sie auf Anfrage vom MaxPro-Support oder direkt von BewiData