Ansicht
Dokumentation
SEO_CLASS_CREATE_SOURCE - Obsolet: Ersetzt durch Funktionsbaustein SEO_CLASS_CREATE_COMPLETE
BAL Application Log Documentation rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit Hilfe dieses Bausteins lassen sich Methodenimplementierungen und klassenlokale Klassen zu einer Klasse anlegen.
Parameter :
CLASS : Klassenname
VERSION : Flag, ob Implementierungen aktiv oder inaktiv angelegt werden sollen.
1.) Methoden
Mit der Tabelle SOURCE gibt man die Information über die Methodenimplementierungen mit :
SOURCE-CPDNAME : Name der Methode
SOURCE-REDEFINE : Flag, ob es sich um die Implementierung einer redefinierten Methode handelt
SOURCE-SOURCE : Implementierung
2.) Klassenlokale Klassen
Die Verwaltung der lokalen Klasssen hat sich zu Releses 4.6 D geändert. Vor 4.6 D waren Definition und
Implementierung in einem Include zusammengefasst. Ab Release 4.6 D sind Definition und Implementierung
in zwei getrennten Includes untergebracht. Zusätzlich dazu können klassenlokale Macros definiert werden.
Release < 4.6 D :
LOCALS : Klassenlokale Klassen ( Definition + Implementierung )
Release > 4.6 D :
LOCALS_DEF : Klassenlokale Klassen Definitionsteil
LOCALS_IMP : Klassenlokale Klassen Implementierungsteil
LOCALS_MAC : Klassenlokale Macros
Beispiel
Hinweise
Mit dem Baustein SEO_CLASS_CHECK_CCINCL kann überprüft werden, ob die Klasse die alte ( < 4.6 D ) oder die neue ( >4.6 D ) Includestruktur für klassenlokale Klassen besitzt.
Rückgabewert CCINCL = 'X' -> Klasse mit neuer Includestruktur ( LOCALS_DEF ; LOCALS_IMP ; LOCALS_MAC )
Rückgabewert CCINCL = ' ' -> Klasse mit alter Includestruktur ( LOCALS )
Weiterführende Informationen
Parameter
CLASSLOCALS
LOCALS_DEF
LOCALS_IMP
LOCALS_MAC
SOURCE
SUPPRESS_INDEX_UPDATE
VERSION
Ausnahmen
CLASS_NOT_EXISTINGMETHOD_NOT_EXISTING
OTHER
Funktionsgruppe
SEOQPERFORM Short Reference ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2401 Date: 20240605 Time: 090451 sap01-206 ( 41 ms )