Standard Sendungsbilder-Export

Allgemein

Mit diesem Job können die Sendungsbilder aus der Image Datenbank in ein Verzeichnis exportiert werden.
Exportiert werden Sendungsbilder dessen Flag fHostExported = 0 ist. Nach dem erfolgreichen Export wird dieses Flag auf 1 gesetzt.

Ändert das Bild wird das Flag fHostExported wieder auf 0 gesetzt und somit wird das geänderte Bild nochmals exportiert. Möglicherweise wird das bereits exportierte Bild mit dem neuen überschrieben, abhängig welche Variablen für den Output-Path und den Filenamen verwendet wurden.

Der Job hat die Bezeichnung: 0112:0001 BilderfassungServer: Standard Sendungsbilder-Export.

Der Export erfolgt in drei Schritten

  • Ermitteln der zu exportierenden Bilder (zugehörige Sendungsdaten suchen)

  • Bilder exportieren

  • Löscht Bilder-Export Meta-Daten

 

Mögliche Probleme beim Sendungsbilder-Export

Es gibt verschiedene Gründe, dass Sendungsbilder nicht exportiert werden können.
- Probleme mit Pfad oder Dateiname
- Zugriffsrechte. (Der User, mit dem der Service läuft, muss Schreibrechte auf den Pfad haben!!)

Aktuell wird dafür nur eine Fehlermeldung ausgegeben, die nicht in jedem Fall stimmt.
 Zu langer Dateiname oder nicht korrekter Pfad

 

Einstellungen für Sendungsbilder-Export ( Einstellungen für Sendungsbilder-Export (Task1))

Es stehen ihnen folgende optionale Filter zur Verfügung, um die Sendungsbilder/Sendungen einzuschränken:

  • Bildtyp

  • Kunde

  • Leistung

Wird keiner der drei Filter angegeben, dann werden alle nicht exportierten Bilder (fHostExported = 0) berücksichtigt.

Das Zielverzeichnis und der Dateiname können aus verschiedenen Variablen zusammengesetzt werden. Diese Variablen werden jeweils durch die entsprechenden Daten des Bildes oder der Sendung ersetzt. Diese beiden Einstellungen müssen zwingend vorgenommen werden, damit der Import überhaupt startet.

Einstellungen für Sendungsbilder-Export (Task1)

Hier sind die Einstellungen für den Sendungsbilder-Export beschrieben.

Attributstyp Name Wert
Freitext Filter Image Typ 0,1 (Zahlen mit Komma getrennt; mögliche Typen finden Sie unten bei der Variable <%Type-Name%> beschrieben)
Angabe optional.
Freitext Filter Customer 0499980119, 0499980122  (Kunden-UPOC's Komma getrennt)
Angabe optional.
Freitext Filter Service 0500000018 (Leistungs-UPOC Komma getrennt)
Angabe optional.
Freitext Ouput-Path C:\ProgramData\CodX\PostOffice\Image\Export\<%Type-Nr%>\
(Zielverzeichnis auch mit anderen Variablen definierbar; siehe Variablen)
UNC-Pfade werden auch unterstützt:
(zB. \\RechnerX\CodX\PostOffice\Sendungsbilder )
Zusätzlich werden auch folgende Eingaben akzeptiert:
%TEMP%
%POSTOFFICETEMP%
%APPDATA%
%PROGRAMDATA%
Freitext Filename <%Item-UPOC%>_<%Create-Date%>  
(Dateiname auch mit anderen Variablen definierbar; siehe Variablen)
     

 

Variablen für Zielverzeichnis und Dateiname

Folgende Variablen können für das Zielverzeichnis wie auch den Dateinamen verwendet werden.
Diese Variablen werden jeweils durch die entsprechenden Daten des Bildes oder der Sendung ersetzt.

Variable Beschreibung
<%Item-UPOC%> UPOC der Sendung
<%Type-Name%> Typbezeichnung des Bildes
0: Sendungsbild von Sortiermaschine
1: Zustellliste
2: Rückschein / Urkunde
3: Sendungsbild von MS-OCR-Kamera
4: Sendungsbild von MS-Format-Kamera
5: Reklamation
6: Kundendokument (Scans mit Kunden UPOC)
7: Sendungsbild von Bilderfassung
8:  Offizielles Dokument für DIEPOST (Einlieferbeleg Barcode (Einschreiben), Paket-Aufgabeverzeichnis, Swiss-Express Aufgabeverzeichnis)
9: Sendungsinhalt (gescannter / fotografierter)
10: Signatur/Unterschrift, z.B. dokumentierte Zustellung
11: Sendungsbild aus Wareneingang (Scanner oder Kamera)
12: Sendungslabel, z.B. von KEP
13: Zolldokument, z.B. von KEP
<%Type-Nr%> Typ des Bildes (1...13)
<%Create-Date%> Datum / Zeit von der Bilderzeugung
<%Export-Date%> Datum / Zeit des Exportzeitpunktes  (alle Bilder eines Exports haben denselben Zeitpunkt)
<%Change-Date%> Datum / Zeit der letzten Änderung des Datensatzes
<%Source%> Source des Bildes
<%Customer-Nr%> Kundennummer auf den die Sendung erfasst wurde
<%Customer-Ext-Nr%> Externe Kundennummer auf den die Sendung erfasst wurde
<%Service-UPOC%> UPOC der Leistung der Sendung
<%Receiver-Name%> Empfängername
<%Receiver-Street%> Strasse der Empfängeradresse der Sendung
<%Receiver-House-Nr%> Hausnummer der Empfängeradresse der Sendung
<%Receiver-ZIP%> Postleitzahl der Empfängeradresse der Sendung
<%Receiver-City%> Ort der Empfängeradresse der Sendung
<%Receiver-Country%> Land der Empfängeradresse der Sendung
   
   

 

 

Besonderheiten

Bilder ohne Sendungsdaten

Gibt es für das Sendungsbild keine Daten mehr in der PostOffice Datenbank (bereits gelöscht), werden diese trotzdem exportiert, ausser sie haben für den Filter Customer oder Filter Service einen Wert eingegeben.

Für den Dateinamen wird in jedem Fall die Variable <%Item-UPOC%> verwendet. Ist diese nicht im Filename enthalten, wird sie vorne eingefügt.

Im Userlog wird ein Eintrag erstellt, der darauf hinweist, dass keine Sendungsdaten vorhanden sind. Alle UPOC's der Sendungsbilder sind in einer Datei angehängt. (Siehe Bedienungsanleitung für das Userlog)

Prüfung auf doppelt Dateinamen

Es wird überprüft, ob beim Export für verschieden Sendungsbilder derselbe Dateiname erzeugt wird. Ist das der Fall wird im Userlog ein Eintrag erstellt, der darauf hinweist, dass Sendungsbilder mit demselben Dateinamen vorhanden sind, und dass die Bilddatei überschrieben wurde.
Alle UPOC's und Dateinamen dieser Sendungsbilder sind in einer Datei angehängt.

Zu langer Dateiname oder nicht korrekter Pfad

Ist der Dateiname zu lang (>260 Zeichen) oder nicht korrekt wird das Sendungsbild nicht exportiert. Ist das der Fall wird im Userlog ein Eintrag erstellt, der darauf hinweist. Alle UPOC's und Dateinamen dieser Sendungsbilder sind in einer Datei angehängt.

 

 

Siehe auch:



CodX Software CodX Software AG
Sinserstrasse 47
6330 Cham
Switzerland
Support
http://support.codx.ch
CxSpickel