SAP ABAP Class CL_MDG_GN_OBJECT (Object in Context of the Generator)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     MDG_GENERATOR (Package) Generator
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_GN_ERR_OBJECT Object with Errors (Generator) 20081218
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_GN_LANGUAGES Texts for an Object (Generator) 20081218
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_GN_OBJECT Object in Context of the Generator 20081218
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_GN_OBJECT_LEVEL Level of an Object in the Runtime Graph 20081218
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_GN_RAW_OBJECT Raw Object in the Context of the Generator 20081218
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_GN_TRANSFER_OBJECT Extract of an Object to be Transferred 20081218
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_GN_ABAP Represents an ABAP 20081218
2 Inheritance (c INHERITING FROM c_ref)  CL_MDG_GN_DOMA Represents a Domain 20081218
3 Inheritance (c INHERITING FROM c_ref)  CL_MDG_GN_DTEL Represents a Data Element 20081218
4 Inheritance (c INHERITING FROM c_ref)  CL_MDG_GN_ENQU Represents a Lock Object 20081218
5 Inheritance (c INHERITING FROM c_ref)  CL_MDG_GN_FPOOL Represents a Function Group 20081218
6 Inheritance (c INHERITING FROM c_ref)  CL_MDG_GN_FUNC Represents a Function Module 20081218
7 Inheritance (c INHERITING FROM c_ref)  CL_MDG_GN_INDEX Represents a Secondary Index 20081218
8 Inheritance (c INHERITING FROM c_ref)  CL_MDG_GN_STRU Represents a Structure 20081218
9 Inheritance (c INHERITING FROM c_ref)  CL_MDG_GN_TTYP Represents a Table Type 20081218
10 Inheritance (c INHERITING FROM c_ref)  CL_MDG_GN_VIEW Represents a DB View 20081218
Properties
Class CL_MDG_GN_OBJECT  
Short Description Object in Context of the Generator    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class MDG_GN    
Program status P  SAP Standard Production Program 
Category 0   
Package MDG_GENERATOR   Generator 
Created 20081218   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_MDG_GN_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_MDG_GN_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_MDG_GN_ERR_OBJECT Object with Errors (Generator) 20081218
2 IF_MDG_GN_LANGUAGES Texts for an Object (Generator) 20081218
3 IF_MDG_GN_OBJECT Object in Context of the Generator 20081218
4 IF_MDG_GN_OBJECT_LEVEL Level of an Object in the Runtime Graph 20081218
5 IF_MDG_GN_RAW_OBJECT Raw Object in the Context of the Generator 20081218
6 IF_MDG_GN_TRANSFER_OBJECT Extract of an Object to be Transferred 20081218
Friends
Class CL_MDG_GN_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AO_BUILDING_PLAN Instance attribute Protected See coding Methods Executed 20081218
2 A_CRIT_CHANGE_ADD_KEY Instance attribute Protected See coding Methods Executed 20081218
3 A_CRIT_CHANGE_DEL Instance attribute Protected See coding Methods Executed 20081218
4 A_CRIT_CHANGE_DEL_KEY Instance attribute Protected See coding Methods Executed 20081218
5 A_CRIT_CHANGE_LEN Instance attribute Protected See coding Methods Executed 20081218
6 A_CRIT_CHANGE_REF_FIELD Instance attribute Protected Attribute reference (LIKE) 20081218
7 A_CRIT_CHANGE_SUPER Instance attribute Protected Attribute reference (LIKE) 20081218
8 A_CRIT_CHANGE_TYPE Instance attribute Protected See coding Methods Executed 20081218
9 A_CRIT_CHANGE_UNSPECIFIED Instance attribute Protected See coding Methods Executed 20081218
10 A_ERROR_CODE Instance attribute Public Attribute reference (LIKE) 20081218
11 A_INST_TYPE Instance attribute Protected Attribute reference (LIKE) 20081218
12 A_INST_TYPE_ANY Instance attribute Protected Attribute reference (LIKE) 20081218
13 A_INST_TYPE_LANGU Instance attribute Protected Attribute reference (LIKE) 20081218
14 A_INST_TYPE_RAW Instance attribute Protected Attribute reference (LIKE) 20081218
15 A_KEEP_VERSION Instance attribute Protected See coding Methods Executed 20081218
16 A_KEEP_VERSION_CONV Instance attribute Protected See coding Methods Executed 20081218
17 A_KEEP_VERSION_NO Instance attribute Protected See coding Methods Executed 20081218
18 A_KEEP_VERSION_SUPER Instance attribute Protected See coding Methods Executed 20081218
19 A_KIND Instance attribute Protected See coding Methods Executed 20081218
20 A_LANGUAGE Instance attribute Protected See coding Methods Executed 20081218
21 A_LOGICAL_NAME Instance attribute Protected See coding Methods Executed 20081218
22 A_OBJ_KIND_CUBE Instance attribute Protected See coding Methods Executed 20081218
23 A_OBJ_KIND_DOMA Instance attribute Protected See coding Methods Executed 20081218
24 A_OBJ_KIND_DTEL Instance attribute Protected See coding Methods Executed 20081218
25 A_OBJ_KIND_ENQU Instance attribute Protected Attribute reference (LIKE) 20081218
26 A_OBJ_KIND_FIELD Instance attribute Protected See coding Methods Executed 20081218
27 A_OBJ_KIND_FPOOL Instance attribute Protected See coding Methods Executed 20081218
28 A_OBJ_KIND_FUNC Instance attribute Protected See coding Methods Executed 20081218
29 A_OBJ_KIND_INDX Instance attribute Protected See coding Methods Executed 20081218
30 A_OBJ_KIND_PROG Instance attribute Protected See coding Methods Executed 20081218
31 A_OBJ_KIND_STRU Instance attribute Protected See coding Methods Executed 20081218
32 A_OBJ_KIND_TABL Instance attribute Protected See coding Methods Executed 20081218
33 A_OBJ_KIND_TTYP Instance attribute Protected See coding Methods Executed 20081218
34 A_OBJ_KIND_VIEW Instance attribute Protected See coding Methods Executed 20081218
35 A_OLD_VERSION Instance attribute Protected See coding Methods Executed 20081218
36 A_PACKAGE Instance attribute Protected See coding Methods Executed 20081218
37 A_PREFIX_2 Instance attribute Protected See coding Methods Executed 20081218
38 A_STATE Instance attribute Protected See coding Methods Executed 20081218
39 A_STATE_ACTIVE Instance attribute Protected See coding Methods Executed 20081218
40 A_STATE_CHANGED Instance attribute Protected See coding Methods Executed 20081218
41 A_STATE_CHECKED Instance attribute Protected See coding Methods Executed 20081218
42 A_STATE_CONVERT Instance attribute Protected Attribute reference (LIKE) 20081218
43 A_STATE_INACTIVE Instance attribute Protected See coding Methods Executed 20081218
44 A_STATE_INIT Instance attribute Protected Attribute reference (LIKE) 20081218
45 A_STATE_NEW Instance attribute Protected See coding Methods Executed 20081218
46 A_SYS_UPGRADE Instance attribute Protected See coding Methods Executed 20081218
47 A_SYS_UPGRADE_KEEP Instance attribute Protected See coding Methods Executed 20081218
48 A_SYS_UPGRADE_TEMP Instance attribute Protected See coding Methods Executed 20081218
49 A_VERSION_NO Instance attribute Protected See coding Methods Executed 20081218
50 XO_WORKLIST Instance attribute Protected Object reference (TYPE REF TO) CL_MDG_GN_LOW_LEVEL Generator Core (Low Level) 20081218
51 XS_ERROR Instance attribute Protected Type reference (TYPE) MDG_GN_ERROR Describes an Error 20081218
52 XS_RUN_METHODS Instance attribute Protected See coding Methods Executed 20081218
53 XS_TGOBJ_ENTRY Instance attribute Protected Type reference (TYPE) MDG_GN_V_GOBJ Catalog Entry 20081218
54 XS_TGOBJ_ENTRY_OLD Instance attribute Protected Type reference (TYPE) MDG_GN_V_GOBJ Catalog Entry of Older Version 20081218
55 XT_CONV_TABLES Instance attribute Protected Type reference (TYPE) MDG_GN_T_OBJECTS Tables To Be Converted 20081218
56 XT_CRIT_CHANGES Instance attribute Protected Type reference (TYPE) MDG_GN_T_CRITICAL_CHANGES Critical Changes 20081218
57 XT_LANGU_VECTOR Instance attribute Protected Type reference (TYPE) MDG_GN_T_TEXTS Language Vector for Texts 20081218
58 XT_LOGSYS Instance attribute Protected Type reference (TYPE) MDG_GN_T_LOGSYS Table for Logical Systems 20081218
59 X_BUSINESS_NAME Instance attribute Protected Type reference (TYPE) MDG_GN_BUSINESS_NAME Business Name of an Object (Generator) 20081218
60 X_CONFIG_KEY_EXT Instance attribute Protected Type reference (TYPE) STRING Enhancement of the Configuration Key 20081218
61 X_GEN_NAME Instance attribute Protected Type reference (TYPE) BOOLE_D Name Generated by Generator 20081218
62 X_LEVEL_IS_SET Instance attribute Protected Type reference (TYPE) BOOLE_D Flag: Level Set 20081218
63 X_PHYSICAL_NAME Instance attribute Protected Type reference (TYPE) MDG_GN_PHYSICAL_NAME Physical Name of an Object (Generator) 20081218
64 X_SOURCE_BUILT Instance attribute Protected Type reference (TYPE) BOOLE_D Source Generated 20081218
65 X_SUFFIX Instance attribute Protected Type reference (TYPE) MDG_GN_SUFFIX Suffix for Generated Objects 20081218
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activates Object 20081218
2 ADD_SINGLE_TEXT Instance method Protected Method Adds Individual Text to the Language Vector 20081218
3 ADD_TARGET_SYSTEM Instance method Protected Method Sets the system in which the object is to be generated 20081218
4 BUILD_PHYSICAL_NAME Instance method Protected Method Generates a Physical Name 20081218
5 BUILD_REPOSITORY_OBJECT Instance method Public Method Generates Source Structures for a Repository Object 20081218
6 BUILD_TGOBJ_ENTRY Instance method Protected Method Forms the TGOBJ Entry 20081218
7 CHECK_CRIT_CHANGES Instance method Public Method Checks the Object for Critical Changes 20081218
8 CHECK_EXISTENCE Instance method Public Method Checks Existence of the Object in a Logical System 20081218
9 CHECK_GLOBAL Instance method Public Method Checks Object 20081218
10 CHECK_TABLE_CONVERSION Instance method Protected Method Checks Whether Dependent Tables Must Be Converted 20081218
11 CHECK_VERSION_OF_SUPER_OBJECT Instance method Protected Method Checks Whether Version of Parent Object Exists 20081218
12 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081218
13 CREATE_ERR_OBJ Static method Protected Method Creates a Dummy Error Object 20081218
14 CREATE_NEW_VERSION Instance method Protected Method Creates a New Version of the Object 20081218
15 CREATE_OBJECT Static method Public Method Creates an Object 20081218
16 CREATE_RAW_OBJECT Static method Public Method Generates a Raw Object 20081218
17 DELETE Instance method Public Method Deletes the Object 20081218
18 DEQUEUE_OBJECT Instance method Public Method Unlocks the Object 20081218
19 EXCEPTION_TO_ERR_OBJ Instance method Protected Method Convertss Exception into an Error Object 20081218
20 GET_CATALOG_ENTRY Instance method Protected Method Checks Whether Version of Parent Object Exists 20081218
21 GET_CROSSREF Instance method Protected Method Checks Whether Version of Parent Object Exists 20081218
22 GET_LOGSYS Instance method Public Method Provides the Logical Systems 20081218
23 GET_NAME_RESTRICTION Instance method Protected Method Provides Length Restrictions for the Physical Name 20081218
24 GET_PHYSICAL_NAME Instance method Protected Method Checks Whether Version of Parent Object Exists 20081218
25 GET_TADIR_KEY Instance method Protected Method Checks Whether Version of Parent Object Exists 20081218
26 PREPARE_SAVE Instance method Public Method Sets Default Values, Checks Locally etc. 20081218
27 SAVE Instance method Public Method Saves Object 20081218
28 SET_ACT_RESULT Instance method Public Method Gets the Result of Activation 20081218
29 SET_BUILDING_PLAN Instance method Protected Method Checks Whether Version of Parent Object Exists 20081218
30 SET_BUSINESS_NAME Instance method Protected Method Checks Whether Version of Parent Object Exists 20081218
31 SET_DEL_RESULT Instance method Public Method Gets the Result of the Deletion 20081218
32 SET_LOGICAL_NAME Instance method Protected Method Checks Whether Version of Parent Object Exists 20081218
33 SET_PACKAGE Instance method Protected Method Checks Whether Version of Parent Object Exists 20081218
34 SET_PHYSICAL_NAME Instance method Protected Method Checks Whether Version of Parent Object Exists 20081218
35 SET_PREFIX_2 Instance method Protected Method Checks Whether Version of Parent Object Exists 20081218
36 SET_SYS_UPGRADE Instance method Protected Method Checks Whether Version of Parent Object Exists 20081218
37 SUCC_SUFFIX Static method Protected Method Forms the Successor 20081218
38 VERSION_MANAGEMENT Instance method Protected Method Version Management 20081218
Events
Class CL_MDG_GN_OBJECT has no event.
Types
Class CL_MDG_GN_OBJECT has no local type.
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ERR_OBJ Value transfer Object reference (TYPE REF TO) IF_MDG_GN_ERR_OBJECT fehlerhaftes Objekt (Generator) 20081218

