Zum Inhalt springen
EPost OMS-Quittungen verarbeiten

EPost OMS-Quittungen verarbeiten

Der Job EPost OMS-Quittungen verarbeiten liest die vom Druckdienstleister EPost bereitgestellten Quittierungsdateien ein und verarbeitet diese im System.

Auf Basis der gelieferten Rückmeldungen werden die zugehörigen Dokumente im System mit einem entsprechenden Status versehen.

Typische Anwendungsfälle:

  • erfolgreiche Zustellung / Versand bestätigen
  • fehlerhafte Zustellung kennzeichnen
  • Statusautomatisierung in der Dokumentenhistorie

Technischer Ablauf

Der Job:

  • greift Quittierungsdateien aus einem definierten Quellverzeichnis auf
  • liest die enthaltenen Statusinformationen
  • aktualisiert die zugehörigen Dokumentenstatus in der Datenbank
  • verschiebt oder löscht die verarbeiteten Dateien
  • protokolliert die Verarbeitung

Statussteuerung

Feld Beschreibung
Send-StatusCode Dokumentenstatus für erfolgreich quittierte Dokumente (z. B. „Versendet“).
Unknown-StatusCode Dokumentenstatus für fehlerhafte oder nicht erfolgreich quittierte Dokumente.
Überschreiben wenn notwendig Legt fest, ob bestehende Status überschrieben werden, falls eine Quittierungsdatei erneut verarbeitet wird.

Datenbank & Authentifizierung

Feld Beschreibung
Datenbank Datenbank, auf die sich der Job bezieht (vorab unter Communication → Ressourcen konfiguriert).
PrivateKey Optionaler Schlüssel zur SFTP-Authentifizierung beim Abruf der Quittierungsdateien.

Dateiverarbeitung

Feld Beschreibung
Kodierung Zeichensatz der Quittierungsdatei (z. B. UTF-8).
Kultur Definiert Formatierung von Datum, Dezimalzahlen etc. für das Parsing der CSV-Datei.
Löschen nach Import Löscht die Quittierungsdatei nach erfolgreicher Verarbeitung.
Schnelles Löschen Reduziert Wartezeit vor Löschvorgang von 500ms auf 10ms.
Exklusiven Dateizugriff sicherstellen Erzwingt exklusiven Zugriff auf die Datei während der Verarbeitung.

Verzeichnissteuerung

Feld Beschreibung
Quellverzeichnis Verzeichnis, aus dem Quittierungsdateien gelesen werden.
Done-Verzeichnis Zielverzeichnis für erfolgreich verarbeitete Dateien.
Error-Verzeichnis Zielverzeichnis für fehlerhaft verarbeitete Dateien.

Alle Verzeichnisse müssen zuvor unter Communication → Ressourcen → Verzeichnisse konfiguriert sein.

Dateiselektion

Feld Beschreibung
Suchmuster Definiert, welche Dateien verarbeitet werden (z. B. *.csv).
Ausschlussmuster Definiert Dateien, die explizit nicht verarbeitet werden.
Unterverzeichnisse durchsuchen Bezieht Unterverzeichnisse in die Verarbeitung ein.
Nur neue Dateien prüfen Verarbeitet nur bisher nicht verarbeitete Dateien (Dateinamen-basiert).

Hinweise & Empfehlungen

  • Statuscodes sauber abstimmen, um Konflikte mit anderen Jobs zu vermeiden.
  • „Überschreiben wenn notwendig“ nur aktivieren, wenn Mehrfachimporte fachlich gewünscht sind.
  • Done- und Error-Verzeichnis unbedingt konfigurieren (Nachvollziehbarkeit).
  • Exklusiver Dateizugriff bei SFTP oder parallelen Systemen aktivieren.
  • „Nur neue Dateien prüfen“ verhindert doppelte Statusaktualisierung.
Zuletzt aktualisiert am