

EDIVIEW Version 0.01
====================


Allgemeines
-----------
Mit Hilfe des EDIFACT-Viewer kann man sich EDIFACT-Nachrichten strukturiert
anzeigen lassen. Dabei analysiert das Programm zunchst nach welchem Standard 
(D93A, D94A, etc.) die Nachricht erstellt wurde und insbesondere um welche 
Nachricht (INVOIC, PAYMUL, etc.) es sich handelt. Anhand dieser Infos wird 
die Nachricht in ihre Bestandteile zerlegt und angezeigt. 


SDF/MDF-Compiler
----------------
Die Informationen bezglich der Nachrichtentypen und den EDIFACT-Standards 
werden in Standardbibliotheken abgelegt. Dies sind einfache Unterverzeichnisse 
deren Name dem beinhalteten EDIFACT-Standard entspricht. In diesen 
Unterverzeichnissen werden Quelltexte zu den einzelnen Nachrichten und zu den
Segmenten abgelegt. Durch einen kurzen Compilerlauf (in EDIVIEW.EXE enthalten)
wird dieser Quelltext zu einer Objektdatei, anhand derer EDIVIEW die Nachrichten
strukturieren kann.

Um sich also eine Nachricht des Typs INVOIC des Standards D93A ansehen zu 
knnen, mu ein Verzeichnis mit dem Namen D93A existieren, darin die Datei D93A.SDF 
und die Datei INVOIC.MDF. Diese beiden Dateien mssen noch umgewandelt werden. 
Es entstehen dann die Dateien D93A.SDT und INVOIC.MDT. 

Den Compiler fr beide Typen (SDF und MDF) findet man ber das Menu Standards|Settings.

Verzeichnisstruktur
-------------------
EDIVIEW.EXE und die zugehrige Konfigurationsdatei EDIFVIEW.INI knnen in einem 
beliebigen Verzeichnis abgelegt werden.Wichtig ist nur, da beide Dateien im 
selben Verzeichnis liegen. In der INI-Datei ist das Basisverzeichnis in dem die 
Standard-Verzeichnisse (D93A, D97A etc., siehe Compiler) angelegt sind, anzugeben.

[STANDARDS]
BASEDIR=x:\directory

Dabei handelt es sich bei <x> um den Laufwerksbuchstaben, <directory> gibt das 
Basisverzeichnis an. Sind beispielsweise die EDIFACT-Standards D93A und D94A im 
Verzeichnis

  x:\EDIFACT\STD\D93A
bzw.
  x:\EDIFACT\STD\D94A

abgelegt, so ist als BASEDIR x:\EDIFACT\STD anzugeben.
