Difference between revisions of "Seon plugin seonplugin engdatv2 decode"

From Seon
Jump to: navigation, search
Line 24: Line 24:
  
 
== Rückgabewerte ==
 
== Rückgabewerte ==
0: alles OK
+
*0: alles OK
1: Anzahl der Argumente falsch (ungleich 1); Konfigurationsdatei nicht lesbar
+
*1: Anzahl der Argumente falsch (ungleich 1); Konfigurationsdatei nicht lesbar
2: Konfiguration in Datenbank nicht lesbar
+
*2: Konfiguration in Datenbank nicht lesbar

Revision as of 19:54, 11 April 2007

Zweck

Erkennt eine Datei in einem Auftrags-Dateiset als ENGDAT Abstract File und analysiert ihren Inhalt.

Analysierte Eigenschaften der ENGDAT:

  • UNB: (Adresscode des Absenders und Empfängers)
  • MID: Ausgabe der Document Number
  • EFC:
    • Filename
    • File sequence number
    • Kompression
    • Format (Plaintext & ODDC77-Codierung)
  • FTX (Freitext, Kommentar). Sowohl für Auftrag wie einzelne Dateien.

Markiert die gefundene ENGDAT Abstract File in der übergebenen XML als "type=ENGDAT", um sie im späteren Verlauf zu löschen (z.B. bei erfolgreichem Durchlauf des Auftrags).

Voraussetzungen

  • Datei /etc/seon.conf bzw. Konfigurationsdatei in der Umgebungsvariable $Seon_CFGFILE definiert. Über die Datenbank, die hier konfiguriert ist, wird das temporäre Verzeichnis sowie das Lizenzfile bezogen.

Konfiguration

-

Rückgabewerte

  • 0: alles OK
  • 1: Anzahl der Argumente falsch (ungleich 1); Konfigurationsdatei nicht lesbar
  • 2: Konfiguration in Datenbank nicht lesbar