Ansicht
Dokumentation

SEO_CLASS_ADD_COMPONENTS - Komponenten einer Klasse hinzufügen

SEO_CLASS_ADD_COMPONENTS - Komponenten einer Klasse hinzufügen

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieser Funktionsbaustein dient dazu, Komponenten einer Klasse aus den in den Parametern des FBS übergebenen Daten zu erzeugen. Erzeugt werden werden können Attribute , Methoden , Ereignisse, Typen , Methoden bzw. Ereignissignaturen, Interfaceimplementierungen und Aliase.

Methodenimplementierungen können mit diesem FBS nicht angelegt werden,
dafür ist ein weiterer FBS vorgesehen.

Was braucht nicht übergeben zu werden?
- Autor, Änderer, Erstellungsdatum etc.
- Editorder: Sollte übergeben werden, muss aber nicht.
- Verweise auf Sourcen. Ausnahme: Typen

Anlegen von Typen mit Sourcetext:
Der Sourcetext für Typvereinbarungen wird in einer Texttabelle
übergeben. Die Einträge im Parameter TYPES verweisen auf Textstellen in
dieser Tabelle. Dabei muss der Anfangszeiger auf das erste Zeichen nach
der Types-Anweisung zeigen, der Endezeiger auf das letzte Zeichen vor
dem Punkt. Leerzeichen sin dabei irrelevant.
Beispiel: types my_int type i .
Zulässige Zeigerpositionen:
Anfangszeiger: hinter dem S, spätestens auf dem M
Endezeiger: auf oder direkt hinter dem I, nicht auf dem Punkt

Parameter :

CLSKEY : Klasse, die verändert werden soll

CORRNR : Auftragsnummer

VERSION : Version der Klasse ( aktiv oder inaktiv )

AUTHORITY_CHECK : Soll Berechtigungsprüfung durchgeführt werden

IMPLEMENTINGS : Interfaceimplementierungen

ATTRIBUTES : Attribute

METHODS : Methoden

EVENTS : Ereignisse

TYPES : interne Typen

PARAMETERS : Methoden bzw. Ereignisparameter

EXCEPS : Methodenausnahmen

ALIASES : Aliase


Exceptions:
-Class_not_existing Klasse existiert nicht
-No_Access: Das Transportobjekt kann nicht geändert werden ( Sperre ).
-DB_Error: Datenbankfehler
-Component_Error: Beim Löschen einer Komponente ist ein Fehler aufgetreten.
-Other: Fehler, die nicht auftreten sollten.








Parameter

ALIASES
ATTRIBUTES
AUTHORITY_CHECK
CLSKEY
COMPONENT_DESCRIPTIONS
CORRNR
EVENTS
EXCEPS
IMPLEMENTINGS
METHODS
PARAMETERS
SUBCOMPONENT_DESCRIPTIONS
SUPPRESS_DIALOG
SUPPRESS_INDEX_UPDATE
TYPES
TYPE_SOURCE
VERSION

Ausnahmen

CLASS_NOT_EXISTING
COMPONENT_ERROR
DB_ERROR
NO_ACCESS
OTHER

Funktionsgruppe

SEOQ

rdisp/max_wprun_time - Maximum work process run time   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2996 Date: 20240605 Time: 091811     sap01-206 ( 42 ms )