Die Anbindung der Versandsoftware Easylog von DHL erfolgt über eine Microsoft ODBC Verbindung. Diese ODBC Verbindung muß auf jedem Rechner, auf dem Easylog installiert ist, eingerichtet werden.
Easylog kann nur lesend auf die SOG ERP (VACOS) Versandtabellen zugreifen. Ein automatisches Auslesen der Versanddaten ist nicht möglich. Für jeden Vorgang muß die Lieferscheinnummer im Easylog eingegeben oder gescannt werden. Easylog zeigt dann die entsprechenden Daten an und der Anwender kann den Vorgang weiter verarbeiten.
Einrichten:
In der SOG ERP (VACOS) Datenbank muß die View EasylogVersand eingerichtet werden. Hierzu liegt im Verzeichnis sog\vacos\sql\sog das SQL Script easylogcreateview.sql. Als Datenbankuser für diese View wird der Benutzer easylog hinterlegt. Um die Benutzerrechte auf die View anzuwenden, muß das Script easylogrechte.sql ausgeführt werden. Auch dieses Script liegt im Verzeichnis sog\vacos\sql\sog .
In der ODBC Verbindung wird der für die View eingerichtete Benutzer angegeben. In Easylog ist es leider so, dass bei jedem Programmstart einmal der Benutzer und das Kennwort eingegeben werden müssen.
Reorganisation der Versandtabellen:
Da Easylog nur lesend auf die SOG ERP (VACOS) Versandtabellen zugreifen kann, wird somit auch kein Satzstaus verändert. Damit die Versandtabellen nicht zu groß werden, kann im Nachtjob per SQL (P045) ein Reorg Script ausgeführt werden. Das Reorg Script reorg_versand.sql liegt im Verzeichnis sog\vacos\sql\sog .
Folgende Veränderungen werden vorgenommen:
1. Datensätze, die 7 Tage alt sind, bekommen den Satzstaus 9
2. Datensätze, die 30 Tage alt sind, werden gelöscht
Das Reorg Script fragt das Feld hhupd der Tabellen Versand und Versandpack ab und vergleicht mit dem aktuellen Datum.