SPS OMS-Quittungen verarbeiten
Der Job SPS OMS-Quittungen verarbeiten importiert die vom Druckdienstleister
Swiss Post Solutions (SPS) gelieferten Quittierungsdateien in intracon:bk.
Die Quittungen enthalten Statusinformationen zu zuvor exportierten Aufträgen
(z. B. versendet, fehlerhaft, storniert oder Reprint).
Der Job:
- liest Quittungsdateien aus einem definierten Verzeichnis
- verarbeitet die enthaltenen Statusinformationen
- aktualisiert den Dokumentenstatus der betroffenen Aufträge
- legt die verarbeitete Datei im Done- oder Error-Verzeichnis ab
Funktionsprinzip
- Abruf der Quittungsdatei (z. B. via SFTP)
- Parsing der Datei (CSV-basiert)
- Mapping der gelieferten Quittungsarten auf definierte Dokumentenstatus
- Statusaktualisierung in der Datenbank
- Archivierung oder Fehlerablage der Datei
Status-Mapping
Hier wird definiert, welcher Dokumentenstatus bei welcher Quittierungsart gesetzt wird.
| Feld | Beschreibung |
|---|---|
| Send-StatusCode | Status für erfolgreich versendete Dokumente. |
| Error-StatusCode | Status für fehlerhaft verarbeitete Dokumente. |
| SendWithMissing-StatusCode | Status für erfolgreich versendete Dokumente mit fehlender OffSet-Beilage. |
| Storno-StatusCode | Status für stornierte Sendungen. |
| Reprint-StatusCode | Status für Reprint-Fälle. |
| Unknown-StatusCode | Status für nicht eindeutig zuordenbare Quittungen. |
Verbindung & Datenbank
| Feld | Beschreibung |
|---|---|
| PrivateKey | Schlüssel zur Authentifizierung (z. B. SFTP). |
| Datenbank | Ziel-Datenbank für die Statusaktualisierung. Muss unter Communication → Ressourcen gepflegt sein. |
Verarbeitungsoptionen
| Feld | Beschreibung |
|---|---|
| Überschreiben wenn notwendig | Erlaubt das erneute Setzen eines Status bei wiederholtem Import derselben Quittungsdatei. |
| Kultur | Definiert Formatierung von Datum, Dezimalzahlen etc. (relevant beim Parsing). |
| Kodierung | Zeichensatz der Quittungsdatei (z. B. UTF-8). |
| Exklusiven Dateizugriff sicherstellen | Aktiviert exklusiven Zugriff während Verarbeitung. |
Dateiverarbeitung
| Feld | Beschreibung |
|---|---|
| Quellverzeichnis | Verzeichnis mit den zu verarbeitenden Quittungsdateien. |
| Done-Verzeichnis | Ablageort für erfolgreich verarbeitete Dateien. |
| Error-Verzeichnis | Ablageort für fehlerhafte Dateien. |
| Suchmuster | Dateimuster für zu verarbeitende Dateien. |
| Ausschlussmuster | Dateimuster, die nicht verarbeitet werden. |
| Unterverzeichnisse durchsuchen | Durchsucht optional Unterverzeichnisse. |
| Nur neue Dateien prüfen | Verarbeitet nur bisher nicht verarbeitete Dateinamen. |
| Löschen nach Import | Löscht die Datei nach erfolgreichem Import. |
| Schnelles Löschen | Reduziert Wartezeit beim Löschen (500 ms → 10 ms). |
Technische Hinweise
- Statuscodes müssen mit OMS-Export-Job abgestimmt sein
- Kultur- und Encoding-Einstellungen müssen zum SPS-Dateiformat passen
- Unknown-Status sollte immer definiert werden (Fallback-Sicherheit)
- Exklusiver Dateizugriff empfohlen bei Netzwerkfreigaben
Fachliche Hinweise
- Status-Mapping mit SPS abstimmen
- Reprint- und Storno-Status klar im Fachprozess definieren
- Wiederholter Import sollte nur bei Bedarf erlaubt sein
- Done-/Error-Verzeichnisse dringend empfohlen
Zuletzt aktualisiert am