Method ACTIVATE on class CL_MDG_GN_OBJECT has no exception.

Method ADD_SINGLE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUSINESS_NAME Call by reference Type reference (TYPE) CSEQUENCE betriebswirtschaftlicher Name eines Objektes 20081218
2 Importing I_LANGU Value transfer Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20081218
3 Importing I_LONG_TXT Call by reference Type reference (TYPE) CSEQUENCE Feldbezeichner lang 20081218
4 Importing I_SHORT_TXT Call by reference Type reference (TYPE) CSEQUENCE Feldbezeichner kurz 20081218
5 Importing I_TITLE Call by reference Type reference (TYPE) CSEQUENCE Überschrift 20081218
6 Importing I_TXT Call by reference Type reference (TYPE) CSEQUENCE Feldbezeichner mittel 20081218

Method ADD_SINGLE_TEXT on class CL_MDG_GN_OBJECT has no exception.

Method ADD_TARGET_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLIENT Value transfer Type reference (TYPE) MANDT oder Mandant 20081218
2 Importing I_SYSTEM Value transfer Type reference (TYPE) LOGSYS Logisches System 20081218

Method ADD_TARGET_SYSTEM on class CL_MDG_GN_OBJECT has no exception.

Method BUILD_PHYSICAL_NAME Signature

Method BUILD_PHYSICAL_NAME on class CL_MDG_GN_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_MDG_GN_GENERATION_ERR 20081218

