Dateiformate Krwgsoft ZEDAL - Abfallmanagement DV AG
Dateiformate Krwgsoft ZEDAL - Abfallmanagement DV AG
Dateiformate Krwgsoft ZEDAL - Abfallmanagement DV AG
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
5 AUFBAU DER DOKUMENTE 11<br />
5 Aufbau der Dokumente<br />
Nachdem die grundsätzlichen Strukturelemente und die Bedeutung der einzelnen Elemente beschrieben<br />
wurden, fehlt noch die konkrete Behandlung der Struktur der zu transferierenden Dokumente<br />
und wie diese in den Strukturen der XML-Datei abgebildet werden. Dazu muß jeweils<br />
bekannt sein, aus welchen Formularseiten ein Dokument zusammengesetzt wird und welche Tabellen<br />
und Felder auf den Formularseiten vorgesehen sind.<br />
Im Anhang werden die für ENTIS definierten Dokumente mit ihren Formularseiten, Tabellen<br />
und Feldern beschrieben. Zu jedem Datenfeld wird der Datentyp angegeben. Die Angaben zur<br />
Dimensionierung sind zur Information hinzugefügt. Der in der XML-Datei transferierte Text kann<br />
länger oder kürzer sein. Bei längeren Texten besteht jedoch die Möglichkeit, daß nicht alle Zeichen<br />
übernommen werden. Bei bestimmten Datentypen (Zahlen und Datum) muß auf die Formatierung<br />
geachtet werden.<br />
Das Datenformat wird abhängig vom Datentyp der Felder in folgender Weise festgelegt:<br />
Datentyp Symbol Beispieltext Bemerkung<br />
Zeichen C Dies ist ein Text Textfelder werden unverändert übernommen.<br />
Zahl N 123.45<br />
Zahlenfelder werden mit optional führendem Vorzei-<br />
-1234.2<br />
chen ausgegeben. Als Dezimaltrennzeichen wird der<br />
Punkt verwendet. Nachkommastellen brauchen nur<br />
soweit aufgefüllt werden, wie signifikante Stellen vorhanden<br />
sind.<br />
Datum D 19990911164500 Für Datumsangabe wird ein 14-stelliges (mit Uhrzeit)<br />
Format verwendet. Die genaue Ziffernfolge ist<br />
dabei JJJJMMTTHHMISS. Wobei<br />
JJJJ Jahr<br />
MM Monat<br />
TT Tag<br />
HH Stunden<br />
MI Minuten<br />
SS Sekunden<br />
Logik L X logische Werte werden als Zeichenfeld mit einer Stelle<br />
umgesetzt, wobei im Einzelnen festgelegt werden<br />
muß, welche Werte wahr und welche falsch bedeuten<br />
Die Angabe zur Dimensionierung der Felder bedeutet<br />
Format Beispiel Bedeutung<br />
C n C 30 Text mit maximal n Stellen<br />
N m N 6 Ganzzahl mit m Stellen<br />
N m.n N 7.2 Festkommazahl mit maximal m Stellen und maximal n Nachkommastellen<br />
D D Datumsformat (genau 14 Stellen)<br />
L L Text mit maximal einer Stelle<br />
Bei mehrzeiligen Textfeldern wird der Zeilenvorschub durch einen senkrechten Strich (’|’ ASCII<br />
124) ersetzt, um nach Möglichkeit alle Steuerzeichen aus dem Transfer herauszuhalten. Ein Feldinhalt<br />
erste Zeile<br />
zweite Zeile