Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

ED Element Description

Die ED identifiziert ein Element. Bei folgenden Funktionen gibt es Einschränkungen:

  • OPENGET

    TYP

    Die Elementtypen C und L sind nur erlaubt, falls beim OPENGET der
    Subcode EXTRA gesetzt wird.

  • OPENPUT, OPENUPD

    TYP

    Die Elementtypen C und L sind nicht erlaubt, da Elemente dieser Typen
    nicht verarbeitbare Sätze enthalten.

  • COPY, COPYSTR, DEL, OPENGET, PROVIDE, REN, RETURN, SEL

    Die Elementbezeichnung des Eingabeelementes wird nicht auf LMS-Konventionen überprüft (Ausnahme: der Elementtyp bei COPY, PROVIDE,
    REN, RETURN).

  • ADD, COPY, COPYSTR, LOCK, OPENPUT, OPENUPD, PROVIDE, REN, RETURN, UNLOCK

    Für die Elementbezeichnung des Ausgabeelementes gelten folgende Regeln:

    TYP

    Der Elementtyp muss ein gültiger LMS-Standardtyp (S, M, P, D, J, X, R, C,
    L, H, F, U) oder ein davon abgeleiteter Typ sein (siehe [1]). Für Delta-Elemente
    sind die Standardtypen (R, C, L, H, F, U) und davon abgeleitete
    Typen nicht zugelassen.

    NAME

    Der Name muss den Konventionen entsprechen (siehe [1]).

    VERSION

    Die Version muss den Konventionen entsprechen (siehe [1]). @ als Versionsangabe ist nicht erlaubt. Will der Benutzer die höchstmögliche Version erzeugen, muss er explizit X’FF’ gefolgt von mindestens einem Leerzeichen angeben. Die Zeichenfolge Vn. (n=0-9) wird nicht in V0n. umgesetzt.

  • ADD, COPY, OPENPUT, OPENUPD, PROVIDE, REN, RETURN

    USER-DATE

    Die ersten 10 Zeichen des Datums müssen immer die Form YYYY-MM-DD haben. Das Datum wird jedoch nur syntaktisch auf zzzz-zz-zz überprüft. Die restlichen 4 Zeichen werden nicht überprüft. Sie sollten die Form dddB haben, ddd bezeichnet den laufenden Tag des Jahres, B bedeutet
    Leerzeichen.

    USER-TIME

    Die Uhrzeit wird syntaktisch nicht überprüft. Sie sollte die Form HH:MM:SS haben.

  • ADD, COPY, OPENPUT, PROVIDE

    STORE-FORM

    Für die Speicherungsform muss einer der Werte STD, DELTA oder FULL angegeben werden.

  • ADD, COPY, OPENPUT, PROVIDE, REN, RETURN

    Für die Elementbezeichnung des Ausgabeelementes gelten folgende Regeln:

    Das Versionsfeld der ED für das Ausgabeelement erhält aufgrund des Versionsautomatismus abhängig vom Subcode folgenden Inhalt:

    Subcode

    Inhalt

    INCP

    Präfix 1

    HIGP

    Präfix 1

    INCB

    Basis

    1Das Präfix darf auch aus der leeren Version (Leerzeichen) bestehen, jedoch maximal 23 Zeichen lang sein.

    Ist der Subcode ungleich einem Leerzeichen (Blank), wird bei Delta-Elementen die Basis-ED (ED2 bzw. ED3 bei COPY) ignoriert.

    Hat die Ziel-ED einen Elementtyp, für den die Konvention STD-TREE gilt, werden abgekürzte Versionen (z.B. 2.3) in das interne Format (002.003) umgewandelt.

    Bei Verwendung des Versionsautomatismus werden die genannten Felder ebenfalls dazu genutzt, die geschriebene Zielversion zurückzuschreiben. Dabei werden dort spezifizierte Präfix- und Basisangaben überschrieben.

Feld

Bedeutung

Länge
in Byte

Inhalt nach der
Initialisierung

TYP

Elementtyp

8

8 x X'40'

NAME

Elementname

64

64 x X'40'

VERSION

Elementversion

24

24 x X'40'

STORE-FORM

Speicherungsform des Elementes

́S ́: STD: (FULL oder DELTA)

́D ́: DELTA: Deltaspeicherung

́V ́: FULL: Vollspeicherung

1

C’V’

USER-DATE

vom Benutzer vergebbares Datum

14

14 x X'40'

USER-TIME

vom Benutzer vergebbare Uhrzeit

8

8 x X'40'

Die Beschreibung ED wird bei folgenden Funktionen benötigt:

ADD, COPY, COPYSTR, DEL, GSYSELEM, LOCK, LST, MODEA, MODEP, OPENGET, OPENPUT, OPENUPD, PROVIDE, REN, RETURN, SEL, UNLOCK.

Bei den Funktionen ADD, COPY, DEL, LOCK, LST, MODEA, MODEP, OPENGET, OPENUPD, OPENPUT, PROVIDE, REN, RETURN, SEL und UNLOCK darf bei der Angabe des Quell- und Zielelementes in der ED im Feld EDVERS die Zeichenfolge *HIGH, gefolgt von einem Leerzeichen, enthalten sein. Der Anwender kann damit die höchste Version zum angegebenen Elementnamen spezifizieren, ohne diese vorher mit der TOC-Funktion ermitteln zu müssen. LMS ermittelt intern die höchste Version und liefert diese im Feld EDVERS zurück, d.h. die Zeichenfolge *HIGH wird von LMS überschrieben. In einer Schleife muss der Anwender das Feld EDVERS immer wieder mit *HIGH neu versorgen.