Method BUILD_REPOSITORY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ERR_OBJ Value transfer Object reference (TYPE REF TO) IF_FINB_GN_ERR_OBJECT fehlerhaftes Objekt (Generator) 20081218

Method BUILD_REPOSITORY_OBJECT on class CL_MDG_GN_OBJECT has no exception.

Method BUILD_TGOBJ_ENTRY Signature

Method BUILD_TGOBJ_ENTRY on class CL_MDG_GN_OBJECT has no parameter.
Method BUILD_TGOBJ_ENTRY on class CL_MDG_GN_OBJECT has no exception.

Method CHECK_CRIT_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CRIT_CHANGES Value transfer Type reference (TYPE) BOOLE_D kritische Änderung erfolgt ('X') 20081218

Method CHECK_CRIT_CHANGES on class CL_MDG_GN_OBJECT has no exception.

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOGSYS Value transfer Object reference (TYPE REF TO) CL_MDG_GN_LOGSYS Repräsentiert ein logisches System 20081218
2 Returning RS_VERSIONS Value transfer Type reference (TYPE) MDG_GN_VERSIONS Zustand von Versionen eines Objektes (Generator) 20081218

Method CHECK_EXISTENCE on class CL_MDG_GN_OBJECT has no exception.

Method CHECK_GLOBAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERR_OBJ Value transfer Object reference (TYPE REF TO) IF_MDG_GN_ERR_OBJECT fehlerhaftes Objekt (Generator) 20081218

