40.6 Verarbeitung

40.6.1 Übersicht

Die Seite Verarbeitung steuert Takt und Robustheit der Hintergrundverarbeitung sowie den Umgang mit problematischen Dateien.

Programmoptionen, Seite Verarbeitung

40.6.2 Takt und Grenzen

Einstellung Bedeutung
Prüfintervall (Sekunden) Abstand zwischen zwei Prüfungen der überwachten Ordner; der Countdown erscheint in der Statusleiste (siehe Kapitel 7.2.4)
Pause zwischen Dateien (Sekunden) Optionale Wartezeit nach jeder verarbeiteten Datei - schont z. B. langsame Netzlaufwerke oder Drucker
Hängende Verarbeitung einer Datei abbrechen nach (Minuten, 0 = aus) Macht die Verarbeitung einer Datei so lange keinen Fortschritt (z. B. hängender E-Mail- oder Druckaufruf), wird die Datei als Fehler protokolliert und übersprungen. Reguläre Wartezeiten (dynamische Anhänge, Versandpause) gelten als Fortschritt.
Max. Wartezeit bei gesperrten Dateien (Sekunden, 0 = aus) Wartet vor der Verarbeitung, bis eine gesperrte Datei wieder freigegeben ist (z. B. Virenscanner, laufender Kopiervorgang). Bleibt sie gesperrt, wird sie still auf den nächsten Prüflauf verschoben und dann erneut versucht.
Dateigrößen-Stabilität bei neuen Dateien (Sekunden, 0 = aus) Eine frisch geschriebene Datei wird erst verarbeitet, wenn Größe und Änderungsdatum für die angegebene Dauer unverändert bleiben - erkennt noch laufende Kopiervorgänge, z. B. auf Netzlaufwerken.

40.6.3 Zeitfenster

Verarbeitung auf Zeitfenster begrenzen: Die Verarbeitung läuft nur innerhalb der angegebenen Uhrzeiten (Von/Bis) und Wochentage. Außerhalb wartet das Programm; neue Dateien werden beim nächsten Fenster nachgeholt.

40.6.4 Ablage problematischer Dateien

Für drei Fälle lässt sich je ein Zielordner konfigurieren, in den betroffene Dateien verschoben werden - so bleibt der Eingangsordner sauber und nichts geht unter:

Fall Option
Fehlerhafte Dateien Dateien mit Fehlern verschieben nach: …
Nicht passende Dateien Dateien ohne Filtertreffer verschieben nach: …
Dateien ohne Rechnungsdaten Dateien ohne Rechnungsdaten verschieben nach: … (zusätzlich: Fehler protokollieren)

40.6.5 Duplikat-Behandlung

Option Wirkung
Neue Dateien mit bereits verarbeiteten Rechnungsdaten als Duplikat überspringen Erkennt z. B. ein erneut exportiertes oder kopiertes PDF derselben Rechnung anhand von Rechnungsnummer, Rechnungsdatum und Verkäufer und überspringt es. Beim Nachholen mit “Bereits verarbeitete Dateien erneut verarbeiten” greift die Prüfung nicht.
Verschobene Dateien als bereits bekannt behandeln Eine von einer Aufgabe verschobene Datei wird am neuen Ort nicht erneut verarbeitet, falls dieser ebenfalls überwacht wird

40.6.6 E-Mail-Benachrichtigungen und Störungsmeldung

Unter E-Mail-Benachrichtigungen lassen sich zwei programmweite Meldungen aktivieren (Versand über das Konto aus Optionen → E-Mail-Versand; Empfänger jeweils Semikolon- oder Komma-getrennt):

Option Wirkung
Bei Verarbeitungsfehlern Nachricht senden Meldet allgemeine Verarbeitungsfehler (z. B. eine nicht verarbeitbare Datei oder einen Datei-Timeout) per E-Mail an die angegebenen Empfänger. Gleiche Fehlerursachen werden höchstens alle 15 Minuten erneut gemeldet.
Bei Dateien ohne Rechnungsdaten Nachricht senden Meldet Dateien, aus denen keine Rechnungsdaten gelesen werden konnten (je Datei einmal).

Unter Störungsmeldung aktivieren Sie die Frühwarnung für den unbeaufsichtigten Betrieb: Nachricht senden, wenn keine Verarbeitung seit x Minuten. Bleibt die Verarbeitung länger als die angegebene Zeitspanne ohne Lebenszeichen, geht eine E-Mail an die hinterlegten Empfänger - Sie erfahren von einem Problem, ohne selbst nachsehen zu müssen. Die Erkennung selbst läuft immer (Fehlerprotokoll, Hinweis im Hauptfenster, Windows-Ereignisanzeige); die E-Mail ist Opt-in. Die Überwachung arbeitet sowohl im normalen Betrieb (durch das Hauptprogramm) als auch im Dienst-/Headless-Betrieb (durch den Überwacher-Prozess, siehe Kapitel 60.1.4).

Tipp: Verwenden Sie für diese Warnungen möglichst ein einfaches, zuverlässiges Versandkonto - fällt der Versandweg selbst aus, bleiben als Kanäle das Fehlerprotokoll und die Windows-Ereignisanzeige.