2.2.1 Datentypen
Typ
Beschreibung
CHAR x
Beim Datentyp CHAR steht die Information linksbündig; nicht benötigte Stellen werden mit Leerzeichen (Blanks - (U+0020)) aufgefüllt.
Wird das Feld nicht verwendet, ist es in voller Länge mit Blanks zu initialisieren.
Beispiel: "ABCD "
NUM x
Numerisches Feld der Länge x ohne Vorzeichen.
Beim Datentyp NUMC sind nur Ziffern (ASCII-Zeichen 30 Hex bis 39 Hex bzw. U+0030 – U+0039) zugelassen.
Die Darstellung der Zahlen erfolgt rechtsbündig; nicht benötigte Stellen werden mit Nullen (U+0030) aufgefüllt.
Wird das Feld nicht verwendet, ist es in voller Länge mit Nullen zu initialisieren.
Beispiel: "00000002"
DEC x.y
QUAN x.y
Numerisches Feld mit der Länge x, davon y Dezimalstellen.
Dem Datenfeld im HYDRA Format ist ein Vorzeichen vorangestellt ("+" oder "-") und es ist ein Dezimalpunkt enthalten.
Nicht gefüllte Stellen sind mit Nullen zu füllen.
Wird das Feld nicht verwendet, ist es in voller Länge mit Nullen (U+0030) inkl. Vorzeichen und Dezimaltrenner zu initialisieren.
z.B. DEC 13.3: -1234567890.123
Hinweis:
In der tabellarischen Strukturbeschreibung wird die Feldlänge OHNE Vorzeichen und OHNE Dezimalpunkt angegeben.
Damit ergibt sich zum Beispiel aus einem QUAN 13.3 Feld eine externe Länge von CHAR15.
DATE
Die Übergabe des Datums muss im HYDRA Format MM/DD/YYYY erfolgen.
Nicht genutzte Datumsfelder sind mit Blanks zu initialisieren (U+0020 – U+0030 wird nicht akzeptiert).
TIME
Die Übergabe der Uhrzeit erfolgt im HYDRA Format in Sekunden nach Mitternacht (0 -86400).
 
  • Für alle alphanumerischen Felder unterstützt HYDRA spezifische Sonderzeichen nicht. Zu diesen Zeichen zählen: „\“ (Backslash), „|“ (Pipe), „ “ “ (doppeltes Hochkomma), und „ ’ “ (einfaches Hochkomma), da diese Trennzeichen an den Erfassungsterminals nicht eingegeben Schnittstelle ERP mit Zusatzdaten werden können bzw. dort und am MOC keine Unterstützung gegeben ist.
  • Das Zeichen „ ; “ (Semikolon) wird in der Erfassung als Trennzeichen verwendet und darf daher nicht in Schlüsselfeldern (z.B. Auftrag, Losnummer, Personalnummer,…) verwendet werden.
  • Das Zeichen „ % “ (Prozent) wird bei Datenbankabfragen als Platzhalterzeichen / Wildcard verwendet.
    Aus diesem Grund sollte die Verwendung des Zeichens vermieden werden, da es sonst zu Verfälschungen bei der Ergebnisermittlung kommen kann.
  • Die Datei darf kein Byte Order Mark (BOM) enthalten.