Method CHECK_GLOBAL on class CL_MDG_GN_OBJECT has no exception.

Method CHECK_TABLE_CONVERSION Signature

Method CHECK_TABLE_CONVERSION on class CL_MDG_GN_OBJECT has no parameter.
Method CHECK_TABLE_CONVERSION on class CL_MDG_GN_OBJECT has no exception.

Method CHECK_VERSION_OF_SUPER_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SUPER_OBJECT Value transfer Object reference (TYPE REF TO) IF_MDG_GN_OBJECT übergeordnetes Objekt 20081218
2 Returning R_NEW_VERSION_EXISTS Value transfer Type reference (TYPE) BOOLE_D neue Version existiert 20081218

Method CHECK_VERSION_OF_SUPER_OBJECT on class CL_MDG_GN_OBJECT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WORKLIST Value transfer Object reference (TYPE REF TO) CL_MDG_GN_LOW_LEVEL Kern des Generators (low level) 20081218
2 Importing I_INST_TYPE Value transfer Type reference (TYPE) CHAR1 Art der Instanzierung 20081218
3 Importing I_KIND Value transfer Type reference (TYPE) MDG_GN_OBJ_KIND Objektart (Generator) 20081218
4 Importing I_LANGUAGE Value transfer Type reference (TYPE) SPRAS Sprachenschlüssel 20081218
5 Importing I_PHYSICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE phsischer Name des Objektes 20081218
6 Importing I_SYSTEM Value transfer Type reference (TYPE) LOGSYS Zielsystem 20081218
# Exception Resumable Description Created on
1 CX_MDG_GN_GENERATION_ERR 20081218

