Difference between revisions of "Seon plugin seonplugin engdatv2 encode"
From Seon
(New page: == 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äß ENG...) |
|||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| + | [[Category:Plugins]] | ||
== Zweck == | == 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 "<code>type=ENGDAT</code>". Die Datei wird im temp. Seon-Verzeichnis abgelegt und erhält den Namenspräfix "<code>seon.engdat.</code>". | 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 "<code>type=ENGDAT</code>". Die Datei wird im temp. Seon-Verzeichnis abgelegt und erhält den Namenspräfix "<code>seon.engdat.</code>". | ||
| + | |||
| + | Folgende ENGDAT-Felder werden umgesetzt: | ||
| + | *UNB | ||
| + | *UNH | ||
| + | *MID | ||
| + | *SDE | ||
| + | *RDE | ||
| + | *FTX | ||
| + | *EFC | ||
| + | *TOT | ||
| + | *UNT | ||
| + | *UNZ | ||
== Voraussetzungen == | == Voraussetzungen == | ||
| − | * Datei <code>/etc/seon.conf</code> | + | * Datei <code>/etc/seon.conf</code> bzw. Konfigurationsdatei in der Umgebungsvariable <code>$Seon_CFGFILE</code> definiert. Über die Datenbank, die hier konfiguriert ist, wird das temporäre Verzeichnis sowie das Lizenzfile bezogen. |
== Konfiguration == | == Konfiguration == | ||
| Line 12: | Line 25: | ||
== Rückgabewerte == | == Rückgabewerte == | ||
| − | 0: alles OK | + | *0: alles OK |
| − | 1: Datei "<code>/etc/seon.conf</code>" nicht lesbar; Anzahl Parameter nicht 1; XML-Dokument leer; XML-Dokument nicht parsebar; Anzahl Dateien gleich 0; mehr als 999 Dateien im Auftrag | + | *1: Datei "<code>/etc/seon.conf</code>" 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 Seon nicht lesbar; XML-Dokument nicht Seon-konform | + | *2: datenbankseitige Konfiguration von Seon nicht lesbar; XML-Dokument nicht Seon-konform |
Latest revision as of 08:22, 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. Seon-Verzeichnis abgelegt und erhält den Namenspräfix "seon.engdat.".
Folgende ENGDAT-Felder werden umgesetzt:
- UNB
- UNH
- MID
- SDE
- RDE
- FTX
- EFC
- TOT
- UNT
- UNZ
Voraussetzungen
- Datei
/etc/seon.confbzw. Konfigurationsdatei in der Umgebungsvariable$Seon_CFGFILEdefiniert. Ü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/seon.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 Seon nicht lesbar; XML-Dokument nicht Seon-konform