Difference between revisions of "OS4X plugin os4xplugin engdatv2 encode"

From OS4X
Jump to navigation Jump to search
Line 1: Line 1:
 +
[[Category:Plugins]]
 
== Zweck ==
 
== Zweck ==
  

Revision as of 08:08, 2 November 2015

Zweck

Erzeugung einer ENGDAT v2 abstract file, basierend auf den Parametern des Auftrags. Die Abstract-File wird dem Auftrag hinzugefügt. Die bestehenden Dateien werden gemäß ENGDAT-Norm umbenannt (nur der virt. Filename). Die ENGDAT Abstract-File erhält in der XML-Datei das Attribut "type=ENGDAT". Die Datei wird im temp. OS4X-Verzeichnis abgelegt und erhält den Namenspräfix "os4x.engdat.".

Folgende ENGDAT-Felder werden umgesetzt:

  • UNB
  • UNH
  • MID
  • SDE
  • RDE
  • FTX
  • EFC
  • TOT
  • UNT
  • UNZ

Voraussetzungen

  • Datei /etc/os4x.conf bzw. Konfigurationsdatei in der Umgebungsvariable $OS4X_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: Datei "/etc/os4x.conf" nicht lesbar; Anzahl Parameter nicht 1; XML-Dokument leer; XML-Dokument nicht parsebar; Anzahl Dateien gleich 0; mehr als 999 Dateien im Auftrag
  • 2: datenbankseitige Konfiguration von OS4X nicht lesbar; XML-Dokument nicht OS4X-konform