Method CREATE_ERR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ERROR_CODE Value transfer Type reference (TYPE) MDG_GN_ERROR_CODE Fehlerkode 20081218
2 Importing I_KIND Value transfer Type reference (TYPE) MDG_GN_OBJ_KIND Objektart (Generator) 20081218
3 Importing I_MSGNO Value transfer Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20081218
4 Importing I_MSGTY Value transfer Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20081218
5 Importing I_MSGV1 Value transfer Type reference (TYPE) CSEQUENCE 20081218
6 Importing I_MSGV2 Value transfer Type reference (TYPE) CSEQUENCE 20081218
7 Importing I_MSGV3 Value transfer Type reference (TYPE) CSEQUENCE 20081218
8 Importing I_MSGV4 Value transfer Type reference (TYPE) CSEQUENCE 20081218
9 Importing I_PHYSICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE physischer Name 20081218
10 Returning RO_ERROR_OBJ Value transfer Object reference (TYPE REF TO) IF_MDG_GN_ERR_OBJECT fehlerhaftes Objekt (Generator) 20081218

Method CREATE_ERR_OBJ on class CL_MDG_GN_OBJECT has no exception.

Method CREATE_NEW_VERSION Signature

Method CREATE_NEW_VERSION on class CL_MDG_GN_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_MDG_GN_GENERATION_ERR 20081218

