Ansicht
Dokumentation
Variantenkonfiguration: Änderungen in der Syntax ( RELNMM_BD_30_VARIANTEN6 )
BAL_S_LOG - Application Log: Log header data SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Kurztext
Variantenkonfiguration: Änderungen in der Syntax
Beschreibung
Für die Syntax von Beziehungswissen haben sich zu Release 3.0 folgende Änderungen ergeben:
- In Schlüsseln von Objekten (Objektnamen), die in Beziehungswissen verwendet werden, ist die
Verwendung von Bindestrichen nicht mehr zulässig. Sie können Schlüssel mit Bindestrich
nur noch über den Zusatz SKEY ansprechen. Der Schlüssel wird in Hochkommata angegeben:
SKEY 'EXT-COLOR'
- Objektmerkmale werden ab Release 3.0 durch den Zusatz MDATA angesprochen. Beziehungswissen, das sich auf Objektmerkmale bezieht, wie z. B. eine Aktion, lauten dann folgendermaßen:
$Self.Menge = MDATA $Self.Menge + 1
Durch MDATA wird der Stammdatenbezug deutlich gemacht. Die Syntax
$Self.Menge = $Self.Menge + 1
wird nicht mehr unterstützt, da daraus der Stammdatenbezug nicht eindeutig hervorgeht.
- Mit dem syntaktischen Ausdruck TYPE_OF haben Sie bisher angegeben, daß eine Beziehung nur
ausgewertet wird, wenn das Objekt $Root (das Standardprodukt) eine bestimmte Materialnummer hat, z. B.:
TYPE_OF ($Root, ' 000017')
-
Zu Release 3.0 genügt es nicht mehr, nur die Materialnummer anzugeben, sondern Sie identifizieren
das Material über die Verwendung eines bstimmten Schlüsselaufbaus. Der Schlüssel
besteht aus einer Objektidentifikation, die im Einführungsleitfaden Klassen
festgelegt wird, einer Klassenart und dem Objektschlüssel, der ebenfalls im Einführungsleitfaden Klassen gepflegt wird:
TYPE_OF ($Root, (Material)(200)(NR = '000017'))
Der Objektschlüssel besteht aus einem Formalparameter ('NR') und einem Parameterwert ('000017').
-
Neben einem konkreten Objekt kann auch eine Klasse angegeben werden:
TYPE_OF ($Root, (200) Getriebe)
Namenskonventionen
Für das Beziehungswissen sollten Sie sich an folgende Namenskonventionen halten, damit eine künftige Verwendung von Beziehungsnamen in Beziehungswissen möglich sein wird:
- Es sollten nur Buchstaben von A - Z, Zahlen von 0 - 9 und Unterstrich verwendet werden.
- Das erste Zeichen sollte ein Buchstabe sein.
- Es sollten keine Umlaute verwendet werden.
- Groß- und Kleinschreibung wird nicht unterschieden.
Einfluß auf den Datenbestand im Fehlerfall
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2907 Date: 20240523 Time: 153002 sap01-206 ( 60 ms )