SAP ABAP Class CL_ESH_OM_GENERIC_SERVICES (Generic Service Methods)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_OBJ_MOD_REP (Package) Model Repository
Properties
Class CL_ESH_OM_GENERIC_SERVICES  
Short Description Generic Service Methods    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class ESH_OM_OBJ_MODEL_REP    
Program status     
Category 0   
Package S_ESH_ENG_OBJ_MOD_REP   Model Repository 
Created 20070319   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_ESH_OM_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_ESH_OM_GENERIC_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_ESH_OM_GTABKEY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_ESH_OM_GTABKEY_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ESH_OM_GENERIC_SERVICES has no interface implemented.
Friends
Class CL_ESH_OM_GENERIC_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DELETED Constant Private Type reference (TYPE) ESH_E_OM_UPDATE_FLAG 'D' Update flag 20070319
2 GC_INSERTED Constant Private Type reference (TYPE) ESH_E_OM_UPDATE_FLAG 'I' Update flag 20070319
3 GC_MODIFIED Constant Private Type reference (TYPE) ESH_E_OM_UPDATE_FLAG 'M' Update flag 20070319
4 GC_NEW Constant Private Type reference (TYPE) ESH_E_OM_UPDATE_FLAG 'N' Update flag 20070319
5 GC_NEW_DELETED Constant Private Type reference (TYPE) ESH_E_OM_UPDATE_FLAG 'L' Update flag 20070319
6 GC_NULL Constant Private Type reference (TYPE) ESH_E_OM_UPDATE_FLAG 'U' Update flag 20070319
7 GC_ORIGINAL Constant Private Type reference (TYPE) ESH_E_OM_UPDATE_FLAG ' ' Update flag 20070319
8 GC_SWCV_INSERTED Constant Private Type reference (TYPE) ESH_E_OM_UPDATE_FLAG 'S' Update flag 20080331
9 GS_MESSAGE_LEVELS Static Attribute Private Type reference (TYPE) ESH_S_OM_MESSAGE_LEVELS CL_ESH_OM_CONSTANTS=>GS_MESSAGE_LEVELS Message levels 20070411
10 MT_T002T Static Attribute Private Type reference (TYPE) LTY_T_T002T 20070621
11 MV_APPLOG_CONTEXT Static Attribute Public Type reference (TYPE) CHAR2 Single-Character Flag 20130808
12 MV_SAP_CUST_CLIENT Static Attribute Private Type reference (TYPE) XFELD Checkbox 20080625
13 MV_SAP_SYSTEM Static Attribute Private Type reference (TYPE) XFELD Checkbox 20080625
14 MV_SKIP_CHECKS Static Attribute Public Type reference (TYPE) XFELD ' ' Flag: Skip generic checks 20070522
15 MV_SYSTEM_CLIENT_ROLE Static Attribute Private Type reference (TYPE) CCCATEGORY Client control: Role of client (production, test,...) 20080625
16 MV_SYSTEM_DATA_READ Static Attribute Private Type reference (TYPE) XFELD Checkbox 20080625
17 MV_T002T_READ Static Attribute Private Type reference (TYPE) XFELD Flag: Language texts read 20070621
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_AUTH_OBJECT Static method Public Method Adjust authorization objects 20100830
2 ADJUST_INTERACTIVE_NAV Static method Public Method Adjust interactive navigation flag 20100830
3 ADJUST_LOGCON Static method Public Method Adjust logical conjunctions 20100830
4 ADJUST_OTYPK Static method Public Method Adjust keywords 20080731
5 ADJUST_OTYPNRFU Static method Public Method Adjust UI area assignment 20090310
6 ADJUST_REQUEST_RELEVANCE Static method Public Method Adjust request relevavnce flags 20100830
7 CHANGE_UPDATE_FLAG Static method Public Method Change update flag 20070319
8 CHECK_AREA Static method Public Method Check area 20070405
9 CHECK_CHARACTERS Static method Public Method Check characters 20071108
10 CHECK_CONNECTORS_EXIST Static method Public Method Check if connectors exist for an object type 20080607
11 CHECK_DELETE_ALLOWED Static method Public Method Check if a Delete is allowed 20080326
12 CHECK_DELETE_ALLOWED_IA Static method Public Method Check if a Delete is allowed 20090602
13 CHECK_DELETE_ALLOWED_IMPORT Static method Public Method Check if a Delete is allowed 20090403
14 CHECK_ENTITY Static method Public Method Check key and existence of entities 20070502
15 CHECK_KEY Static method Public Method Check key 20070412
16 CHECK_MODE Static method Public Method Check mode 20070405
17 CHECK_MODEL_CATEGORY Static method Public Method Check model category 20081117
18 CHECK_MODIFY_ALLOWED Static method Public Method Check if a Modify is allowed 20080326
19 CHECK_MODIFY_ALLOWED_IA Static method Public Method Check if a Modify is allowed 20090602
20 CHECK_OBLIGATORY_FIELD Static method Public Method Check obligatory fields 20071012
21 CHECK_ONLY_OWN_MODEL_FLAGS Static method Public Method Check flags for getting only own model data 20110217
22 CHECK_SAVE_ALLOWED Static method Public Method Check if a Save is allowed 20090112
23 CHECK_UPPER_CASE Static method Public Method Check uppercase 20071108
24 CLEAR_ADMIN_DATA Static method Public Method Clear admin data 20101207
25 CLEAR_ADMIN_DATA_DATATY Static method Public Method Clear admin data for data types 20101208
26 COLLECT_REFERENCES Static method Public Method Collect references 20100217
27 CONVERT_DATATYPE_OUTPUT Static method Public Method Convert data type 20100427
28 CONVERT_REFERENCE_TO_READONLY Static method Public Method 20101216
29 CREATE_NEW_ID Static method Public Method Create new ID 20070321
30 DELETE_MODELS Static method Public Method Delete models 20070426
31 DEL_DATA_GENERIC_INT Static method Public Method Delete internal buffer 20070319
32 DEL_DATA_GENERIC_INT_KEY_2 Static method Public Method Delete internal buffer 20100429
33 DEL_DATA_GENERIC_INT_SORT_BUF Static method Public Method Delete internal buffer 20080312
34 DEL_TEXTS_GENERIC_INT Static method Public Method Delete texts from internal buffer 20070319
35 DEL_TEXTS_GENERIC_INT_SORTED Static method Public Method Delete texts from internal buffer 20070622
36 GET_CLIENTS_WITH_CONTENT Static method Public Method Get clients with model content 20080228
37 GET_GENERIC_NODE_FIELD Static method Public Method Get name of generic node field 20101025
38 GET_GENERIC_NODE_FIELD_GUID Static method Public Method Get GUID for generic node field 20101025
39 GET_IA_NODE_NAME Static method Public Method Get node name in active or inactive area 20090709
40 GET_IA_OBJECT_TYPE_NAME Static method Public Method Get object type name in active or inactive area 20090709
41 GET_IA_REQUEST Static method Public Method Get request in active or inactive area 20090709
42 GET_LR_CL_OTYP_FOR_METHOD Static method Public Method Get OTYP reference for method 20130318
43 GET_MESSAGE_INFO_REFERENCE Static method Public Method Get info message 20100217
44 GET_MESSAGE_INFO_REFERENCING Static method Public Method Get info message 20100217
45 GET_OM_DDIC_DATA Static method Public Method 20131112
46 GET_SPTXT Static method Public Method Get language texts 20070621
47 GET_SYSTEM_DATA Static method Public Method Get system data 20080625
48 GET_TABLE_ID Static method Public Method Get the table id 20131014
49 GET_TABNAME_FROM_KEY_INT Static method Public Method Get table name from internal key 20081218
50 GET_TRANS Static method Public Method Get transport table 20131030
51 GET_TTYP_FIELDS Static method Public Method Get info for table type 20131022
52 INSTANTIATE_MODELS Static method Public Method Instantiate models 20100506
53 IS_GUID_32 Static method Public Method Check: String is GUID_32 20070507
54 IS_SAP_CUST_CLIENT Static method Public Method Client is SAP customizing client 20130211
55 MAKE_ATTRIBUTES_FROM_DDIC Static method Public Method Make node attributes from DDIC 20090327
56 MANAGE_FACTORY_EXCEPTION Static method Public Method Manage exception of factories 20081212
57 MANAGE_GTABKEYS Static method Public Method Set internal buffer 20131021
58 MANAGE_GTABKEYS_REASON Static method Private Method Set internal buffer 20131118
59 MESSAGE Static method Public Method Message 20070410
60 MESSAGES Static method Public Method Messages 20100112
61 MESSAGE_WITH_CONTEXT Static method Public Method Message with context 20131022
62 MIRROR_STRING Static method Public Method Mirror strings 20071107
63 MIX_STRINGS Static method Public Method Mix strings 20071107
64 READ_TABLE_GENERIC Static method Public Method Generic read on table 20131024
65 REMOVE_MODELS_FROM_FACTORIES Static method Public Method Remove models from factories 20080407
66 REPLICATE_CATMOD Static method Public Method Replicate category model 20100413
67 REPLICATE_MODEL Static method Public Method Replicate model 20100413
68 RESET_ALL_BUFFERS Static method Public Method Reset all buffers of all repository instances 20130325
69 RESET_MODELS Static method Public Method Reset buffers of models 20080505
70 RESET_MODELS_OF_USING_SYSRELS Static method Public Method Reset the models of using SWCVs 20080506
71 RESOLVE_OTYPK_CONFLICTS Static method Public Method Adjust conflicts in ESH_OM_COTYPK 20100423
72 SAVE_MODELS Static method Public Method Save models 20070426
73 SAVE_MODELS_EXT Static method Public Method Save models 20101020
74 SAVE_TABLE Static method Public Method Save 20070319
75 SET_ADMIN_DATA Static method Public Method Set admin data 20070326
76 SET_APPLOG_CONTEXT Static method Public Method Set application log context 20130808
77 SET_AREA Static method Public Method Set area 20070329
78 SET_DATA_GENERIC_INT Static method Public Method Set internal buffer 20070319
79 SET_DATA_GENERIC_INT_KEY_2 Static method Public Method Set internal buffer 20100429
80 SET_DATA_GENERIC_INT_SORT_BUF Static method Public Method Set internal buffer 20080312
81 SET_GTABKEY_ORIG_KEYS Static method Private Method Set original keys for GTAB`KEY 20131125
82 SET_MESSAGE_LEVELS Static method Public Method Set message levels 20070411
83 SET_MODE Static method Public Method Set mode 20070427
84 SET_REFERENCES_READONLY Static method Public Method 20101216
85 SET_TABLE_GENERIC_INT Static method Public Method Generic set internal 20131108
86 SET_TEXTS_GENERIC_INT Static method Public Method Set internal buffer 20070319
87 SET_TEXTS_GENERIC_INT_SORTED Static method Public Method Set internal buffer 20070622
Events
Class CL_ESH_OM_GENERIC_SERVICES has no event.
Types
Class CL_ESH_OM_GENERIC_SERVICES has no local type.
Method Signatures

Method ADJUST_AUTH_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AAUTHONW Call by reference Type reference (TYPE) ESH_T_OM_AAUTHONW Table Type for ESH_t_OM_AAUTHONW 20100830

Method ADJUST_AUTH_OBJECT on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method ADJUST_INTERACTIVE_NAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AOTYPNF Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF Table Type for ESH_S_OM_AOTYPNF 20100830
2 Changing CT_AOTYPNQF Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNQF Table Type for ESH_S_OM_AOTYPNQF 20100830

Method ADJUST_INTERACTIVE_NAV on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method ADJUST_LOGCON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AOTYPNCCL Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNCCL Table Type for ESH_t_OM_AOTYPNCCl 20100830

Method ADJUST_LOGCON on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method ADJUST_OTYPK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AOTYPK Call by reference Type reference (TYPE) ESH_T_OM_AOTYPK Table Type for ESH_T_OM_AOTYPNQK 20080731

Method ADJUST_OTYPK on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method ADJUST_OTYPNRFU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AOTYPNRFU Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNRFU Table Type for ESH_S_OM_AOTYPNRFU 20090310

Method ADJUST_OTYPNRFU on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method ADJUST_REQUEST_RELEVANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AOTYPNQ Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNQ Table Type for ESH_S_OM_AOTYPNQ 20100830

Method ADJUST_REQUEST_RELEVANCE on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CHANGE_UPDATE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_UPDATE_FLAG Call by reference Type reference (TYPE) ESH_E_OM_UPDATE_FLAG Update Flag 20070319
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070319
3 Importing IV_UPDATE_FLAG Call by reference Type reference (TYPE) ESH_E_OM_UPDATE_FLAG Update Flag 20070319
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070319

Method CHECK_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20070405

Method CHECK_AREA on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CHECK_CHARACTERS Signature

Method CHECK_CHARACTERS on class CL_ESH_OM_GENERIC_SERVICES has no parameter.
Method CHECK_CHARACTERS on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CHECK_CONNECTORS_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONNECTORS_EXIST Value transfer Type reference (TYPE) XFELD Checkbox 20080607
2 Importing IS_AOTYP_EXT Call by reference Type reference (TYPE) ESH_S_OM_AOTYP_EXT Table ESH_OM_AOTYP in External Representation 20080607
3 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20080607

Method CHECK_CONNECTORS_EXIST on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CHECK_DELETE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT_OLD Call by reference Object reference (TYPE REF TO) DATA 20080326
2 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20080402
3 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20080326
4 Returning RV_ALLOWED Value transfer Type reference (TYPE) XFELD Checkbox 20080326

Method CHECK_DELETE_ALLOWED on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CHECK_DELETE_ALLOWED_IA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT_OLD Call by reference Object reference (TYPE REF TO) DATA 20090602
2 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20090602
3 Importing IV_MODEL_GUID_IA Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090602
4 Returning RV_ALLOWED Value transfer Type reference (TYPE) XFELD Checkbox 20090602

Method CHECK_DELETE_ALLOWED_IA on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CHECK_DELETE_ALLOWED_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090403
2 Importing IV_ORG_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090403
3 Returning RV_IS_ALLOWED Value transfer Type reference (TYPE) XFELD Checkbox 20090403

Method CHECK_DELETE_ALLOWED_IMPORT on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CHECK_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CONTEXT Call by reference Type reference (TYPE) XFELD Flag: Context Message issued 20070507
2 Changing CV_EXISTS Call by reference Type reference (TYPE) XFELD Flag: Object exists 20070502
3 Changing CV_KEY_ERROR Call by reference Type reference (TYPE) XFELD Flag: Error in Key 20070502
4 Changing CV_RAISE_EXCEPTION Value transfer Type reference (TYPE) XFELD Flag: Raise Exception 20070502
5 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070502
6 Importing IR_CALLBACK Call by reference Object reference (TYPE REF TO) IF_ESH_OM_CALLBACK Call Back 20070502
7 Importing IS_MESSAGE Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20070502
8 Importing IS_MESSAGE_CON Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20070502
9 Importing IS_MESSAGE_EX Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20070502
10 Importing IS_TABLE_LINE Value transfer Type reference (TYPE) ANY 20070502
11 Importing IV_CHECK_EXISTENCE Value transfer Type reference (TYPE) XFELD Checkbox 20070502
12 Importing IV_DIFFERENTIATOR Value transfer Type reference (TYPE) ANY 20070502
13 Importing IV_FIELD10_VALUE Value transfer Type reference (TYPE) ANY 20070502
14 Importing IV_FIELD11_VALUE Value transfer Type reference (TYPE) ANY 20070507
15 Importing IV_FIELD12_VALUE Value transfer Type reference (TYPE) ANY 20070507
16 Importing IV_FIELD13_VALUE Value transfer Type reference (TYPE) ANY 20070507
17 Importing IV_FIELD14_VALUE Value transfer Type reference (TYPE) ANY 20070507
18 Importing IV_FIELD15_VALUE Value transfer Type reference (TYPE) ANY 20070507
19 Importing IV_FIELD16_VALUE Value transfer Type reference (TYPE) ANY 20070507
20 Importing IV_FIELD17_VALUE Value transfer Type reference (TYPE) ANY 20070507
21 Importing IV_FIELD18_VALUE Value transfer Type reference (TYPE) ANY 20070507
22 Importing IV_FIELD19_VALUE Value transfer Type reference (TYPE) ANY 20070507
23 Importing IV_FIELD1_VALUE Value transfer Type reference (TYPE) ANY 20070502
24 Importing IV_FIELD20_VALUE Value transfer Type reference (TYPE) ANY 20070507
25 Importing IV_FIELD2_VALUE Value transfer Type reference (TYPE) ANY 20070502
26 Importing IV_FIELD3_VALUE Value transfer Type reference (TYPE) ANY 20070502
27 Importing IV_FIELD4_VALUE Value transfer Type reference (TYPE) ANY 20070502
28 Importing IV_FIELD5_VALUE Value transfer Type reference (TYPE) ANY 20070502
29 Importing IV_FIELD6_VALUE Value transfer Type reference (TYPE) ANY 20070502
30 Importing IV_FIELD7_VALUE Value transfer Type reference (TYPE) ANY 20070502
31 Importing IV_FIELD8_VALUE Value transfer Type reference (TYPE) ANY 20070502
32 Importing IV_FIELD9_VALUE Value transfer Type reference (TYPE) ANY 20070502
33 Importing IV_FOCUS_NAME1 Value transfer Type reference (TYPE) NAME_KOMP Component name 20070502
34 Importing IV_FOCUS_NAME10 Value transfer Type reference (TYPE) NAME_KOMP 20070502
35 Importing IV_FOCUS_NAME2 Value transfer Type reference (TYPE) NAME_KOMP Component name 20070502
36 Importing IV_FOCUS_NAME3 Value transfer Type reference (TYPE) NAME_KOMP Component name 20070502
37 Importing IV_FOCUS_NAME4 Value transfer Type reference (TYPE) NAME_KOMP Component name 20070502
38 Importing IV_FOCUS_NAME5 Value transfer Type reference (TYPE) NAME_KOMP Component name 20070502
39 Importing IV_FOCUS_NAME6 Value transfer Type reference (TYPE) NAME_KOMP 20070502
40 Importing IV_FOCUS_NAME7 Value transfer Type reference (TYPE) NAME_KOMP 20070502
41 Importing IV_FOCUS_NAME8 Value transfer Type reference (TYPE) NAME_KOMP 20070502
42 Importing IV_FOCUS_NAME9 Value transfer Type reference (TYPE) NAME_KOMP 20070502
43 Importing IV_FOCUS_NAME_CON Value transfer Type reference (TYPE) NAME_KOMP Component name 20070502
44 Importing IV_FOCUS_NAME_EX Value transfer Type reference (TYPE) NAME_KOMP Component name 20070502
45 Importing IV_FOCUS_VALUE1 Value transfer Type reference (TYPE) ANY 20070502
46 Importing IV_FOCUS_VALUE10 Value transfer Type reference (TYPE) ANY 20070502
47 Importing IV_FOCUS_VALUE2 Value transfer Type reference (TYPE) ANY 20070502
48 Importing IV_FOCUS_VALUE3 Value transfer Type reference (TYPE) ANY 20070502
49 Importing IV_FOCUS_VALUE4 Value transfer Type reference (TYPE) ANY 20070502
50 Importing IV_FOCUS_VALUE5 Value transfer Type reference (TYPE) ANY 20070502
51 Importing IV_FOCUS_VALUE6 Value transfer Type reference (TYPE) ANY 20070502
52 Importing IV_FOCUS_VALUE7 Value transfer Type reference (TYPE) ANY 20070502
53 Importing IV_FOCUS_VALUE8 Value transfer Type reference (TYPE) ANY 20070502
54 Importing IV_FOCUS_VALUE9 Value transfer Type reference (TYPE) ANY 20070502
55 Importing IV_FOCUS_VALUE_CON Value transfer Type reference (TYPE) ANY 20070502
56 Importing IV_FOCUS_VALUE_EX Value transfer Type reference (TYPE) ANY 20070502
57 Importing IV_KEY1 Value transfer Type reference (TYPE) ANY 20070502
58 Importing IV_KEY10 Value transfer Type reference (TYPE) ANY 20070502
59 Importing IV_KEY2 Value transfer Type reference (TYPE) ANY 20070502
60 Importing IV_KEY3 Value transfer Type reference (TYPE) ANY 20070502
61 Importing IV_KEY4 Value transfer Type reference (TYPE) ANY 20070502
62 Importing IV_KEY5 Value transfer Type reference (TYPE) ANY 20070502
63 Importing IV_KEY6 Value transfer Type reference (TYPE) ANY 20070502
64 Importing IV_KEY7 Value transfer Type reference (TYPE) ANY 20070502
65 Importing IV_KEY8 Value transfer Type reference (TYPE) ANY 20070502
66 Importing IV_KEY9 Value transfer Type reference (TYPE) ANY 20070502
67 Importing IV_LOG_LEVEL_CON Value transfer Type reference (TYPE) ESH_E_OM_MESSAGE_LEVEL Message Levels 20070502
68 Importing IV_LOG_LEVEL_EX Value transfer Type reference (TYPE) ESH_E_OM_MESSAGE_LEVEL Message Levels 20070502
69 Importing IV_MESSAGE_LEVEL Call by reference Type reference (TYPE) ESH_E_OM_MESSAGE_LEVEL Message Levels 20070502
70 Importing IV_MESSAGE_LEVEL_CON Value transfer Type reference (TYPE) ESH_E_OM_MESSAGE_LEVEL Message Levels 20070502
71 Importing IV_MESSAGE_LEVEL_EX Value transfer Type reference (TYPE) ESH_E_OM_MESSAGE_LEVEL Message Levels 20070502
72 Importing IV_MODEL_GUID Value transfer Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20100609
73 Importing IV_PRIMARY_KEY Value transfer Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20070502
74 Importing IV_TABLE_NAME Value transfer Type reference (TYPE) BALTABNAME Application Log: Context: DDIC structure name 20070502
75 Importing IV_TABNAME_ENTITY Value transfer Type reference (TYPE) TABNAME Table Name 20070502

Method CHECK_ENTITY on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CHECK_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_KEY_ERROR Call by reference Type reference (TYPE) XFELD Flag: Error in Key 20070416
2 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Flag: Raise Exception 20070412
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070412
4 Importing IS_MESSAGE Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20070412
5 Importing IS_TABLE_LINE Value transfer Type reference (TYPE) ANY 20070412
6 Importing IV_DIFFERENTIATOR Value transfer Type reference (TYPE) ANY 20070412
7 Importing IV_FIELD10_VALUE Value transfer Type reference (TYPE) ANY 20070412
8 Importing IV_FIELD11_VALUE Value transfer Type reference (TYPE) ANY 20070507
9 Importing IV_FIELD12_VALUE Value transfer Type reference (TYPE) ANY 20070507
10 Importing IV_FIELD13_VALUE Value transfer Type reference (TYPE) ANY 20070507
11 Importing IV_FIELD14_VALUE Value transfer Type reference (TYPE) ANY 20070507
12 Importing IV_FIELD15_VALUE Value transfer Type reference (TYPE) ANY 20070507
13 Importing IV_FIELD16_VALUE Value transfer Type reference (TYPE) ANY 20070507
14 Importing IV_FIELD17_VALUE Value transfer Type reference (TYPE) ANY 20070507
15 Importing IV_FIELD18_VALUE Value transfer Type reference (TYPE) ANY 20070507
16 Importing IV_FIELD19_VALUE Value transfer Type reference (TYPE) ANY 20070507
17 Importing IV_FIELD1_VALUE Value transfer Type reference (TYPE) ANY 20070412
18 Importing IV_FIELD20_VALUE Value transfer Type reference (TYPE) ANY 20070507
19 Importing IV_FIELD2_VALUE Value transfer Type reference (TYPE) ANY 20070412
20 Importing IV_FIELD3_VALUE Value transfer Type reference (TYPE) ANY 20070412
21 Importing IV_FIELD4_VALUE Value transfer Type reference (TYPE) ANY 20070412
22 Importing IV_FIELD5_VALUE Value transfer Type reference (TYPE) ANY 20070412
23 Importing IV_FIELD6_VALUE Value transfer Type reference (TYPE) ANY 20070412
24 Importing IV_FIELD7_VALUE Value transfer Type reference (TYPE) ANY 20070412
25 Importing IV_FIELD8_VALUE Value transfer Type reference (TYPE) ANY 20070412
26 Importing IV_FIELD9_VALUE Value transfer Type reference (TYPE) ANY 20070412
27 Importing IV_FOCUS_NAME1 Value transfer Type reference (TYPE) NAME_KOMP Component name 20070412
28 Importing IV_FOCUS_NAME10 Value transfer Type reference (TYPE) NAME_KOMP 20070412
29 Importing IV_FOCUS_NAME2 Value transfer Type reference (TYPE) NAME_KOMP Component name 20070412
30 Importing IV_FOCUS_NAME3 Value transfer Type reference (TYPE) NAME_KOMP Component name 20070412
31 Importing IV_FOCUS_NAME4 Value transfer Type reference (TYPE) NAME_KOMP Component name 20070412
32 Importing IV_FOCUS_NAME5 Value transfer Type reference (TYPE) NAME_KOMP Component name 20070412
33 Importing IV_FOCUS_NAME6 Value transfer Type reference (TYPE) NAME_KOMP 20070412
34 Importing IV_FOCUS_NAME7 Value transfer Type reference (TYPE) NAME_KOMP 20070412
35 Importing IV_FOCUS_NAME8 Value transfer Type reference (TYPE) NAME_KOMP 20070412
36 Importing IV_FOCUS_NAME9 Value transfer Type reference (TYPE) NAME_KOMP 20070412
37 Importing IV_FOCUS_VALUE1 Value transfer Type reference (TYPE) ANY 20070412
38 Importing IV_FOCUS_VALUE10 Value transfer Type reference (TYPE) ANY 20070412
39 Importing IV_FOCUS_VALUE2 Value transfer Type reference (TYPE) ANY 20070412
40 Importing IV_FOCUS_VALUE3 Value transfer Type reference (TYPE) ANY 20070412
41 Importing IV_FOCUS_VALUE4 Value transfer Type reference (TYPE) ANY 20070412
42 Importing IV_FOCUS_VALUE5 Value transfer Type reference (TYPE) ANY 20070412
43 Importing IV_FOCUS_VALUE6 Value transfer Type reference (TYPE) ANY 20070412
44 Importing IV_FOCUS_VALUE7 Value transfer Type reference (TYPE) ANY 20070412
45 Importing IV_FOCUS_VALUE8 Value transfer Type reference (TYPE) ANY 20070412
46 Importing IV_FOCUS_VALUE9 Value transfer Type reference (TYPE) ANY 20070412
47 Importing IV_KEY1 Value transfer Type reference (TYPE) ANY 20070412
48 Importing IV_KEY10 Value transfer Type reference (TYPE) ANY 20070412
49 Importing IV_KEY2 Value transfer Type reference (TYPE) ANY 20070412
50 Importing IV_KEY3 Value transfer Type reference (TYPE) ANY 20070412
51 Importing IV_KEY4 Value transfer Type reference (TYPE) ANY 20070412
52 Importing IV_KEY5 Value transfer Type reference (TYPE) ANY 20070412
53 Importing IV_KEY6 Value transfer Type reference (TYPE) ANY 20070412
54 Importing IV_KEY7 Value transfer Type reference (TYPE) ANY 20070412
55 Importing IV_KEY8 Value transfer Type reference (TYPE) ANY 20070412
56 Importing IV_KEY9 Value transfer Type reference (TYPE) ANY 20070412
57 Importing IV_MESSAGE_LEVEL Call by reference Type reference (TYPE) ESH_E_OM_MESSAGE_LEVEL Message Levels 20070412
58 Importing IV_PRIMARY_KEY Value transfer Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20070412
59 Importing IV_TABLE_NAME Value transfer Type reference (TYPE) BALTABNAME Application Log: Context: DDIC structure name 20070412

Method CHECK_KEY on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CHECK_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) ESH_E_OM_MODE Mode 20070405

Method CHECK_MODE on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CHECK_MODEL_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL_CAT Call by reference Type reference (TYPE) ESH_E_OM_MODEL_CATEGORY 20081117

Method CHECK_MODEL_CATEGORY on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CHECK_MODIFY_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT_NEW Call by reference Object reference (TYPE REF TO) DATA 20080326
2 Importing IR_OBJECT_OLD Call by reference Object reference (TYPE REF TO) DATA 20080326
3 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME 20080326
4 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20080326
5 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20110607
6 Importing IV_TEXT Call by reference Type reference (TYPE) XFELD Checkbox 20080331
7 Returning RV_ALLOWED Value transfer Type reference (TYPE) XFELD Checkbox 20080326

Method CHECK_MODIFY_ALLOWED on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CHECK_MODIFY_ALLOWED_IA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT_NEW Call by reference Object reference (TYPE REF TO) DATA 20090602
2 Importing IR_OBJECT_OLD Call by reference Object reference (TYPE REF TO) DATA 20090602
3 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME 20090602
4 Importing IV_MODEL_GUID_IA Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090602
5 Importing IV_TEXT Call by reference Type reference (TYPE) XFELD Checkbox 20090602
6 Returning RV_ALLOWED Value transfer Type reference (TYPE) XFELD Checkbox 20090602

Method CHECK_MODIFY_ALLOWED_IA on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CHECK_OBLIGATORY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CONTEXT Call by reference Type reference (TYPE) XFELD Flag: Context Message issued 20071012
2 Changing CV_RAISE_EXCEPTION Value transfer Type reference (TYPE) XFELD Flag: Raise Exception 20071012
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20071012
4 Importing IS_MESSAGE Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20071012
5 Importing IS_MESSAGE_CON Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20071012
6 Importing IS_TABLE_LINE Value transfer Type reference (TYPE) ANY 20071012
7 Importing IV_DIFFERENTIATOR Value transfer Type reference (TYPE) ANY 20071012
8 Importing IV_FIELD10_VALUE Value transfer Type reference (TYPE) ANY 20071012
9 Importing IV_FIELD11_VALUE Value transfer Type reference (TYPE) ANY 20071012
10 Importing IV_FIELD12_VALUE Value transfer Type reference (TYPE) ANY 20071012
11 Importing IV_FIELD13_VALUE Value transfer Type reference (TYPE) ANY 20071012
12 Importing IV_FIELD14_VALUE Value transfer Type reference (TYPE) ANY 20071012
13 Importing IV_FIELD15_VALUE Value transfer Type reference (TYPE) ANY 20071012
14 Importing IV_FIELD16_VALUE Value transfer Type reference (TYPE) ANY 20071012
15 Importing IV_FIELD17_VALUE Value transfer Type reference (TYPE) ANY 20071012
16 Importing IV_FIELD18_VALUE Value transfer Type reference (TYPE) ANY 20071012
17 Importing IV_FIELD19_VALUE Value transfer Type reference (TYPE) ANY 20071012
18 Importing IV_FIELD1_VALUE Value transfer Type reference (TYPE) ANY 20071012
19 Importing IV_FIELD20_VALUE Value transfer Type reference (TYPE) ANY 20071012
20 Importing IV_FIELD2_VALUE Value transfer Type reference (TYPE) ANY 20071012
21 Importing IV_FIELD3_VALUE Value transfer Type reference (TYPE) ANY 20071012
22 Importing IV_FIELD4_VALUE Value transfer Type reference (TYPE) ANY 20071012
23 Importing IV_FIELD5_VALUE Value transfer Type reference (TYPE) ANY 20071012
24 Importing IV_FIELD6_VALUE Value transfer Type reference (TYPE) ANY 20071012
25 Importing IV_FIELD7_VALUE Value transfer Type reference (TYPE) ANY 20071012
26 Importing IV_FIELD8_VALUE Value transfer Type reference (TYPE) ANY 20071012
27 Importing IV_FIELD9_VALUE Value transfer Type reference (TYPE) ANY 20071012
28 Importing IV_FOCUS_NAME Value transfer Type reference (TYPE) NAME_KOMP Component name 20071012
29 Importing IV_FOCUS_NAME_CON Value transfer Type reference (TYPE) NAME_KOMP Component name 20071012
30 Importing IV_FOCUS_VALUE Value transfer Type reference (TYPE) ANY 20071012
31 Importing IV_FOCUS_VALUE_CON Value transfer Type reference (TYPE) ANY 20071012
32 Importing IV_LOG_LEVEL_CON Value transfer Type reference (TYPE) ESH_E_OM_MESSAGE_LEVEL Message Levels 20071012
33 Importing IV_MESSAGE_LEVEL Call by reference Type reference (TYPE) ESH_E_OM_MESSAGE_LEVEL Message Levels 20071012
34 Importing IV_MESSAGE_LEVEL_CON Value transfer Type reference (TYPE) ESH_E_OM_MESSAGE_LEVEL Message Levels 20071012
35 Importing IV_TABLE_NAME Value transfer Type reference (TYPE) BALTABNAME Application Log: Context: DDIC structure name 20071012
36 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20071012

Method CHECK_OBLIGATORY_FIELD on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CHECK_ONLY_OWN_MODEL_FLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GET_ALL Call by reference Type reference (TYPE) XFELD Checkbox 20110217
2 Importing IV_GET_NO_HIERARCHICAL_DATA Call by reference Type reference (TYPE) XFELD Checkbox 20110217
3 Importing IV_GET_ONLY_OWN_MODEL Call by reference Type reference (TYPE) XFELD Checkbox 20110217
4 Importing IV_GET_ONLY_OWN_MODEL_ENH Call by reference Type reference (TYPE) XFELD Checkbox 20110217
5 Importing IV_GET_ONLY_OWN_MODEL_ENTITY Call by reference Type reference (TYPE) XFELD Checkbox 20110217
6 Importing IV_HIERARCHY Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110217

Method CHECK_ONLY_OWN_MODEL_FLAGS on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CHECK_SAVE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20090112
2 Importing IR_SW_SETTING_HANDLE Call by reference Object reference (TYPE REF TO) CL_ESH_OM_SW_SETTING_HANDLE Handle for Switch-Settings 20090112
3 Importing IV_X_MESSAGE Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20090223
4 Returning RV_SAVE_ALLOWED Value transfer Type reference (TYPE) XFELD Checkbox 20090223
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20090112

Method CHECK_UPPER_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20071108
2 Returning RV_VALID Value transfer Type reference (TYPE) XFELD Checkbox 20071108

Method CHECK_UPPER_CASE on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CLEAR_ADMIN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CHANGED_DATA Call by reference Type reference (TYPE) ANY 20101207

Method CLEAR_ADMIN_DATA on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CLEAR_ADMIN_DATA_DATATY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CHANGED_DATA Call by reference Type reference (TYPE) ANY 20101208

Method CLEAR_ADMIN_DATA_DATATY on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method COLLECT_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TABLE_1 Call by reference Type reference (TYPE) ANY TABLE 20100217
2 Changing CT_TABLE_2 Call by reference Type reference (TYPE) ANY TABLE 20100217
3 Changing CT_TABLE_REF_1 Call by reference Type reference (TYPE) ANY TABLE 20100217
4 Changing CT_TABLE_REF_2 Call by reference Type reference (TYPE) ANY TABLE 20100217
5 Importing IT_TABLE_BUF Call by reference Type reference (TYPE) ANY TABLE 20100217
6 Importing IT_TABLE_INS Call by reference Type reference (TYPE) ANY TABLE 20100217
7 Importing IT_TABLE_UPD Call by reference Type reference (TYPE) ANY TABLE 20100217
8 Importing IV_FIELDNAME_1 Call by reference Type reference (TYPE) FIELDNAME 20100217
9 Importing IV_FIELDNAME_2 Call by reference Type reference (TYPE) FIELDNAME Field Name 20100217
10 Importing IV_FIELDNAME_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20100217
11 Importing IV_FIELDNAME_MODEL_1 Call by reference Type reference (TYPE) FIELDNAME Field Name 20100609
12 Importing IV_FIELDNAME_MODEL_2 Call by reference Type reference (TYPE) FIELDNAME Field Name 20100609
13 Importing IV_FIELDNAME_REF_1 Call by reference Type reference (TYPE) FIELDNAME Field Name 20100217
14 Importing IV_FIELDNAME_REF_2 Call by reference Type reference (TYPE) FIELDNAME Field Name 20100217

Method COLLECT_REFERENCES on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CONVERT_DATATYPE_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATATYPE Call by reference Type reference (TYPE) ESH_E_OM_DATATYPE Data Type 20100427
2 Returning RV_DATATYPE Value transfer Type reference (TYPE) STRING 20100427

Method CONVERT_DATATYPE_OUTPUT on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CONVERT_REFERENCE_TO_READONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA_READONLY Call by reference Type reference (TYPE) ANY 20101216
2 Importing IT_TABLE Call by reference Type reference (TYPE) ANY TABLE 20101216
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20101216

Method CONVERT_REFERENCE_TO_READONLY on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method CREATE_NEW_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ID Call by reference Type reference (TYPE) ANY ID 20070321
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070321
3 Importing IT_ALL_ENTRIES Call by reference Type reference (TYPE) ANY TABLE List of all entries 20070321
4 Importing IV_ID Call by reference Type reference (TYPE) ANY ID 20070321
5 Importing IV_KEY Call by reference Type reference (TYPE) FIELDNAME 20070321
6 Importing IV_LAENGE_ID Call by reference Type reference (TYPE) I 20070321
7 Importing IV_SUFFIX Call by reference Type reference (TYPE) STRING 20090619
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070321

Method DELETE_MODELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070426
2 Importing IT_MODELS Call by reference Type reference (TYPE) ESH_T_OM_MODELS List of Models 20070426
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070426

Method DEL_DATA_GENERIC_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MT_OBJECT Call by reference Type reference (TYPE) TABLE 20070319
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070319
3 Importing IR_CALLBACK Call by reference Object reference (TYPE REF TO) IF_ESH_OM_CALLBACK Call Back 20131118
4 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20070319
5 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20070319
6 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20080326
7 Importing IV_CHECK_DELETE_ALLOWED Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20090108
8 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20070319
9 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20070420
10 Importing IV_MODEL_GUID_IA Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090602
11 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20131121
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070319

Method DEL_DATA_GENERIC_INT_KEY_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MT_OBJECT Call by reference Type reference (TYPE) TABLE 20100429
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100429
3 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20100429
4 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20100429
5 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20100429
6 Importing IV_CHECK_DELETE_ALLOWED Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20100429
7 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20100429
8 Importing IV_KEY_INT_2 Call by reference Type reference (TYPE) FIELDNAME Field Name 20100429
9 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20100429
10 Importing IV_MODEL_GUID_IA Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20100429
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20100429

Method DEL_DATA_GENERIC_INT_SORT_BUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MT_OBJECT Call by reference Type reference (TYPE) SORTED TABLE 20080312
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20080312
3 Importing IR_CALLBACK Call by reference Object reference (TYPE REF TO) IF_ESH_OM_CALLBACK Call Back 20131121
4 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20080312
5 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20080312
6 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20080327
7 Importing IV_CHECK_DELETE_ALLOWED Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20090112
8 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20080312
9 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20080312
10 Importing IV_MODEL_GUID_IA Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090602
11 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20131121
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080312

Method DEL_TEXTS_GENERIC_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MT_OBJECT Call by reference Type reference (TYPE) TABLE 20070319
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070319
3 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20070319
4 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20070319
5 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20080327
6 Importing IV_CHECK_DELETE_ALLOWED Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20090108
7 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20070319
8 Importing IV_LANGU Call by reference Type reference (TYPE) FIELDNAME 'LANGU' Field Name 20070319
9 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model 20070420
10 Importing IV_MODEL_GUID_IA Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090602
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070319

Method DEL_TEXTS_GENERIC_INT_SORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MT_OBJECT Call by reference Type reference (TYPE) SORTED TABLE 20070622
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070622
3 Importing IT_OBJECT Call by reference Type reference (TYPE) SORTED TABLE Table Type for ESH_S_OM_AOTYP 20070622
4 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) SORTED TABLE 20070622
5 Importing IV_AREA Call by reference Type reference (TYPE) XFELD Checkbox 20080327
6 Importing IV_CHECK_DELETE_ALLOWED Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20090112
7 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20070622
8 Importing IV_LANGU Call by reference Type reference (TYPE) FIELDNAME 'LANGU' Field Name 20070622
9 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model 20070622
10 Importing IV_MODEL_GUID_IA Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090602
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070622

Method GET_CLIENTS_WITH_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_T000 Call by reference Type reference (TYPE) ESH_T_OM_T000 List of Clients 20080228

Method GET_CLIENTS_WITH_CONTENT on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method GET_GENERIC_NODE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_FIELD_GUID Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD_GUID Node Field GUID 20101025
2 Returning RV_NODE_FIELD Value transfer Type reference (TYPE) ESH_E_OM_NODE_FIELD Node Field 20101025

Method GET_GENERIC_NODE_FIELD on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method GET_GENERIC_NODE_FIELD_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_FIELD Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD Node Field 20101025
2 Returning RV_NODE_FIELD_GUID Value transfer Type reference (TYPE) ESH_E_OM_NODE_FIELD_GUID Node Field GUID 20101025

Method GET_GENERIC_NODE_FIELD_GUID on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method GET_IA_NODE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT Table Type for ESH_S_OM_AOTYPN_EXT 20090709
2 Exporting EV_LOGSYS Value transfer Type reference (TYPE) ESH_E_OM_SYSTEM System 20090709
3 Exporting EV_NODE_NAME Value transfer Type reference (TYPE) ESH_E_OM_NODE_NAME 20090709
4 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT Table Type for ESH_S_OM_AOTYP_EXT 20090709
5 Importing IT_LOGSYSA_EXT Call by reference Type reference (TYPE) ESH_T_OM_LOGSYSA_EXT Table Type for ESH_S_OM_LOGSYSA_EXT 20090709
6 Importing IT_LOGSYS_EXT Call by reference Type reference (TYPE) ESH_T_OM_LOGSYS_EXT Table Type for ESH_S_OM_LOGSYS_EXT 20090709
7 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20090709
8 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090709
9 Importing IV_NODE_GUID Call by reference Type reference (TYPE) ESH_E_OM_NODE_GUID 20090709

Method GET_IA_NODE_NAME on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method GET_IA_OBJECT_TYPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT Table Type for ESH_S_OM_AOTYP_EXT 20090709
2 Exporting EV_LOGSYS Value transfer Type reference (TYPE) ESH_E_OM_SYSTEM System 20090709
3 Exporting EV_OBJECT_TYPE_NAME Value transfer Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20090709
4 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT Table Type for ESH_S_OM_AOTYP_EXT 20090709
5 Importing IT_LOGSYSA_EXT Call by reference Type reference (TYPE) ESH_T_OM_LOGSYSA_EXT Table Type for ESH_S_OM_LOGSYSA_EXT 20090709
6 Importing IT_LOGSYS_EXT Call by reference Type reference (TYPE) ESH_T_OM_LOGSYS_EXT Table Type for ESH_S_OM_LOGSYS_EXT 20090709
7 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20090709
8 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090709
9 Importing IV_OBJECT_TYPE_GUID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_GUID Object Type: GUID 20090709

Method GET_IA_OBJECT_TYPE_NAME on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method GET_IA_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AOTYPNQ_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNQ_EXT Table Type for ESH_S_OM_AOTYPNQ_EXT 20090709
2 Exporting EV_LOGSYS Value transfer Type reference (TYPE) ESH_E_OM_SYSTEM System 20090709
3 Exporting EV_REQUEST Value transfer Type reference (TYPE) ESH_E_OM_REQUEST Request 20090709
4 Importing IT_AOTYPNQ_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNQ_EXT Table Type for ESH_S_OM_AOTYPNQ_EXT 20090709
5 Importing IT_LOGSYSA_EXT Call by reference Type reference (TYPE) ESH_T_OM_LOGSYSA_EXT Table Type for ESH_S_OM_LOGSYSA_EXT 20090709
6 Importing IT_LOGSYS_EXT Call by reference Type reference (TYPE) ESH_T_OM_LOGSYS_EXT Table Type for ESH_S_OM_LOGSYS_EXT 20090709
7 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20090709
8 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090709
9 Importing IV_REQUEST_GUID Call by reference Type reference (TYPE) ESH_E_OM_REQUEST_GUID Request GUID 20090709

Method GET_IA_REQUEST on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method GET_LR_CL_OTYP_FOR_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_CL_OTYP Value transfer Object reference (TYPE REF TO) OBJECT Object Types 20130318
2 Importing IR_CL_OTYP Call by reference Object reference (TYPE REF TO) CL_ESH_OM_OTYP Object Types 20130318
3 Importing IV_METHOD Call by reference Type reference (TYPE) CHAR30 Table Name 20130318

Method GET_LR_CL_OTYP_FOR_METHOD on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method GET_MESSAGE_INFO_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_MESSAGE Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20100217

Method GET_MESSAGE_INFO_REFERENCE on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method GET_MESSAGE_INFO_REFERENCING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_MESSAGE Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20100217

Method GET_MESSAGE_INFO_REFERENCING on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method GET_OM_DDIC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KEY_INT Call by reference Type reference (TYPE) DD42V DD: Interface structure for table type key fields (TTKF) 20131112
2 Exporting ET_KEYS_TTYP_EXT Call by reference Type reference (TYPE) DD42V_TAB DD: Table of Secondary Key Fields 20131112
3 Exporting ET_KEYS_TTYP_INT Call by reference Type reference (TYPE) DD42V_TAB DD: Table of Secondary Key Fields 20131112
4 Exporting ET_KEY_EXT Call by reference Type reference (TYPE) DD42V_TAB DD: Table of Secondary Key Fields 20131112
5 Exporting ET_KEY_INT_EXT Call by reference Type reference (TYPE) DD42V_TAB DD: Table of Secondary Key Fields 20131112
6 Exporting EV_AREA Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20131112
7 Exporting EV_STRUC_EXT Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20131112
8 Exporting EV_STRUC_INT Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20131112
9 Exporting EV_TABLE_AREA_A Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20131112
10 Exporting EV_TABLE_AREA_C Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20131112
11 Exporting EV_TABLE_AREA_I Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20131112
12 Exporting EV_TABLE_ID Call by reference Type reference (TYPE) CHAR8 Character field, 8 characters long 20131112
13 Exporting EV_TTYP_EXT Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20131112
14 Exporting EV_TTYP_INT Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20131112
15 Importing IV_TABLE Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20131112

Method GET_OM_DDIC_DATA on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method GET_SPTXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Language Key 20070621
2 Returning RV_SPTXT Value transfer Type reference (TYPE) SPTXT Language 20070621

Method GET_SPTXT on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method GET_SYSTEM_DATA Signature

Method GET_SYSTEM_DATA on class CL_ESH_OM_GENERIC_SERVICES has no parameter.
Method GET_SYSTEM_DATA on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method GET_TABLE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20131014
2 Returning RV_TABLE_ID Value transfer Type reference (TYPE) CHAR8 Character field, 8 characters long 20131014

Method GET_TABLE_ID on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method GET_TABNAME_FROM_KEY_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20081218
2 Returning RV_TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20081218

Method GET_TABNAME_FROM_KEY_INT on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method GET_TRANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRANS Call by reference Type reference (TYPE) ANY TABLE 20131030

Method GET_TRANS on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method GET_TTYP_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KEY_INT Call by reference Type reference (TYPE) DD42V DD: Interface structure for table type key fields (TTKF) 20131022
2 Exporting ET_KEY_EXT Call by reference Type reference (TYPE) DD42V_TAB DD: Table of Secondary Key Fields 20131022
3 Exporting ET_KEY_INT_EXT Call by reference Type reference (TYPE) DD42V_TAB DD: Table of Secondary Key Fields 20131024
4 Importing IV_TTYP Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20131022

Method GET_TTYP_FIELDS on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method INSTANTIATE_MODELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100506
2 Importing IT_MODELS Call by reference Type reference (TYPE) ESH_T_OM_MODELS List of Models 20100506
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20100506

Method IS_GUID_32 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20070507
2 Returning RV_IS_GUID Value transfer Type reference (TYPE) XFELD Checkbox 20070507

Method IS_GUID_32 on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method IS_SAP_CUST_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_SAP_CUST_CLIENT Value transfer Type reference (TYPE) XFELD Checkbox 20130211

Method IS_SAP_CUST_CLIENT on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method MAKE_ATTRIBUTES_FROM_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADATATYFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADATATYFT_EXT Table Type for ESH_S_OM_ADATATYFT_EXT 20090403
2 Exporting ET_ADATATYT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADATATYT_EXT Table Type for ESH_S_OM_ADATATYT_EXT 20090403
3 Exporting ET_ADATATY_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADATATY_EXT Table Type for ESH_S_OM_ADATATY_EXT 20090403
4 Exporting ET_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT Table Type for ESH_S_OM_AOTYPN_EXT 20090327
5 Exporting ET_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT Table Type for ESH_S_OM_AOTYPNGFF_EXT 20091009
6 Exporting ET_AOTYPNGFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFT_EXT Table Type for ESH_S_OM_AOTYPNGFT_EXT 20091009
7 Exporting ET_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT Table Type for ESH_S_OM_AOTYPNGF_EXT 20091009
8 Exporting EV_DATA_SOURCE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_DATA_SOURCE_TYPE DataSource Type 20090327
9 Exporting EV_POOLCLUSTER_TAB Call by reference Type reference (TYPE) ESH_E_OM_POOLCLUSTER_TAB Data source is Pool/ Cluster Table 20130227
10 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20090327
11 Importing IV_DDIC_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20090327
12 Importing IV_NODE_NAME Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20090327
13 Importing IV_OBJECT_TYPE_NAME Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20090327
14 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090327
15 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20090327

Method MAKE_ATTRIBUTES_FROM_DDIC on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method MANAGE_FACTORY_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CX_ESH_OM_ENGINE Call by reference Object reference (TYPE REF TO) CX_ESH_OM_ENGINE ESH Object Model Exception 20081212

Method MANAGE_FACTORY_EXCEPTION on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method MANAGE_GTABKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MT_OBJECT Call by reference Type reference (TYPE) ANY TABLE 20131021
2 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Flag: Raise Exception 20131021
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20131021
4 Importing IR_CALLBACK Call by reference Object reference (TYPE REF TO) IF_ESH_OM_CALLBACK Call Back 20131021
5 Importing IS_GTABKEY_DATA Call by reference Type reference (TYPE) CL_ESH_OM_GTABKEY_SERVICES=>GTY_S_GTABKEY_DATA 20131021
6 Importing IT_OBJECT_INS Call by reference Type reference (TYPE) ANY TABLE 20131021
7 Importing IT_OBJECT_REN Call by reference Type reference (TYPE) ANY TABLE 20131021
8 Importing IV_GTABKEY_REASON_RENAME Call by reference Type reference (TYPE) CHAR1 CL_ESH_OM_CONSTANTS=>GC_GTABKEY_REASON_RENAME Single-Character Flag 20131123
9 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20131122
10 Importing IV_NO_ORIG_KEYS Call by reference Type reference (TYPE) XFELD Checkbox 20131125
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20131021

Method MANAGE_GTABKEYS_REASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CALLBACK Call by reference Object reference (TYPE REF TO) IF_ESH_OM_CALLBACK Call Back 20131118
2 Importing IS_OBJECT Call by reference Type reference (TYPE) ANY 20131118
3 Importing IT_OBJECT Call by reference Type reference (TYPE) ANY TABLE 20131118
4 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20131118
5 Importing IV_REASON Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20131118
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20131118

Method MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Checkbox 20070410
2 Importing IR_APPLOG Value transfer Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070410
3 Importing IS_MESSAGE Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20070410
4 Importing IS_MESSAGE_LEVELS Value transfer Type reference (TYPE) ESH_S_OM_MESSAGE_LEVELS Message Levels 20070410
5 Importing IS_TABLE_LINE Value transfer Type reference (TYPE) ANY 20070410
6 Importing IV_DIFFERENTIATOR Value transfer Type reference (TYPE) ANY 20070410
7 Importing IV_FIELD10_VALUE Value transfer Type reference (TYPE) ANY 20070410
8 Importing IV_FIELD11_VALUE Value transfer Type reference (TYPE) ANY 20070507
9 Importing IV_FIELD12_VALUE Value transfer Type reference (TYPE) ANY 20070507
10 Importing IV_FIELD13_VALUE Value transfer Type reference (TYPE) ANY 20070507
11 Importing IV_FIELD14_VALUE Value transfer Type reference (TYPE) ANY 20070507
12 Importing IV_FIELD15_VALUE Value transfer Type reference (TYPE) ANY 20070507
13 Importing IV_FIELD16_VALUE Value transfer Type reference (TYPE) ANY 20070507
14 Importing IV_FIELD17_VALUE Value transfer Type reference (TYPE) ANY 20070507
15 Importing IV_FIELD18_VALUE Value transfer Type reference (TYPE) ANY 20070507
16 Importing IV_FIELD19_VALUE Value transfer Type reference (TYPE) ANY 20070507
17 Importing IV_FIELD1_VALUE Value transfer Type reference (TYPE) ANY 20070410
18 Importing IV_FIELD20_VALUE Value transfer Type reference (TYPE) ANY 20070507
19 Importing IV_FIELD2_VALUE Value transfer Type reference (TYPE) ANY 20070410
20 Importing IV_FIELD3_VALUE Value transfer Type reference (TYPE) ANY 20070410
21 Importing IV_FIELD4_VALUE Value transfer Type reference (TYPE) ANY 20070410
22 Importing IV_FIELD5_VALUE Value transfer Type reference (TYPE) ANY 20070410
23 Importing IV_FIELD6_VALUE Value transfer Type reference (TYPE) ANY 20070410
24 Importing IV_FIELD7_VALUE Value transfer Type reference (TYPE) ANY 20070410
25 Importing IV_FIELD8_VALUE Value transfer Type reference (TYPE) ANY 20070410
26 Importing IV_FIELD9_VALUE Value transfer Type reference (TYPE) ANY 20070410
27 Importing IV_FOCUS_NAME Value transfer Type reference (TYPE) NAME_KOMP Component name 20070410
28 Importing IV_FOCUS_VALUE Value transfer Type reference (TYPE) ANY 20070410
29 Importing IV_LOG_LEVEL Value transfer Type reference (TYPE) ESH_E_OM_MESSAGE_LEVEL '02' Message Levels 20070410
30 Importing IV_MESSAGE_LEVEL Value transfer Type reference (TYPE) ESH_E_OM_MESSAGE_LEVEL '00' Two digit number 20070410
31 Importing IV_TABLE_NAME Value transfer Type reference (TYPE) BALTABNAME Application Log: Context: DDIC structure name 20070410

Method MESSAGE on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Checkbox 20100112
2 Importing IR_APPLOG Value transfer Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100112
3 Importing IS_MESSAGE_1 Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20100112
4 Importing IS_MESSAGE_2 Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20100112
5 Importing IS_MESSAGE_3 Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20100112
6 Importing IS_MESSAGE_4 Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20100112
7 Importing IS_MESSAGE_5 Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20100112
8 Importing IS_TABLE_LINE Value transfer Type reference (TYPE) ANY 20100112
9 Importing IV_DIFFERENTIATOR Value transfer Type reference (TYPE) ANY 20100112
10 Importing IV_FIELD10_VALUE Value transfer Type reference (TYPE) ANY 20100112
11 Importing IV_FIELD11_VALUE Value transfer Type reference (TYPE) ANY 20100112
12 Importing IV_FIELD12_VALUE Value transfer Type reference (TYPE) ANY 20100112
13 Importing IV_FIELD13_VALUE Value transfer Type reference (TYPE) ANY 20100112
14 Importing IV_FIELD14_VALUE Value transfer Type reference (TYPE) ANY 20100112
15 Importing IV_FIELD15_VALUE Value transfer Type reference (TYPE) ANY 20100112
16 Importing IV_FIELD16_VALUE Value transfer Type reference (TYPE) ANY 20100112
17 Importing IV_FIELD17_VALUE Value transfer Type reference (TYPE) ANY 20100112
18 Importing IV_FIELD18_VALUE Value transfer Type reference (TYPE) ANY 20100112
19 Importing IV_FIELD19_VALUE Value transfer Type reference (TYPE) ANY 20100112
20 Importing IV_FIELD1_VALUE Value transfer Type reference (TYPE) ANY 20100112
21 Importing IV_FIELD20_VALUE Value transfer Type reference (TYPE) ANY 20100112
22 Importing IV_FIELD2_VALUE Value transfer Type reference (TYPE) ANY 20100112
23 Importing IV_FIELD3_VALUE Value transfer Type reference (TYPE) ANY 20100112
24 Importing IV_FIELD4_VALUE Value transfer Type reference (TYPE) ANY 20100112
25 Importing IV_FIELD5_VALUE Value transfer Type reference (TYPE) ANY 20100112
26 Importing IV_FIELD6_VALUE Value transfer Type reference (TYPE) ANY 20100112
27 Importing IV_FIELD7_VALUE Value transfer Type reference (TYPE) ANY 20100112
28 Importing IV_FIELD8_VALUE Value transfer Type reference (TYPE) ANY 20100112
29 Importing IV_FIELD9_VALUE Value transfer Type reference (TYPE) ANY 20100112
30 Importing IV_FOCUS_NAME Value transfer Type reference (TYPE) NAME_KOMP Component name 20100112
31 Importing IV_FOCUS_VALUE Value transfer Type reference (TYPE) ANY 20100112
32 Importing IV_MESSAGE_LEVEL Value transfer Type reference (TYPE) ESH_E_OM_MESSAGE_LEVEL '00' Message Levels 20100112
33 Importing IV_TABLE_NAME Value transfer Type reference (TYPE) BALTABNAME Application Log: Context: DDIC structure name 20100112

Method MESSAGES on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method MESSAGE_WITH_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Checkbox 20131022
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20131022
3 Importing IR_CL_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20131022
4 Importing IS_MESSAGE_1 Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20131022
5 Importing IS_MESSAGE_2 Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20131022
6 Importing IS_MESSAGE_3 Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20131127
7 Importing IS_MESSAGE_CON Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20131022
8 Importing IS_OBJECT Call by reference Type reference (TYPE) ANY 20131022
9 Importing IV_GUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20131022
10 Importing IV_MESSAGE_LEVEL Call by reference Type reference (TYPE) ESH_E_OM_MESSAGE_LEVEL Message Levels 20131022
11 Importing IV_MSGNO_CON Call by reference Type reference (TYPE) SYMSGNO Application Log: Message Data 20131022
12 Importing IV_TABLE_ID Call by reference Type reference (TYPE) CHAR8 Character field, 8 characters long 20131022
13 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20131024

Method MESSAGE_WITH_CONTEXT on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method MIRROR_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20071107
2 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20071107

Method MIRROR_STRING on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method MIX_STRINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRING1 Call by reference Type reference (TYPE) STRING 20071107
2 Importing IV_STRING2 Call by reference Type reference (TYPE) STRING 20071107
3 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20071107

Method MIX_STRINGS on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method READ_TABLE_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECT Call by reference Type reference (TYPE) ANY 20131108
2 Exporting ES_OBJECT_EXT Call by reference Type reference (TYPE) ANY 20131024
3 Exporting EV_EXISTS Call by reference Type reference (TYPE) XFELD Checkbox 20131108
4 Exporting EV_UPDATE_FLAG Call by reference Type reference (TYPE) ESH_E_OM_UPDATE_FLAG Update Flag 20131120
5 Importing IR_CL_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20131024
6 Importing IS_OBJECT Call by reference Type reference (TYPE) ANY 20131024
7 Importing IV_GUID Call by reference Type reference (TYPE) GUID_32 20131024
8 Importing IV_TABLE_ID Call by reference Type reference (TYPE) CHAR8 20131024
9 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20131024

Method READ_TABLE_GENERIC on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method REMOVE_MODELS_FROM_FACTORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MODELS Call by reference Type reference (TYPE) ESH_T_OM_MODELS List of Models 20080407
2 Importing IV_ALL_HANDLES Call by reference Type reference (TYPE) XFELD Checkbox 20081125
3 Importing IV_DELETE_ALL Call by reference Type reference (TYPE) XFELD Checkbox 20091113

Method REMOVE_MODELS_FROM_FACTORIES on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method REPLICATE_CATMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CL_CATEG Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CATEG Categories 20100413
2 Exporting ER_CL_CATTR Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CATTR Common Attributes 20100413
3 Exporting ER_CL_LCONF Call by reference Object reference (TYPE REF TO) CL_ESH_OM_LCONF Layout Configurations 20121109
4 Importing IR_CL_CATEG Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CATEG Categories 20100413
5 Importing IR_CL_CATTR Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CATTR Common Attributes 20100413
6 Importing IR_CL_LCONF Call by reference Object reference (TYPE REF TO) CL_ESH_OM_LCONF Layout Configurations 20121109
7 Importing IV_ATTR_MOD_TYPE Call by reference Type reference (TYPE) ESH_E_OM_ATTR_MOD_TYPE 20100414
8 Importing IV_INSTANTIATE_ALL Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20100415
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20100413

Method REPLICATE_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CL_AUTHC Call by reference Object reference (TYPE REF TO) CL_ESH_OM_AUTHC Authorization Checks 20100413
2 Exporting ER_CL_AUTHNW Call by reference Object reference (TYPE REF TO) CL_ESH_OM_AUTHNW SAP_NW Authorizations 20100413
3 Exporting ER_CL_AUTHPB Call by reference Object reference (TYPE REF TO) CL_ESH_OM_AUTHPB Path based Authorization Checks 20100413
4 Exporting ER_CL_CATEG Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CATEG Categories 20100413
5 Exporting ER_CL_CATTR Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CATTR Common Attributes 20100413
6 Exporting ER_CL_DATATY Call by reference Object reference (TYPE REF TO) CL_ESH_OM_DATATY Data Types 20100413
7 Exporting ER_CL_DPRVD Call by reference Object reference (TYPE REF TO) CL_ESH_OM_DPRVD Data Providers 20100413
8 Exporting ER_CL_OTYP Call by reference Object reference (TYPE REF TO) CL_ESH_OM_OTYP Object Types 20100413
9 Exporting ER_CL_SWASGN Call by reference Object reference (TYPE REF TO) CL_ESH_OM_SWASGN Switch Assignments 20100415
10 Exporting ER_CL_WHERE_USED Call by reference Object reference (TYPE REF TO) CL_ESH_OM_WHERE_USED Where used methods 20101116
11 Importing IR_CL_AUTHC Call by reference Object reference (TYPE REF TO) CL_ESH_OM_AUTHC Authorization Checks 20100413
12 Importing IR_CL_AUTHNW Call by reference Object reference (TYPE REF TO) CL_ESH_OM_AUTHNW SAP_NW Authorizations 20100413
13 Importing IR_CL_AUTHPB Call by reference Object reference (TYPE REF TO) CL_ESH_OM_AUTHPB Path based Authorization Checks 20100413
14 Importing IR_CL_CATEG Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CATEG Categories 20100413
15 Importing IR_CL_CATTR Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CATTR Common Attributes 20100413
16 Importing IR_CL_DATATY Call by reference Object reference (TYPE REF TO) CL_ESH_OM_DATATY Data Types 20100413
17 Importing IR_CL_DPRVD Call by reference Object reference (TYPE REF TO) CL_ESH_OM_DPRVD Data Providers 20100413
18 Importing IR_CL_OTYP Call by reference Object reference (TYPE REF TO) CL_ESH_OM_OTYP Object Types 20100413
19 Importing IR_CL_SWASGN Call by reference Object reference (TYPE REF TO) CL_ESH_OM_SWASGN Switch Assignments 20100415
20 Importing IR_CL_WHERE_USED Call by reference Object reference (TYPE REF TO) CL_ESH_OM_WHERE_USED Where used methods 20101116
21 Importing IV_ATTR_MOD_TYPE Call by reference Type reference (TYPE) ESH_E_OM_ATTR_MOD_TYPE Attribute Modification Type 20100413
22 Importing IV_INSTANTIATE_ALL Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20100414
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20100413

Method RESET_ALL_BUFFERS Signature

Method RESET_ALL_BUFFERS on class CL_ESH_OM_GENERIC_SERVICES has no parameter.
Method RESET_ALL_BUFFERS on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method RESET_MODELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MODELS Call by reference Type reference (TYPE) ESH_T_OM_MODELS List of Models 20080505
2 Importing IV_ALL_MODES Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20080506
3 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA CL_ESH_OM_CONSTANTS=>GC_AREA_MODIFIED Area 20080506
4 Importing IV_IGNORE_HANDLES Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20081110
5 Importing IV_MODE Call by reference Type reference (TYPE) ESH_E_OM_MODE CL_ESH_OM_CONSTANTS=>GC_MODE_CONFIG Mode 20080506
6 Importing IV_RESET_ALL_MODELS Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20080506
7 Importing IV_RESET_SYSREL_HIERARCHY Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20080506

Method RESET_MODELS on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method RESET_MODELS_OF_USING_SYSRELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALL_MODES Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20080506
2 Importing IV_MODE Call by reference Type reference (TYPE) ESH_E_OM_MODE CL_ESH_OM_CONSTANTS=>GC_MODE_CONFIG Mode 20080506
3 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20080506
4 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID System/Release 20080506

Method RESET_MODELS_OF_USING_SYSRELS on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method RESOLVE_OTYPK_CONFLICTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AOTYPK_UPD Call by reference Type reference (TYPE) ESH_T_OM_AOTYPK Table Type for ESH_T_OM_AOTYPK 20100423
2 Importing IT_AOTYPK Call by reference Type reference (TYPE) ESH_T_OM_AOTYPK Table Type for ESH_T_OM_AOTYPK 20100423

Method RESOLVE_OTYPK_CONFLICTS on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method SAVE_MODELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070426
2 Importing IT_MODELS Call by reference Type reference (TYPE) ESH_T_OM_MODELS List of Models 20070426
3 Importing IV_CHECK_CONSISTENCY Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20071012
4 Importing IV_CHECK_CONSISTENCY_UID Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20110223
5 Importing IV_COMMIT Call by reference Type reference (TYPE) XFELD ABAP_TRUE Flag: Commit 20070426
6 Importing IV_MODE Call by reference Type reference (TYPE) ESH_E_OM_MODE Mode 20070427
7 Importing IV_PERFORM_INPUT_CHECKS Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20071012
8 Importing IV_SYNCHRONOUS Call by reference Type reference (TYPE) XFELD Flag: Synchronous update 20070426
9 Importing IV_TEST Call by reference Type reference (TYPE) XFELD SPACE Flag: Testmode 20070426
10 Importing IV_UPDATE_MODEL_VERSION Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20090309
11 Importing IV_UPDATE_TRANSVOL Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20090309
12 Importing IV_USE_MODE_OF_MODEL Call by reference Type reference (TYPE) XFELD Checkbox 20080222
13 Importing IV_WAIT Call by reference Type reference (TYPE) XFELD ABAP_TRUE Flag: Wait 20070426
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070426

Method SAVE_MODELS_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20101020
2 Importing IT_MODELS_EXT Call by reference Type reference (TYPE) ESH_T_OM_MODELS_EXT List of Models 20101020
3 Importing IV_CHECK_CONSISTENCY Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20101020
4 Importing IV_COMMIT Call by reference Type reference (TYPE) XFELD ABAP_TRUE Flag: Commit 20101020
5 Importing IV_MODE Call by reference Type reference (TYPE) ESH_E_OM_MODE Mode 20101020
6 Importing IV_PERFORM_INPUT_CHECKS Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20101020
7 Importing IV_SYNCHRONOUS Call by reference Type reference (TYPE) XFELD Flag: Synchronous update 20101020
8 Importing IV_TEST Call by reference Type reference (TYPE) XFELD SPACE Flag: Testmode 20101020
9 Importing IV_UPDATE_MODEL_VERSION Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20101020
10 Importing IV_UPDATE_TRANSVOL Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20101020
11 Importing IV_USE_MODE_OF_MODEL Call by reference Type reference (TYPE) XFELD Checkbox 20101020
12 Importing IV_WAIT Call by reference Type reference (TYPE) XFELD ABAP_TRUE Flag: Wait 20101020
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20101020

Method SAVE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLE_DEL Call by reference Type reference (TYPE) ANY TABLE 20070319
2 Exporting ET_TABLE_INS Call by reference Type reference (TYPE) ANY TABLE 20070319
3 Exporting ET_TABLE_UPD Call by reference Type reference (TYPE) ANY TABLE 20070319
4 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070319
5 Importing IT_TABLE Call by reference Type reference (TYPE) ANY TABLE 20070319
6 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20070319
7 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20070319
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070319

Method SET_ADMIN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TABLE Call by reference Type reference (TYPE) ANY TABLE 20070326
2 Importing IV_AENAM Call by reference Type reference (TYPE) ESH_E_OM_AENAM_SEG Name of person who changed segment 20070327
3 Importing IV_AENAM_SEG Call by reference Type reference (TYPE) ESH_E_OM_AENAM_SEG Name of person who changed segment 20070326
4 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA 20070608
5 Importing IV_AREA_CRE_SEG Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20100329
6 Importing IV_AREA_MOD Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20070327
7 Importing IV_AREA_MOD_SEG Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20070327
8 Importing IV_CRENAM_SEG Call by reference Type reference (TYPE) ESH_E_OM_CRENAM_SEG Name of Person Who Created the Segment 20100329
9 Importing IV_FIELDNAME_AENAM Call by reference Type reference (TYPE) FIELDNAME 'AENAM' Field Name 20070327
10 Importing IV_FIELDNAME_AENAM_SEG Call by reference Type reference (TYPE) FIELDNAME 'AENAM_SEG' Field Name 20070326
11 Importing IV_FIELDNAME_AREA_CRE_SEG Call by reference Type reference (TYPE) FIELDNAME 'AREA_CRE_SEG' Field Name 20100329
12 Importing IV_FIELDNAME_AREA_MOD Call by reference Type reference (TYPE) FIELDNAME 'AREA_MOD' Field Name 20070327
13 Importing IV_FIELDNAME_AREA_MOD_SEG Call by reference Type reference (TYPE) FIELDNAME 'AREA_MOD_SEG' Field Name 20070327
14 Importing IV_FIELDNAME_CRENAM_SEG Call by reference Type reference (TYPE) FIELDNAME 'CRENAM_SEG' Field Name 20100329
15 Importing IV_FIELDNAME_MODNAM Call by reference Type reference (TYPE) FIELDNAME 'MODNAM' Field Name 20070327
16 Importing IV_FIELDNAME_MODNAM_SEG Call by reference Type reference (TYPE) FIELDNAME 'MODNAM_SEG' Field Name 20070327
17 Importing IV_FIELDNAME_TIMESTMP_AEN Call by reference Type reference (TYPE) FIELDNAME 'TIMESTMP_AEN' Field Name 20070327
18 Importing IV_FIELDNAME_TIMESTMP_AEN_SEG Call by reference Type reference (TYPE) FIELDNAME 'TIMESTMP_AEN_SEG' Field Name 20070327
19 Importing IV_FIELDNAME_TIMESTMP_CRE_SEG Call by reference Type reference (TYPE) FIELDNAME 'TIMESTMP_CRE_SEG' Field Name 20100329
20 Importing IV_FIELDNAME_TIMESTMP_MOD Call by reference Type reference (TYPE) FIELDNAME 'TIMESTMP_MOD' Field Name 20070327
21 Importing IV_FIELDNAME_TIMESTMP_MOD_SEG Call by reference Type reference (TYPE) FIELDNAME 'TIMESTMP_MOD_SEG' Field Name 20070327
22 Importing IV_MODNAM Call by reference Type reference (TYPE) ESH_E_OM_AENAM_SEG Name of person who changed segment 20070327
23 Importing IV_MODNAM_SEG Call by reference Type reference (TYPE) ESH_E_OM_MODNAM_SEG Name of Person who modified Segement 20070327
24 Importing IV_TIMESTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20070327

Method SET_ADMIN_DATA on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method SET_APPLOG_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLOG_CONTEXT Call by reference Type reference (TYPE) CHAR2 Single-Character Flag 20130808

Method SET_APPLOG_CONTEXT on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method SET_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20070329
2 Returning RV_AREA Value transfer Type reference (TYPE) ESH_E_OM_AREA Area 20070329

Method SET_AREA on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method SET_DATA_GENERIC_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MT_OBJECT Call by reference Type reference (TYPE) TABLE 20070319
2 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Flag: Raise Exception 20070416
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070319
4 Importing IR_CALLBACK Call by reference Object reference (TYPE REF TO) IF_ESH_OM_CALLBACK Call Back 20070413
5 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20070319
6 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20070319
7 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) TABLE 20070319
8 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20080326
9 Importing IV_KEY_EXT_1 Call by reference Type reference (TYPE) FIELDNAME Field Name 20070319
10 Importing IV_KEY_EXT_10 Call by reference Type reference (TYPE) FIELDNAME Field Name 20100726
11 Importing IV_KEY_EXT_2 Call by reference Type reference (TYPE) FIELDNAME Field Name 20070319
12 Importing IV_KEY_EXT_3 Call by reference Type reference (TYPE) FIELDNAME 20070319
13 Importing IV_KEY_EXT_4 Call by reference Type reference (TYPE) FIELDNAME 20070319
14 Importing IV_KEY_EXT_5 Call by reference Type reference (TYPE) FIELDNAME 20070319
15 Importing IV_KEY_EXT_6 Call by reference Type reference (TYPE) FIELDNAME Field Name 20070319
16 Importing IV_KEY_EXT_7 Call by reference Type reference (TYPE) FIELDNAME Field Name 20070319
17 Importing IV_KEY_EXT_8 Call by reference Type reference (TYPE) FIELDNAME Field Name 20100726
18 Importing IV_KEY_EXT_9 Call by reference Type reference (TYPE) FIELDNAME Field Name 20100726
19 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20070319
20 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20070420
21 Importing IV_MODEL_GUID_IA Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090602
22 Importing IV_REGISTER_GTABKEY Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20131129
23 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20070509
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070319

Method SET_DATA_GENERIC_INT_KEY_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MT_OBJECT Call by reference Type reference (TYPE) TABLE 20100429
2 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Flag: Raise Exception 20100429
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100429
4 Importing IR_CALLBACK Call by reference Object reference (TYPE REF TO) IF_ESH_OM_CALLBACK Call Back 20100429
5 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20100429
6 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20100429
7 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) TABLE 20100429
8 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20100429
9 Importing IV_KEY_EXT_1 Call by reference Type reference (TYPE) FIELDNAME Field Name 20100429
10 Importing IV_KEY_EXT_2 Call by reference Type reference (TYPE) FIELDNAME Field Name 20100429
11 Importing IV_KEY_EXT_3 Call by reference Type reference (TYPE) FIELDNAME 20100429
12 Importing IV_KEY_EXT_4 Call by reference Type reference (TYPE) FIELDNAME 20100429
13 Importing IV_KEY_EXT_5 Call by reference Type reference (TYPE) FIELDNAME 20100429
14 Importing IV_KEY_EXT_6 Call by reference Type reference (TYPE) FIELDNAME Field Name 20100429
15 Importing IV_KEY_EXT_7 Call by reference Type reference (TYPE) FIELDNAME Field Name 20100429
16 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20100429
17 Importing IV_KEY_INT_2 Call by reference Type reference (TYPE) FIELDNAME Field Name 20100429
18 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20100429
19 Importing IV_MODEL_GUID_IA Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20100429
20 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20100429
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20100429

Method SET_DATA_GENERIC_INT_SORT_BUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MT_OBJECT Call by reference Type reference (TYPE) SORTED TABLE 20080312
2 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Flag: Raise Exception 20080312
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20080312
4 Importing IR_CALLBACK Call by reference Object reference (TYPE REF TO) IF_ESH_OM_CALLBACK Call Back 20080312
5 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20080312
6 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20080312
7 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) TABLE 20080312
8 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20080327
9 Importing IV_KEY_EXT_1 Call by reference Type reference (TYPE) FIELDNAME Field Name 20080312
10 Importing IV_KEY_EXT_2 Call by reference Type reference (TYPE) FIELDNAME Field Name 20080312
11 Importing IV_KEY_EXT_3 Call by reference Type reference (TYPE) FIELDNAME 20080312
12 Importing IV_KEY_EXT_4 Call by reference Type reference (TYPE) FIELDNAME 20080312
13 Importing IV_KEY_EXT_5 Call by reference Type reference (TYPE) FIELDNAME 20080312
14 Importing IV_KEY_EXT_6 Call by reference Type reference (TYPE) FIELDNAME Field Name 20080312
15 Importing IV_KEY_EXT_7 Call by reference Type reference (TYPE) FIELDNAME Field Name 20080312
16 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20080312
17 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20080312
18 Importing IV_MODEL_GUID_IA Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090602
19 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20080312
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080312

Method SET_GTABKEY_ORIG_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REGISTER_GTABKEY Call by reference Type reference (TYPE) CL_ESH_OM_GTABKEY=>S_REGISTER 20131125
2 Importing IS_GTABKEY_DATA Call by reference Type reference (TYPE) CL_ESH_OM_GTABKEY_SERVICES=>GTY_S_GTABKEY_DATA 20131125
3 Importing IS_OBJECT Call by reference Type reference (TYPE) ANY 20131125
4 Importing IT_MT_OBJECT Call by reference Type reference (TYPE) ANY TABLE 20131125
5 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20131125

Method SET_GTABKEY_ORIG_KEYS on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method SET_MESSAGE_LEVELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE_LEVELS Value transfer Type reference (TYPE) ESH_S_OM_MESSAGE_LEVELS Message Levels 20070411

Method SET_MESSAGE_LEVELS on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) ESH_E_OM_MODE Mode 20070427
2 Returning RV_MODE Value transfer Type reference (TYPE) ESH_E_OM_MODE Mode 20070427

Method SET_MODE on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method SET_REFERENCES_READONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA_READONLY Call by reference Type reference (TYPE) ANY 20101216
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20101216
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20101216

Method SET_REFERENCES_READONLY on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method SET_TABLE_GENERIC_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Checkbox 20131108
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20131108
3 Importing IR_CL_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20131108
4 Importing IS_OBJECT Call by reference Type reference (TYPE) ANY 20131108
5 Importing IT_OBJECT Call by reference Type reference (TYPE) ANY TABLE 20131108
6 Importing IV_TABLE_ID Call by reference Type reference (TYPE) CHAR8 20131108
7 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20131108

Method SET_TABLE_GENERIC_INT on class CL_ESH_OM_GENERIC_SERVICES has no exception.

Method SET_TEXTS_GENERIC_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MT_OBJECT Call by reference Type reference (TYPE) TABLE 20070319
2 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Flag: Raise Exception 20070418
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070319
4 Importing IR_CALLBACK Call by reference Object reference (TYPE REF TO) IF_ESH_OM_CALLBACK Call Back 20070418
5 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20070319
6 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20070319
7 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) TABLE 20070319
8 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20080327
9 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20070319
10 Importing IV_LANGU Call by reference Type reference (TYPE) FIELDNAME 'LANGU' Field Name 20070319
11 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20070420
12 Importing IV_MODEL_GUID_IA Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090602
13 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20070427
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070319

Method SET_TEXTS_GENERIC_INT_SORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MT_OBJECT Call by reference Type reference (TYPE) SORTED TABLE 20070622
2 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Flag: Raise Exception 20070622
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070622
4 Importing IR_CALLBACK Call by reference Object reference (TYPE REF TO) IF_ESH_OM_CALLBACK Call Back 20070622
5 Importing IT_OBJECT Call by reference Type reference (TYPE) SORTED TABLE Table Type for ESH_S_OM_AOTYP 20070622
6 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) SORTED TABLE 20070622
7 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) TABLE 20070622
8 Importing IV_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA Area 20080327
9 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20070622
10 Importing IV_LANGU Call by reference Type reference (TYPE) FIELDNAME 'LANGU' Field Name 20070622
11 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20070622
12 Importing IV_MODEL_GUID_IA Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090602
13 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20070622
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070622
History
Last changed by/on SAP  20141121 
SAP Release Created in 100