Paragon OMS-Quittungen verarbeiten
Der Job Paragon OMS-Quittungen verarbeiten importiert die vom Druckdienstleister Paragon gelieferten Quittierungsdateien in das System.
Dabei werden die in der Quittierung enthaltenen Rückmeldungen ausgewertet und die entsprechenden Aufträge im System mit passenden Dokumentenstatus versehen.
Typische Rückmeldungen sind:
- Erfolgreich versendet
- Versendet mit fehlender Beilage
- Fehlerhaft
- Storno
- Reprint
- Unbekannter Status
Funktionsprinzip
Der Job:
- Liest Quittierungsdateien aus einem definierten Verzeichnis
- Parst die enthaltenen Statusinformationen
- Ordnet jedem betroffenen Auftrag einen definierten Status zu
- Optional:
- überschreibt bestehende Status
- verschiebt die verarbeitete Datei
- löscht die Datei nach Import
Statuszuordnung
| Feld | Beschreibung |
|---|---|
| Send-StatusCode | Status für erfolgreich quittierte Aufträge (Dokument versendet). |
| SendWithMissing-StatusCode | Status für erfolgreiche Quittierung mit fehlender OffSet-Beilage. |
| Error-StatusCode | Status für fehlerhafte Quittierung (Dokument nicht versendet). |
| Storno-StatusCode | Status für stornierte Quittierungen. |
| Reprint-StatusCode | Status für Reprint-Rückmeldungen. |
| Unknown-StatusCode | Status für nicht eindeutig interpretierbare Rückmeldungen. |
Sicherheit & Verbindung
| Feld | Beschreibung |
|---|---|
| PrivateKey | Hinterlegung eines Schlüssels zur Authentifizierung (z. B. SFTP). |
Datenbank & Importverhalten
| Feld | Beschreibung |
|---|---|
| Datenbank | Datenbank, auf die sich der Job bezieht. Muss unter Communication → Ressourcen gepflegt sein. |
| Überschreiben wenn notwendig | Überschreibt vorhandene Status, falls die Quittierungsdatei erneut eingespielt wird. |
| Kultur | Definiert das Format für Datums-, Zahlen- und Währungswerte beim Parsen der Datei. |
| Kodierung | Zeichensatz der Importdatei (z. B. UTF-8). |
Dateiverarbeitung
| Feld | Beschreibung |
|---|---|
| Quellverzeichnis | Verzeichnis mit den Quittierungsdateien. Muss unter Communication → Ressourcen konfiguriert sein. |
| Suchmuster | Definiert, welche Dateien verarbeitet werden. |
| Ausschlussmuster | Definiert Dateien, die nicht verarbeitet werden. |
| Unterverzeichnisse durchsuchen | Bezieht Unterverzeichnisse in die Verarbeitung ein. |
| Nur neue Dateien prüfen | Prüft nur bisher nicht verarbeitete Dateinamen. |
| Exklusiven Dateizugriff sicherstellen | Erzwingt exklusiven Zugriff auf die Datei während der Verarbeitung. |
| Löschen nach Import | Löscht die Datei nach erfolgreicher Verarbeitung. |
| Schnelles Löschen | Verkürzt Wartezeit vor dem Löschen (500 ms → 10 ms). |
| Done-Verzeichnis | Zielverzeichnis für erfolgreich verarbeitete Dateien. |
| Error-Verzeichnis | Zielverzeichnis bei fehlerhafter Verarbeitung. |
Technische Hinweise
- Statuscodes müssen exakt zu den konfigurierten Dokumentenstatus passen
- Kultur- und Encoding-Einstellungen müssen mit dem Dateiformat des Dienstleisters übereinstimmen
- „Überschreiben wenn notwendig“ sollte nur aktiviert werden, wenn Mehrfachimporte fachlich zulässig sind
- „Nur neue Dateien prüfen“ bezieht sich ausschließlich auf Dateinamen
Fachliche Hinweise
- Statusmapping sollte mit Paragon abgestimmt sein
- Reprint- und Storno-Status sollten klar definiert sein
- Testimporte vor Produktivbetrieb durchführen
- Monitoring für Unknown-StatusCode empfohlen
Zuletzt aktualisiert am