Log-Dateien
Durch den Menüpunkt Datei > Automatische Bearbeitung wird eine Log-Datei erzeugt, die Informationen zu allen von der Verarbeitung durchgeführten Aktionen enthält.
Während der Automatischen Bearbeitung werden keine Ausführungsdialoge angezeigt, stattdessen werden alle Informationen in die Log-Datei beschrieben, so dass die Verarbeitung unterbrechungsfrei ausgeführt wird.
Die letzen 10 Log-Dateien werden angezeigt und können zur Anzeige ausgewählt werden.
Die Anzeige der Log-Dateien im Menü erscheint in umgekehrter Reihenfolge ihrer Erstellung.
Die Datei wird in einem Unterverzeichnis im lokalen Ausgangsverzeichnis temporär erstellt (siehe Datenübertragung > Einstellungen Datenübergabe > Verzeichnisse).
Der Name des Unterverzeichnisses ergibt sich aus der Startzeit der Verarbeitung in der Form „JJJJMMTTHHmm" (z.B.: 200406221025).
Der Name der Log-Datei ist „autorun" + Art der Nachrichtenübertragung („301", „PKV", „UV“ oder „302") + „.log" (z.B.: „autorun301.log")
Die Log-Datei ist wie folgt aufgebaut:
Im Dateikopf werden folgende Daten gespeichert:
* Angaben zum Nachrichtenverfahren (§301/PKV/UV/§302)
* Modulversion des Konverters
* Uhrzeit des Starts der automatischen Bearbeitung
* Ausgabepfade (Zielverzeichnis, temporärer Verzeichnis, Archiv-Verzeichnis)
* Mit „###" wird der Beginn und das Ende des aktuellen Verarbeitungsvorgangs eingeschlossen
( z.B.: ### BEGINN Erstellen Nachrichten §301 ###
### ENDE Erstellen Nachrichten §301 ###)
* Hinter „-->" werden die einzelnen Verarbeitungsschritte dokumentiert
(z.B.: --> Nutzdatendatei §301 KRHEKRH0002 -> Eingelesen ).
* Fehler werden nach „-->" mit der Kennzeichnung „FEHLER:" eingeleitet
(z.B.: --> Auftragsdatei §301 TKRH0059.AUF -> FEHLER: Einlesen fehlgeschlagen)
* Nachrichten die während der Verarbeitung intern storniert werden, werden mit dem Anhang „(IS)" gekennzeichnet (z.B.: --> Nachricht ausgewertet (IS)).
* Am Ende wird die Endeuhrzeit des der automatischen Bearbeitung abgespeichert.
Anzeige der Log-Datei:
Durch Auswahl der entsprechenden Log-Datei wird sie angezeigt:
Wird die Checkbox „Log-Datei löschen aktiviert, wird nach Beendigung des Dialogs (der Anzeige) die Log-Datei gelöscht.
Bei Aktivierung der Checkbox „Temp-Dateien löschen" werden alle temporären Dateien, inkl. der zu versendenden und bereits kopierten Dateien (hier z.B.: EKRH0993) im Unterverzeichnis des Verarbeitungslaufs gelöscht.
Hierdurch bleiben die Dateien in Ihren Archiven unberührt.
Achtung:
Verliert die automatischen Bearbeitung während der Verarbeitung die Verbindung zur Log-Datei bzw. zum lokalen Ausgangsverzeichnis temporär (siehe unter „Datenübertragung > Einstellung Datenübergabe> Verzeichnisse"), wird die automatische Bearbeitung sofort abgebrochen und ein entsprechender Hinweis wird am Bildschirm ausgegeben. Dieses Problem kann natürlich nicht in einer log-Datei protokolliert werden, da diese gar nicht geschrieben werden kann.
Es kommt vereinzelt vor das einzelne Dateien nicht kopiert werden können.
Hierbei ist es egal ob es sich um zu versendende und einzulesende Dateien handelt.
Das Problem kann z.B. durch fehlende Berechtigung hervorgerufen worden sein.
Ebenso vereinzelt kommt es vor das einzelne in den Konverter-Stammdaten unter Datenübertragung > Einstellung Datenübergabe> Verzeichnisse hinterlegte Verzeichnisse während der automatischen Bearbeitung nicht zur Verfügung stehen, z.B. hat der Rechner die Verbindung zum Netz verloren.
In beiden Fällen wird das Problem in der Log-Datei protokolliert, die Verarbeitung wird aber trotzdem mit der nächsten Datei fortgesetzt.
Zusätzlich wird bei Verarbeitung aktuell geprüft ob der BPE bzw. die Konverterkomponente „KONV_EVENT_READER“ im BPE aktiv ist. (siehe Kapitel: Asynchrone Event-Verarbeitung von Änderungs- und Rechnungsmeldungen)
Ist dies nicht der Fall wird der folgende Hinweis in der Log-Datei mit ausgegeben:
„Die BPE-Komponente (KONV_EVENT_READER) ist nicht aktiv: Es können keine §301 Rechnungs- und Änderungsnachrichten erstellt werden!“
Nach der Beendigung der automatischen Bearbeitung wird in diesen Fällen ein entsprechender Hinweis am Bildschirm ausgegeben und nach Bestätigung des Hinweises wird automatisch die Log-Datei geöffnet.