Method CREATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WORKLIST Value transfer Object reference (TYPE REF TO) CL_MDG_GN_LOW_LEVEL Kern des Generators (low level) 20081218
2 Importing I_INST_TYPE Value transfer Attribute reference (LIKE) IF_FINB_GN_OBJECT=>A_INST_TYPE IF_FINB_GN_OBJECT=>A_INST_TYPE_ANY Art der Instanzierung 20081218
3 Importing I_KIND Value transfer Type reference (TYPE) MDG_GN_OBJ_KIND Objektart (Generator) 20081218
4 Importing I_LANGUAGE Value transfer Type reference (TYPE) SPRAS Sprachenschlüssel 20081218
5 Importing I_PHYSICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE physikalischer Name 20081218
6 Importing I_SYSTEM Value transfer Type reference (TYPE) LOGSYS Zielsystem 20081218
7 Returning RO_OBJ Value transfer Object reference (TYPE REF TO) CL_MDG_GN_OBJECT Objekt im Kontext des Generators 20081218
# Exception Resumable Description Created on
1 CX_MDG_GN_GENERATION_ERR 20081218

Method CREATE_RAW_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WORKLIST Value transfer Object reference (TYPE REF TO) CL_MDG_GN_LOW_LEVEL Kern des Generators (low level) 20081218
2 Importing I_BUSINESS_NAME Value transfer Type reference (TYPE) CSEQUENCE betriebswirtschaftlicher Name 20081218
3 Importing I_KIND Value transfer Type reference (TYPE) MDG_GN_OBJ_KIND Objektart (Generator) 20081218
4 Importing I_PHYSICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE physikalischer Name 20081218
5 Importing I_SYSTEM Value transfer Type reference (TYPE) LOGSYS Zielsystem 20081218
6 Returning RO_RAW_OBJ Value transfer Object reference (TYPE REF TO) CL_MDG_GN_OBJECT Objekt im Kontext des Generators 20081218

Method CREATE_RAW_OBJECT on class CL_MDG_GN_OBJECT has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ERR_OBJ Value transfer Object reference (TYPE REF TO) IF_MDG_GN_ERR_OBJECT fehlerhaftes Objekt (Generator) 20081218
2 Importing I_INCONSIDERATE Value transfer Type reference (TYPE) BOOLE_D ohne Beachtung von Referenzen 20081218

Method DELETE on class CL_MDG_GN_OBJECT has no exception.

Method DEQUEUE_OBJECT Signature

Method DEQUEUE_OBJECT on class CL_MDG_GN_OBJECT has no parameter.
Method DEQUEUE_OBJECT on class CL_MDG_GN_OBJECT has no exception.

Method EXCEPTION_TO_ERR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ERR_OBJ Call by reference Object reference (TYPE REF TO) IF_MDG_GN_ERR_OBJECT fehlerhaftes Objekt (Generator) 20081218
2 Importing IO_GEN_ERROR Value transfer Object reference (TYPE REF TO) CX_MDG_GN_GENERATION_ERR Generierungsfehler 20081218

Method EXCEPTION_TO_ERR_OBJ on class CL_MDG_GN_OBJECT has no exception.

Method GET_CATALOG_ENTRY Signature

Method GET_CATALOG_ENTRY on class CL_MDG_GN_OBJECT has no parameter.
Method GET_CATALOG_ENTRY on class CL_MDG_GN_OBJECT has no exception.

Method GET_CROSSREF Signature

Method GET_CROSSREF on class CL_MDG_GN_OBJECT has no parameter.
Method GET_CROSSREF on class CL_MDG_GN_OBJECT has no exception.

Method GET_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_LOGSYS Value transfer Type reference (TYPE) MDG_GN_T_LOGSYS Tabelle logischer Systeme 20081218

Method GET_LOGSYS on class CL_MDG_GN_OBJECT has no exception.

Method GET_NAME_RESTRICTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAX_NAME_LEN Value transfer Type reference (TYPE) I maximale Länge des Namens 20081218
2 Exporting E_SUFFIX_LEN Value transfer Type reference (TYPE) I Suffixlänge 20081218

Method GET_NAME_RESTRICTION on class CL_MDG_GN_OBJECT has no exception.

Method GET_PHYSICAL_NAME Signature

Method GET_PHYSICAL_NAME on class CL_MDG_GN_OBJECT has no parameter.
Method GET_PHYSICAL_NAME on class CL_MDG_GN_OBJECT has no exception.

Method GET_TADIR_KEY Signature

Method GET_TADIR_KEY on class CL_MDG_GN_OBJECT has no parameter.
Method GET_TADIR_KEY on class CL_MDG_GN_OBJECT has no exception.

Method PREPARE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ERR_OBJ Value transfer Object reference (TYPE REF TO) IF_MDG_GN_ERR_OBJECT fehlerhaftes Objekt (Generator) 20081218

Method PREPARE_SAVE on class CL_MDG_GN_OBJECT has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ERR_OBJ Value transfer Object reference (TYPE REF TO) IF_MDG_GN_ERR_OBJECT fehlerhaftes Objekt (Generator) 20081218

Method SAVE on class CL_MDG_GN_OBJECT has no exception.

Method SET_ACT_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERR_OBJ Value transfer Object reference (TYPE REF TO) IF_MDG_GN_ERR_OBJECT fehlerhaftes Objekt (Generator) 20081218

Method SET_ACT_RESULT on class CL_MDG_GN_OBJECT has no exception.

Method SET_BUILDING_PLAN Signature

Method SET_BUILDING_PLAN on class CL_MDG_GN_OBJECT has no parameter.
Method SET_BUILDING_PLAN on class CL_MDG_GN_OBJECT has no exception.

Method SET_BUSINESS_NAME Signature

Method SET_BUSINESS_NAME on class CL_MDG_GN_OBJECT has no parameter.
Method SET_BUSINESS_NAME on class CL_MDG_GN_OBJECT has no exception.

Method SET_DEL_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERR_OBJ Value transfer Object reference (TYPE REF TO) IF_MDG_GN_ERR_OBJECT fehlerhaftes Objekt (Generator) 20081218

Method SET_DEL_RESULT on class CL_MDG_GN_OBJECT has no exception.

Method SET_LOGICAL_NAME Signature

Method SET_LOGICAL_NAME on class CL_MDG_GN_OBJECT has no parameter.
Method SET_LOGICAL_NAME on class CL_MDG_GN_OBJECT has no exception.

Method SET_PACKAGE Signature

Method SET_PACKAGE on class CL_MDG_GN_OBJECT has no parameter.
Method SET_PACKAGE on class CL_MDG_GN_OBJECT has no exception.

Method SET_PHYSICAL_NAME Signature

Method SET_PHYSICAL_NAME on class CL_MDG_GN_OBJECT has no parameter.
Method SET_PHYSICAL_NAME on class CL_MDG_GN_OBJECT has no exception.

Method SET_PREFIX_2 Signature

Method SET_PREFIX_2 on class CL_MDG_GN_OBJECT has no parameter.
Method SET_PREFIX_2 on class CL_MDG_GN_OBJECT has no exception.

Method SET_SYS_UPGRADE Signature

Method SET_SYS_UPGRADE on class CL_MDG_GN_OBJECT has no parameter.
Method SET_SYS_UPGRADE on class CL_MDG_GN_OBJECT has no exception.

Method SUCC_SUFFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SUFFIX Value transfer Type reference (TYPE) MDG_GN_SUFFIX Suffix für generierte Objekte 20081218
2 Exporting E_SHORT_SUFFIX Value transfer Type reference (TYPE) MDG_GN_SUFFIX Suffix für generierte Objekte 20081218
3 Importing I_SUFFIX_LEN Value transfer Type reference (TYPE) I wirkliche Suffixlänge 20081218

Method SUCC_SUFFIX on class CL_MDG_GN_OBJECT has no exception.

Method VERSION_MANAGEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SUPER_OBJECT Value transfer Object reference (TYPE REF TO) IF_MDG_GN_OBJECT übergeordnetes Objekt 20081218
# Exception Resumable Description Created on
1 CX_MDG_GN_GENERATION_ERR 20081218
History
Last changed by/on SAP  20130531 
SAP Release Created in 702