SAP ABAP Class CL_ESH_OM_ODP (ODP from ESH Model)
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_ODP  
Short Description ODP from ESH Model    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class ESH_OM_OBJ_MODEL_ODP    
Program status     
Category 0   
Package S_ESH_ENG_OBJ_MOD_REP   Model Repository 
Created 20101102   SAP 
Last change 20130531   SAP 
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_ODP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_ESH_OM_OTYP_EXT_II Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ESH_OM_ODP has no interface implemented.
Friends
Class CL_ESH_OM_ODP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_GROUPNAME Constant Public See coding 20101102
2 C_NODE_NAME Constant Public See coding 20101102
3 C_PREFIX Constant Public See coding '2O' 20101102
4 C_ROLE Constant Public See coding 20101102
5 C_SEMANTICS Constant Public See coding 20101102
6 C_SEPARATOR Constant Public See coding '-' 20101102
7 C_SUFFIX_SEPARATOR Constant Public See coding '$' 20101102
8 C_SYSTEM_TYPE Constant Public See coding 20120214
9 GTH_JOIN_BUFFER Static Attribute Private Type reference (TYPE) TTH_JOIN_BUFFER 20110222
10 GTH_KEY_BUFFER Static Attribute Private Type reference (TYPE) TTH_KEY_BUFFER 20110222
11 GTH_RK_BUFFER Static Attribute Private Type reference (TYPE) TTH_RK_BUFFER 20101208
12 PSX_METADATA Instance attribute Private Type reference (TYPE) TSX_METADATA 20101102
13 PS_OBTAINED Instance attribute Private Type reference (TYPE) TS_OBTAINED 20101102
14 PTH_INSTANCE Static Attribute Private Type reference (TYPE) TTH_INSTANCE 20101102
15 PTH_OBT_MODEL Instance attribute Private Type reference (TYPE) TTH_MODEL 20101122
16 PTH_OBT_PROVIDER Instance attribute Private Type reference (TYPE) TTH_PROVIDER 20101122
17 P_AREA Instance attribute Private Type reference (TYPE) ESH_E_OM_AREA 20110119
18 P_CLIENT_SPECIFIC Instance attribute Private Type reference (TYPE) XFELD 20110518
19 P_SYSREL Instance attribute Public Type reference (TYPE) ESH_E_OM_SYSREL 20101102
20 P_SYSREL_GUID Instance attribute Private Type reference (TYPE) ESH_E_OM_SYSREL_GUID 20101102
21 P_SYSTEM_CLIENT Instance attribute Private Type reference (TYPE) SYST-MANDT 20120214
22 P_SYSTEM_ID Instance attribute Private Type reference (TYPE) SYST-SYSID 20120214
23 P_TIMESTMP_MODEL Instance attribute Private Type reference (TYPE) TIMESTAMP 20101102
24 P_VERSION Instance attribute Private Type reference (TYPE) ESH_E_OM_VERSION_ID 20101102
Methods
# Method Level Visibility Method type Description Created on
1 AUTHNW_REF_GET Static method Public Method 20110114
2 AUTHPB_REF_GET Static method Public Method 20110114
3 CONSTRUCTOR Instance method Public Constructor 20101102
4 DELETE_INSTANCE Static method Public Method 20111125
5 DPRVD_REF_GET Static method Public Method 20110114
6 GET_ASC_FIELD Static method Public Method 20101102
7 GET_ASC_PROPERTIES Static method Public Method 20101102
8 GET_DESTINATION Static method Public Method 20101102
9 GET_DEST_PARAMS Static method Public Method 20120214
10 GET_INFOOBJECTS Static method Public Method 20101111
11 GET_INSTANCE Static method Public Method 20101102
12 GET_LOGSYS Static method Public Method 20120214
13 GET_MAPPING_PROPOSAL Static method Public Method 20101111
14 GET_METADATA_REF Static method Public Method 20110221
15 GET_NAV_ODPS Static method Public Method 20101109
16 GET_NODE Static method Public Method 20101102
17 GET_ODP_ASC Static method Public Method 20101102
18 GET_ODP_FROM_ID Static method Public Method 20101102
19 GET_ODP_LIST Static method Public Method 20101102
20 GET_RELATED_MODELS Static method Public Method 20110218
21 GET_RELATION Static method Public Method 20101102
22 GET_SECTIONS Static method Public Method 20101102
23 GET_SYSREL_EXTENSIONS Static method Public Method 20110211
24 GET_SYSREL_FROM_ODP Static method Public Method 20101102
25 GET_SYSREL_VERSION Static method Public Method 20101102
26 IS_INVALID Static method Public Method 20101102
27 OBTAIN_INFOOBJECTS Instance method Public Method 20101123
28 OBTAIN_METADATA Instance method Public Method 20101123
29 OBTAIN_METADATA_MODEL Instance method Public Method 20101123
30 OBTAIN_METADATA_STRUCTURE Instance method Public Method 20101123
31 OBTAIN_NODE Instance method Public Method 20101123
32 OBTAIN_ODP_ASC Instance method Public Method 20101123
33 OBTAIN_SECTIONS Instance method Public Method 20101123
34 OREF_GET Static method Public Method 20101102
35 _ADD_GROUPS Static method Private Method 20101216
36 _ADD_SECTION Static method Private Method 20101102
37 _ADD_SECTION_PATH Static method Private Method 20110221
38 _BUILD_IOBJNM Static method Private Method 20101117
39 _DERIVE_FIELDS Static method Private Method 20101118
40 _DERIVE_FIELD_ORIGIN Static method Private Method 20101124
41 _EVALUATION Static method Private Method 20110222
42 _GET_HIER_ASSOCIATION Static method Private Method 20101102
43 _GET_IOBJ_TEXT Static method Private Method 20101117
44 _GET_JOIN Static method Private Method 20101102
45 _GET_KEY Static method Private Method 20101102
46 _GET_MAINFIELD Static method Private Method 20101102
47 _GET_NODE Static method Private Method 20101118
48 _GET_PATH Static method Private Method 20101102
49 _GET_RELATED_MODELS Static method Private Method 20110218
50 _GET_RELATED_MODELS_PATH Static method Private Method 20110504
51 _GET_RELATED_MODELS_PATH_WU Static method Private Method 20110511
52 _GET_RK_FIELD Static method Private Method 20101102
53 _GET_SECTION_NAME Static method Private Method 20110211
54 _INVALIDATE_BUFFER Instance method Private Method 20101209
55 _INVALIDATE_BUFFER_STATIC Static method Private Method 20110222
56 _LOAD_METADATA Instance method Private Method 20101123
57 _LOAD_METADATA_MODEL Instance method Private Method 20101123
58 _OBTAIN_SECTION Instance method Private Method 20101123
59 _OBTAIN_SECTION_PATH Instance method Private Method 20110207
Events
Class CL_ESH_OM_ODP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TH_NODE_DONE Public See coding 20101102 th_node_done TYPE HASHED TABLE OF esh_e_om_node_guid WITH UNIQUE KEY table_line
2 TSX_BUFFER Public See coding 20110222 BEGIN OF tsx_buffer, tx_node TYPE ttx_node_buffer, tx_rel TYPE ttx_rel_buffer, END OF tsx_buffer
3 TSX_CONFLICT Public See coding 20101125 BEGIN OF tsx_conflict, node_field TYPE esh_e_om_node_field, posit TYPE numc4, t_msg TYPE STANDARD TABLE OF balmi WITH DEFAULT KEY, END OF tsx_conflict
4 TSX_INFOOBJECT Public See coding 20101111 BEGIN OF tsx_infoobject, node_field TYPE esh_e_om_node_field, posit TYPE numc4, is_local TYPE abap_bool, iobjnm TYPE fieldname, odp_label TYPE esh_e_om_odp_field_12, th_fieldtext TYPE tth_fieldtext, END OF tsx_infoobject
5 TSX_JOIN_BUFFER Private See coding 20110222 BEGIN OF tsx_join_buffer, sysrel TYPE esh_e_om_sysrel, relation_guid TYPE esh_e_om_relation_guid, is_reverse TYPE abap_bool, th_join TYPE tth_join, END OF tsx_join_buffer
6 TSX_KEY_BUFFER Private See coding 20110222 BEGIN OF tsx_key_buffer, sysrel TYPE esh_e_om_sysrel, node_guid TYPE esh_e_om_node_guid, sem_key TYPE abap_bool, lc_field TYPE esh_e_om_node_field, dt_field TYPE esh_e_om_node_field, th_key TYPE tth_key, END OF tsx_key_buffer
7 TSX_METADATA Public See coding 20101102 BEGIN OF tsx_metadata, aotypna_ext TYPE esh_t_om_aotypna_ext, aotypnat_ext TYPE esh_t_om_aotypnat_ext, aotypnaf_ext TYPE esh_t_om_aotypnaf_ext, aotypnaft_ext TYPE esh_t_om_aotypnaft_ext, aotypp_ext TYPE esh_t_om_aotypp_ext, aotypps_ext TYPE esh_t_om_aotypps_ext, aotyp_ext TYPE esh_t_om_aotyp_ext, aotypt_ext TYPE esh_t_om_aotypt_ext, aotypn_ext TYPE esh_t_om_aotypn_ext, aotypnt_ext TYPE esh_t_om_aotypnt_ext, aotypnf_ext TYPE esh_t_om_aotypnf_ext, aotypnft_ext TYPE esh_t_om_aotypnft_ext, aotypngf_ext TYPE esh_t_om_aotypngf_ext, aotypngft_ext TYPE esh_t_om_aotypngft_ext, aotypngff_ext TYPE esh_t_om_aotypngff_ext, aotypngfd_ext TYPE esh_t_om_aotypngfd_ext, arelat_ext TYPE esh_t_om_arelat_ext, arelatf_ext TYPE esh_t_om_arelatf_ext, arelatfv_ext TYPE esh_t_om_arelatfv_ext, aotypnq_ext TYPE esh_t_om_aotypnq_ext, aotypnqf_ext TYPE esh_t_om_aotypnqf_ext, aotypnqft_ext TYPE esh_t_om_aotypnqft_ext, adprvd_ext TYPE esh_t_om_adprvd_ext, adprvdf_ext TYPE esh_t_om_adprvdf_ext, aotypncc_ext TYPE esh_t_om_aotypncc_ext, aotypnccl_ext TYPE esh_t_om_aotypnccl_ext, aotypnccr_ext TYPE esh_t_om_aotypnccr_ext, aauthnnw_ext TYPE esh_t_om_aauthnnw_ext, aauthnfnw_ext TYPE esh_t_om_aauthnfnw_ext, aauthncnw_ext TYPE esh_t_om_aauthncnw_ext, aauthonw_ext TYPE esh_t_om_aauthonw_ext, aauthcpb_ext TYPE esh_t_om_aauthcpb_ext, END OF tsx_metadata
8 TSX_NODE Public See coding 20101102 BEGIN OF tsx_node, node_name TYPE esh_e_om_node_name, object_type_guid TYPE esh_e_om_object_type_guid, object_type_name TYPE esh_e_om_object_type, node_guid TYPE esh_e_om_node_guid, odp_id TYPE esh_e_om_odp_id, semantics TYPE esh_e_om_odp_semantics, role TYPE t_role, hier_rel_guid TYPE esh_e_om_relation_guid, rk_field TYPE esh_e_om_node_field, lc_field TYPE esh_e_om_node_field, dt_field TYPE esh_e_om_node_field, df_field TYPE esh_e_om_node_field, tts_field TYPE tts_nodefield, END OF tsx_node
9 TSX_NODE_BUFFER Public See coding 20101118 BEGIN OF tsx_node_buffer, node_guid TYPE esh_e_om_node_guid, odp_guid TYPE esh_e_om_odp_guid, sem_key TYPE abap_bool, sx_node TYPE tsx_node, END OF tsx_node_buffer
10 TSX_PATH Public See coding 20101102 BEGIN OF tsx_path, node_field TYPE esh_e_om_node_field, src_techn TYPE esh_e_om_data_source_techn, src_name TYPE esh_e_om_data_source_name, ts_step TYPE tts_step, END OF tsx_path
11 TSX_RELATION Public See coding 20101102 BEGIN OF tsx_relation, relation_id TYPE esh_e_om_relation_id, card TYPE esh_e_om_cardsource, card_asc TYPE esh_e_om_cardtarget, evaluation TYPE i, is_timedep TYPE abap_bool, is_langdep TYPE abap_bool, is_temporal TYPE abap_bool, is_hierarchy TYPE abap_bool, th_join TYPE tth_join, END OF tsx_relation
12 TSX_REL_BUFFER Public See coding 20110222 BEGIN OF tsx_rel_buffer, relation_guid TYPE esh_e_om_relation_guid, is_reverse TYPE abap_bool, node_name TYPE esh_e_om_node_name, object_type_name TYPE esh_e_om_object_type, odp_id TYPE esh_e_om_odp_id, semantics TYPE esh_e_om_odp_semantics, node_name_asc TYPE esh_e_om_node_name, object_type_name_asc TYPE esh_e_om_object_type, odp_id_asc TYPE esh_e_om_odp_id, semantics_asc TYPE esh_e_om_odp_semantics, sx_relation TYPE tsx_relation, END OF tsx_rel_buffer
13 TSX_SECTION Public See coding 20101102 BEGIN OF tsx_section, node_guid TYPE esh_e_om_node_guid, odp_guid TYPE esh_e_om_odp_guid, relation_guid TYPE esh_e_om_relation_guid, node_guid_asc TYPE esh_e_om_node_guid, odp_guid_asc TYPE esh_e_om_odp_guid, name TYPE t_section_name, is_reverse TYPE abap_bool, is_derived TYPE abap_bool, sx_relation TYPE tsx_relation, sx_node_asc TYPE tsx_node, END OF tsx_section
14 TSX_STEP Public See coding 20101102 BEGIN OF tsx_step, posit TYPE numc4, node_guid TYPE esh_e_om_node_guid, object_type_name TYPE esh_e_om_object_type, node_name TYPE esh_e_om_node_name, src_techn TYPE esh_e_om_data_source_techn, src_name TYPE esh_e_om_data_source_name, card_target TYPE esh_e_om_cardtarget, t_join TYPE tth_join, t_value TYPE tt_value, END OF tsx_step
15 TS_DERIVATION Private See coding 20110304 BEGIN OF ts_derivation, node_name TYPE esh_e_om_node_name, object_type_name TYPE esh_e_om_object_type, odp_id TYPE esh_e_om_odp_id, semantics TYPE esh_e_om_odp_semantics, END OF ts_derivation
16 TS_FIELD Public See coding 20101102 BEGIN OF ts_field, node TYPE fieldname, odp TYPE fieldname, END OF ts_field
17 TS_FIELDTEXT Public See coding 20101102 BEGIN OF ts_fieldtext, langu TYPE spras, node_field TYPE esh_e_om_node_field, stext TYPE esh_e_om_description, END OF ts_fieldtext
18 TS_FIELD_ORIG Public See coding 20101124 BEGIN OF ts_field_orig, posit TYPE numc4, node_field TYPE esh_e_om_node_field, node_field_guid TYPE esh_e_om_node_field_guid, is_rk_field TYPE abap_bool, odp_field TYPE esh_e_om_odp_field, odp_field_guid TYPE esh_e_om_odp_field_guid, node_guid TYPE esh_e_om_node_guid, odp_guid TYPE esh_e_om_odp_guid, odp_id TYPE esh_e_om_odp_id, semantics TYPE esh_e_om_odp_semantics, object_type_guid TYPE esh_e_om_object_type_guid, object_type_name TYPE esh_e_om_object_type, END OF ts_field_orig
19 TS_GROUPFD Public See coding 20101216 BEGIN OF ts_groupfd, attr_group TYPE esh_e_om_attr_group, node_field TYPE esh_e_om_node_field, field_type TYPE esh_e_om_field_type, END OF ts_groupfd
20 TS_INSTANCE Private See coding 20101102 BEGIN OF ts_instance, sysrel TYPE esh_e_om_sysrel, area TYPE esh_e_om_area, clnt_spec type xfeld, SYSTEM_ID TYPE SYST-SYSID, SYSTEM_CLIENT TYPE SYST-MANDT, r_access TYPE REF TO cl_esh_om_odp, END OF ts_instance
21 TS_JOIN Public See coding 20101102 BEGIN OF ts_join, node_field TYPE esh_e_om_node_field, node_field_asc TYPE esh_e_om_node_field, option TYPE esh_e_om_join_operator, node_field_guid TYPE esh_e_om_node_field_guid, node_field_guid_asc TYPE esh_e_om_node_field_guid, END OF ts_join
22 TS_MODEL Public See coding 20101123 BEGIN OF ts_model, object_type_guid TYPE esh_e_om_object_type_guid, object_type_name TYPE esh_e_om_object_type, END OF ts_model
23 TS_NODEFIELD Public See coding 20101102 BEGIN OF ts_nodefield, posit TYPE numc4, node_field TYPE esh_e_om_node_field, node_field_guid TYPE esh_e_om_node_field_guid, odp_field TYPE esh_e_om_odp_field, odp_field_guid TYPE esh_e_om_odp_field_guid, field_type TYPE esh_e_om_field_type, reffield TYPE fieldname, groupname TYPE fieldname, is_derived TYPE abap_bool, is_unused TYPE abap_bool, is_key TYPE abap_bool, is_navattr TYPE abap_bool, is_txt TYPE abap_bool, is_keyfigure TYPE abap_bool, ref_odp_guid TYPE esh_e_om_odp_guid, sx_path TYPE tsx_path, END OF ts_nodefield
24 TS_OBTAINED Public Type reference (TYPE) ESH_S_OM_ODPREQ 20101102
25 TS_ODP_JOIN Public See coding 20101102 BEGIN OF ts_odp_join, fieldname TYPE fieldname, fieldname_asc TYPE fieldname, odpfield TYPE fieldname, odpfield_asc TYPE fieldname, posit TYPE rsposit, posit_asc TYPE rsposit, option TYPE rsoption, END OF ts_odp_join
26 TS_ORIG Public See coding 20101124 BEGIN OF ts_orig, node_field TYPE esh_e_om_node_field, posit TYPE numc4, name TYPE t_section_name, is_local TYPE abap_bool, is_keyf TYPE abap_bool, unit_name TYPE fieldname, s_field_orig TYPE ts_field_orig, END OF ts_orig
27 TS_PROVIDER Public See coding 20101123 BEGIN OF ts_provider, data_prvd_guid TYPE esh_e_om_data_provider_guid, data_prvd TYPE esh_e_om_data_provider, END OF ts_provider
28 TS_RK_BUFFER Private See coding 20101208 BEGIN OF ts_rk_buffer, sysrel TYPE esh_e_om_sysrel, * sysrel_guid TYPE esh_e_om_sysrel_guid, node_guid TYPE esh_e_om_node_guid, rk_field TYPE esh_e_om_node_field, END OF ts_rk_buffer
29 TS_VALUE Public See coding 20101102 BEGIN OF ts_value, node_field_asc TYPE esh_e_om_node_field, sign TYPE esh_e_om_sign, opt TYPE esh_e_om_option, low TYPE esh_e_om_low_string, high TYPE esh_e_om_high_string, END OF ts_value
30 TTH_CONFLICT Public See coding 20101125 tth_conflict TYPE HASHED TABLE OF tsx_conflict WITH UNIQUE KEY node_field
31 TTH_FIELD Public See coding 20101102 tth_field TYPE HASHED TABLE OF ts_field WITH UNIQUE KEY node
32 TTH_FIELDTEXT Public See coding 20101102 tth_fieldtext TYPE HASHED TABLE OF ts_fieldtext WITH UNIQUE KEY langu node_field
33 TTH_INFOOBJECT Public See coding 20101111 tth_infoobject TYPE HASHED TABLE OF tsx_infoobject WITH UNIQUE KEY node_field
34 TTH_INSTANCE Private See coding 20101102 tth_instance TYPE HASHED TABLE OF ts_instance WITH UNIQUE KEY sysrel area clnt_spec system_id system_client
35 TTH_JOIN Public See coding 20101102 tth_join TYPE HASHED TABLE OF ts_join WITH UNIQUE KEY node_field node_field_asc
36 TTH_JOIN_BUFFER Private See coding 20110222 tth_join_buffer TYPE HASHED TABLE OF tsx_join_buffer WITH UNIQUE KEY sysrel relation_guid is_reverse
37 TTH_KEY Public See coding 20101102 tth_key TYPE HASHED TABLE OF fieldname WITH UNIQUE KEY table_line
38 TTH_KEY_BUFFER Private See coding 20110222 tth_key_buffer TYPE HASHED TABLE OF tsx_key_buffer WITH UNIQUE KEY sysrel node_guid
39 TTH_MODEL Public See coding 20101122 tth_model TYPE HASHED TABLE OF ts_model WITH UNIQUE KEY object_type_guid
40 TTH_NODEFIELD Public See coding 20101117 tth_nodefield TYPE HASHED TABLE OF esh_e_om_node_field WITH UNIQUE KEY table_line
41 TTH_ODP_JOIN Public See coding 20101102 tth_odp_join TYPE HASHED TABLE OF ts_odp_join WITH UNIQUE KEY fieldname fieldname_asc
42 TTH_ORIG Public See coding 20101124 tth_orig TYPE HASHED TABLE OF ts_orig WITH UNIQUE KEY node_field
43 TTH_PROVIDER Public See coding 20101122 tth_provider TYPE HASHED TABLE OF ts_provider WITH UNIQUE KEY data_prvd_guid
44 TTH_RK_BUFFER Private See coding 20101208 tth_rk_buffer TYPE HASHED TABLE OF ts_rk_buffer WITH UNIQUE KEY sysrel node_guid
45 TTH_SECTION Public See coding 20101102 tth_section TYPE HASHED TABLE OF tsx_section WITH UNIQUE KEY node_guid odp_guid relation_guid node_guid_asc odp_guid_asc
46 TTS_NODEFIELD Public See coding 20101102 tts_nodefield TYPE SORTED TABLE OF ts_nodefield WITH UNIQUE KEY posit WITH NON-UNIQUE SORTED key guid COMPONENTS odp_field_guid
47 TTS_STEP Public See coding 20101102 tts_step TYPE SORTED TABLE OF tsx_step WITH UNIQUE KEY posit
48 TTX_NODE_BUFFER Public See coding 20101118 ttx_node_buffer TYPE HASHED TABLE OF tsx_node_buffer WITH UNIQUE KEY node_guid odp_guid sem_key
49 TTX_REL_BUFFER Public See coding 20110222 ttx_rel_buffer TYPE HASHED TABLE OF tsx_rel_buffer WITH UNIQUE KEY relation_guid is_reverse node_name object_type_name odp_id semantics node_name_asc object_type_name_asc odp_id_asc semantics_asc
50 TT_DERIVATION Private See coding 20110225 tt_derivation TYPE STANDARD TABLE OF ts_derivation with DEFAULT KEY
51 TT_GROUPFD Public See coding 20101216 tt_groupfd TYPE STANDARD TABLE OF ts_groupfd WITH KEY attr_group node_field
52 TT_VALUE Public See coding 20101102 tt_value TYPE STANDARD TABLE OF ts_value WITH DEFAULT KEY
53 T_ROLE Public See coding 20101102 t_role TYPE c LENGTH 4
54 T_SECTION_NAME Public Type reference (TYPE) ESH_E_OM_BACKEND_NAME 20101118
55 T_SYSTEM_TYPE Public See coding 20120214 t_system_type type c length 10
Method Signatures

Method AUTHNW_REF_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_REF Value transfer Object reference (TYPE REF TO) CL_ESH_OM_AUTHNW SAP_NW Authorizations 20110114
2 Importing I_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA 'C' 20110114
3 Importing I_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL 20110114
4 Importing I_SYSTEM_CLIENT Call by reference Type reference (TYPE) SY-MANDT Client ID of Current User 20120214
5 Importing I_SYSTEM_ID Call by reference Type reference (TYPE) SY-SYSID Name of the SAP System 20120214
# Exception Resumable Description Created on
1 FAILED 20110114

Method AUTHPB_REF_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_REF Value transfer Object reference (TYPE REF TO) CL_ESH_OM_AUTHPB 20110114
2 Importing I_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA 'C' 20110114
3 Importing I_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL 20110114
4 Importing I_SYSTEM_CLIENT Call by reference Type reference (TYPE) SY-MANDT Client ID of Current User 20120214
5 Importing I_SYSTEM_ID Call by reference Type reference (TYPE) SY-SYSID Name of the SAP System 20120214
# Exception Resumable Description Created on
1 FAILED 20110114

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ESH_OM_ODP has no parameter.
Method CONSTRUCTOR on class CL_ESH_OM_ODP has no exception.

Method DELETE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA 20111125
2 Importing I_CLIENT_SPECIFIC Call by reference Type reference (TYPE) XFELD 20111125
3 Importing I_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL 20111125

Method DELETE_INSTANCE on class CL_ESH_OM_ODP has no exception.

Method DPRVD_REF_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_REF Value transfer Object reference (TYPE REF TO) CL_ESH_OM_DPRVD 20110114
2 Importing I_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA 'C' 20110114
3 Importing I_MODE Call by reference Type reference (TYPE) XFELD 20110218
4 Importing I_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL 20110114
5 Importing I_SYSTEM_CLIENT Call by reference Type reference (TYPE) SY-MANDT Client ID of Current User 20120214
6 Importing I_SYSTEM_ID Call by reference Type reference (TYPE) SY-SYSID Name of the SAP System 20120214
# Exception Resumable Description Created on
1 FAILED 20110114

Method GET_ASC_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE_DONE Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101102
2 Exporting ES_FIELD_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNF_EXT 20101102
3 Importing IS_NODE_ME Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101102
4 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101102
5 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101102
6 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101102
7 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101102
8 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20101102
9 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101102
10 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101102
11 Importing I_ODPFIELD Call by reference Type reference (TYPE) FIELDNAME 20101102

Method GET_ASC_FIELD on class CL_ESH_OM_ODP has no exception.

Method GET_ASC_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101102
2 Exporting ETH_JOIN Call by reference Type reference (TYPE) TTH_ODP_JOIN 20101102
3 Exporting E_HIERARCHY Call by reference Type reference (TYPE) ABAP_BOOL 20101102
4 Exporting E_LANG_DEPENDENT Call by reference Type reference (TYPE) ABAP_BOOL 20101102
5 Exporting E_NODEFIELD_ME Call by reference Type reference (TYPE) TS_ODP_JOIN-FIELDNAME_ASC 20101102
6 Exporting E_ODPID_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT-ODP_ID 20101102
7 Exporting E_ODPNAME_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT-ODP_ID 20101102
8 Exporting E_REVERSE Call by reference Type reference (TYPE) ABAP_BOOL 20101102
9 Exporting E_SEMANTICS_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT-SEMANTICS 20101102
10 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC 20101102
11 Exporting E_TEMPORAL Call by reference Type reference (TYPE) ABAP_BOOL 20101102
12 Exporting E_TIME_DEPENDENT Call by reference Type reference (TYPE) ABAP_BOOL 20101102
13 Importing IS_ARELAT_EXT Call by reference Type reference (TYPE) ESH_S_OM_ARELAT_EXT 20101102
14 Importing IS_NODE_ME Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101102
15 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101102
16 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101102
17 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101102
18 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101102
19 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101102
20 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101102
21 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20101102
22 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101102
23 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101102
24 Importing I_CHECK_INVERSE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20101102
25 Importing I_ODPID_ME Value transfer Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT-ODP_ID 20101102
26 Importing I_ODPNAME_ME Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT-ODP_ID 20101102
27 Importing I_SEMANTICS_ME Value transfer Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT-SEMANTICS 20101102

Method GET_ASC_PROPERTIES on class CL_ESH_OM_ODP has no exception.

Method GET_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DESTINATION Value transfer Type reference (TYPE) RFCDEST 20101102
2 Importing I_CLIENT_SPECIFIC Call by reference Type reference (TYPE) XFELD 20110518
# Exception Resumable Description Created on
1 FAILED 20101102

Method GET_DEST_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DESTINATION Value transfer Type reference (TYPE) RFCDEST 20120214
2 Exporting E_SYSTEM_CLIENT Value transfer Type reference (TYPE) SY-MANDT 20120223
3 Exporting E_SYSTEM_ID Value transfer Type reference (TYPE) SY-SYSID 20120223
4 Exporting E_SYSTEM_TYPE Value transfer Type reference (TYPE) T_SYSTEM_TYPE 20120214
5 Importing I_CLIENT_SPECIFIC Call by reference Type reference (TYPE) XFELD 20120214
# Exception Resumable Description Created on
1 FAILED 20120214

Method GET_INFOOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_CONFLICT Call by reference Type reference (TYPE) TTH_CONFLICT 20101125
2 Exporting ETH_INFOOBJECT Call by reference Type reference (TYPE) TTH_INFOOBJECT 20101111
3 Importing ISX_NODE Call by reference Type reference (TYPE) TSX_NODE 20101111
4 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101111
5 Importing IT_AOTYPNAFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAFT_EXT 20101111
6 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101111
7 Importing IT_AOTYPNAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAT_EXT 20101118
8 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101111
9 Importing IT_AOTYPNFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNFT_EXT 20101111
10 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101111
11 Importing IT_AOTYPNGFD_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFD_EXT 20101115
12 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101111
13 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101111
14 Importing IT_AOTYPNT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNT_EXT 20101118
15 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101111
16 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20101111
17 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20101111
18 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101111
19 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101111
20 Importing I_INVALIDATE_BUF Call by reference Type reference (TYPE) ABAP_BOOL 20110222
21 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU 20101111
22 Importing I_RESOLVE Call by reference Type reference (TYPE) ABAP_BOOL 20101119
23 Importing I_WITH_TEXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101124
# Exception Resumable Description Created on
1 FAILED 20101124

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ODP Value transfer Object reference (TYPE REF TO) CL_ESH_OM_ODP 20101122
2 Exporting E_SEMANTICS Value transfer Type reference (TYPE) ESH_E_OM_ODP_SEMANTICS 20101102
3 Importing I_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA CL_ESH_OM_CONSTANTS=>GC_AREA_MODIFIED 20110113
4 Importing I_CLIENT_SPECIFIC Call by reference Type reference (TYPE) XFELD 20110518
5 Importing I_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101102
6 Importing I_SEMANTICS Call by reference Type reference (TYPE) ESH_E_OM_ODP_SEMANTICS 20101102
7 Importing I_SYSREL_SEL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL 20101201
8 Importing I_SYSTEM_CLIENT Call by reference Type reference (TYPE) SY-MANDT 20120214
9 Importing I_SYSTEM_ID Call by reference Type reference (TYPE) SY-SYSID 20120214
# Exception Resumable Description Created on
1 FAILED 20101102

Method GET_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOGSYS Value transfer Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID 20120214
2 Importing I_SYSTEM_CLIENT Call by reference Type reference (TYPE) SYST-MANDT 20120214
3 Importing I_SYSTEM_ID Call by reference Type reference (TYPE) SYST-SYSID 20120214
# Exception Resumable Description Created on
1 FAILED 20120214

Method GET_MAPPING_PROPOSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POSS_ROLES Call by reference Type reference (TYPE) ESH_T_OM_ODP_FIELD_TYPES 20101111
2 Exporting E_PREF_ROLE Call by reference Type reference (TYPE) ESH_E_OM_ODP_FIELD_TYPE 20101111
3 Importing IS_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNF_EXT 20101111
# Exception Resumable Description Created on
1 FAILED 20101111

Method GET_METADATA_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADPRVDF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVDF_EXT 20110221
2 Exporting ET_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20110221
3 Exporting ET_AOTYPNAFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAFT_EXT 20110221
4 Exporting ET_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20110221
5 Exporting ET_AOTYPNAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAT_EXT 20110221
6 Exporting ET_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20110221
7 Exporting ET_AOTYPNFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNFT_EXT 20110221
8 Exporting ET_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20110221
9 Exporting ET_AOTYPNGFD_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFD_EXT 20110221
10 Exporting ET_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20110221
11 Exporting ET_AOTYPNGFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFT_EXT 20110221
12 Exporting ET_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20110221
13 Exporting ET_AOTYPNT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNT_EXT 20110221
14 Exporting ET_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20110221
15 Exporting ET_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20110221
16 Exporting ET_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20110221
17 Exporting ET_AOTYPT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPT_EXT 20110221
18 Exporting ET_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20110221
19 Exporting ET_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20110221
20 Exporting ET_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20110221
21 Exporting ET_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20110221
22 Importing IR_DPRVD Call by reference Object reference (TYPE REF TO) CL_ESH_OM_DPRVD 20110221
23 Importing IR_OTYP Call by reference Object reference (TYPE REF TO) CL_ESH_OM_OTYP 20110221
24 Importing ITH_MODEL Call by reference Type reference (TYPE) TTH_MODEL 20110221
25 Importing ITH_PROVIDER Call by reference Type reference (TYPE) TTH_PROVIDER 20110221
# Exception Resumable Description Created on
1 FAILED 20110221

Method GET_NAV_ODPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NAV_NODEFIELD Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNF_EXT 20101109
2 Exporting ET_NAV_ODP Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101109
3 Importing IS_NODE_ME Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101109
4 Importing IS_ODP_ME Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101109
5 Importing IT_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20110223
6 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20110223
7 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20110223
8 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20110223
9 Importing IT_AOTYPNGFD_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFD_EXT 20110223
10 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20110223
11 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20110223
12 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20110223
13 Importing IT_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20110223
14 Importing IT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20110223
15 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20110223
16 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20110223
17 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20110223
18 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20110223
19 Importing I_NODE_FIELD_GUID Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD_GUID Node Field GUID 20110224

Method GET_NAV_ODPS on class CL_ESH_OM_ODP has no exception.

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTX_NODE_BUFFER Call by reference Type reference (TYPE) TTX_NODE_BUFFER 20101118
2 Exporting ESX_NODE Call by reference Type reference (TYPE) TSX_NODE 20101102
3 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101102
4 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101102
5 Importing IT_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20101102
6 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101102
7 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101102
8 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101102
9 Importing IT_AOTYPNGFD_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFD_EXT 20101115
10 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101102
11 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101102
12 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101102
13 Importing IT_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20101102
14 Importing IT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20101102
15 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20101102
16 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20101102
17 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101102
18 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101102
19 Importing I_BYPASS_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101118
20 Importing I_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101102
21 Importing I_SEM_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101102

Method GET_NODE on class CL_ESH_OM_ODP has no exception.

Method GET_ODP_ASC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BASE_ODP_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101102
2 Exporting ES_NODE_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101102
3 Exporting ES_ODP_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101102
4 Exporting E_ODP_ID_ASC Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101102
5 Importing ISX_FIELD Call by reference Type reference (TYPE) TS_NODEFIELD 20110913
6 Importing ISX_NODE Call by reference Type reference (TYPE) TSX_NODE 20101102
7 Importing IS_ARELAT_EXT Call by reference Type reference (TYPE) ESH_S_OM_ARELAT_EXT 20101102
8 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101102
9 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101102
10 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101102
11 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101102
12 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101102
13 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101102
14 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101102
15 Importing I_BASE_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20101102
16 Importing I_IS_REVERSE Call by reference Type reference (TYPE) ABAP_BOOL 20101102
17 Importing I_NODE_GUID_ASC Call by reference Type reference (TYPE) ESH_E_OM_NODE_GUID 20101102

Method GET_ODP_ASC on class CL_ESH_OM_ODP has no exception.

Method GET_ODP_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101102
2 Exporting ES_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101102
3 Exporting E_BASE_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101102
4 Exporting E_BASE_SEMANTICS Call by reference Type reference (TYPE) ESH_E_OM_ODP_SEMANTICS 20101102
5 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101102
6 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101102
7 Importing I_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101102
8 Importing I_SEMANTICS Call by reference Type reference (TYPE) ESH_E_OM_ODP_SEMANTICS 20101102
# Exception Resumable Description Created on
1 FAILED 20101102

Method GET_ODP_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ODP_LIST Call by reference Type reference (TYPE) ESH_T_OM_SELECT_ODPS_RESULT 20101102
2 Importing I_CLIENT_SPECIFIC Call by reference Type reference (TYPE) XFELD 20110518
3 Importing I_FOR_QUERY Call by reference Type reference (TYPE) XFELD 20101102
4 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU 20101102
5 Importing I_PATTERN Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101102
6 Importing I_PATTERN_TEXT Call by reference Type reference (TYPE) RSTXTLG 20101102
7 Importing I_SYSTEM_CLIENT Call by reference Type reference (TYPE) SY-MANDT 20120214
8 Importing I_SYSTEM_ID Call by reference Type reference (TYPE) SY-SYSID 20120214
9 Importing I_VIEW Call by reference Type reference (TYPE) XFELD 20101102
# Exception Resumable Description Created on
1 FAILED 20101102

Method GET_RELATED_MODELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETX_AOTYP_USING Call by reference Type reference (TYPE) CL_ESH_OM_OTYP_EXT_II=>TTX_ODP_DEP 20110328
2 Exporting ETX_AOTYP_WHERE_USED Call by reference Type reference (TYPE) CL_ESH_OM_OTYP_EXT_II=>TTX_ODP_DEP 20110328
3 Exporting ET_AOTYP_USING Call by reference Type reference (TYPE) ESH_T_OM_AOTYP 20110218
4 Exporting ET_AOTYP_WHERE_USED Call by reference Type reference (TYPE) ESH_T_OM_AOTYP 20110218
5 Importing IR_DPRVD Call by reference Object reference (TYPE REF TO) CL_ESH_OM_DPRVD 20110218
6 Importing IR_OTYP Call by reference Object reference (TYPE REF TO) CL_ESH_OM_OTYP 20110218
7 Importing IT_AOTYP Call by reference Type reference (TYPE) ESH_T_OM_AOTYP 20110218
8 Importing I_INVALIDATE Call by reference Type reference (TYPE) ABAP_BOOL 20110329

Method GET_RELATED_MODELS on class CL_ESH_OM_ODP has no exception.

Method GET_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTX_REL_BUFFER Call by reference Type reference (TYPE) TTX_REL_BUFFER 20110222
2 Exporting ESX_RELATION Call by reference Type reference (TYPE) TSX_RELATION 20101102
3 Importing ISX_NODE Call by reference Type reference (TYPE) TSX_NODE 20101102
4 Importing ISX_NODE_ASC Call by reference Type reference (TYPE) TSX_NODE 20101102
5 Importing IS_ARELAT_EXT Call by reference Type reference (TYPE) ESH_S_OM_ARELAT_EXT 20101102
6 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101102
7 Importing I_BYPASS_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL 20110222
8 Importing I_CHECK_INVERSE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20101102
9 Importing I_IS_REVERSE Call by reference Type reference (TYPE) ABAP_BOOL 20101102
# Exception Resumable Description Created on
1 FAILED 20101102

Method GET_SECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CSX_BUFFER Call by reference Type reference (TYPE) TSX_BUFFER 20110506
2 Exporting ETH_SECTION Call by reference Type reference (TYPE) TTH_SECTION 20101102
3 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101102
4 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101102
5 Importing IT_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20101102
6 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101102
7 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101102
8 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101102
9 Importing IT_AOTYPNGFD_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFD_EXT 20101115
10 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101102
11 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101102
12 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101102
13 Importing IT_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20101102
14 Importing IT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20101102
15 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20101102
16 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20101102
17 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101102
18 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101102
19 Importing I_ADD_FROM_PATH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110221
20 Importing I_BASE_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20101102
21 Importing I_EVAL Call by reference Type reference (TYPE) INT4 20101102
22 Importing I_INVALIDATE_BUF Call by reference Type reference (TYPE) ABAP_BOOL 20110222
23 Importing I_MAX_DEPTH Call by reference Type reference (TYPE) INT4 20110518

Method GET_SECTIONS on class CL_ESH_OM_ODP has no exception.

Method GET_SYSREL_EXTENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SYSREL_TOP Call by reference Type reference (TYPE) ESH_T_OM_SYSREL_EXT 20110211
2 Importing I_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA 'C' 20110211
3 Importing I_CLIENT_SPECIFIC Call by reference Type reference (TYPE) XFELD 20120223
4 Importing I_ODP_ID Call by reference Type reference (TYPE) ESH_OM_COTYPNA-ODP_ID 20110211
5 Importing I_SEMANTICS Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT-SEMANTICS 20110211
6 Importing I_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL 20110211
7 Importing I_SYSTEM_CLIENT Call by reference Type reference (TYPE) SY-MANDT 20120214
8 Importing I_SYSTEM_ID Call by reference Type reference (TYPE) SY-SYSID 20120214
# Exception Resumable Description Created on
1 FAILED 20110218

Method GET_SYSREL_FROM_ODP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_GUID Call by reference Type reference (TYPE) ESH_E_OM_NODE_GUID 20101102
2 Exporting E_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL 20101102
3 Exporting E_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID 20101102
4 Exporting E_SYSTEM_CLIENT Call by reference Type reference (TYPE) SY-MANDT 20120223
5 Exporting E_SYSTEM_ID Call by reference Type reference (TYPE) SY-SYSID 20120223
6 Importing I_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA CL_ESH_OM_CONSTANTS=>GC_AREA_MODIFIED 20110113
7 Importing I_CLIENT_SPECIFIC Call by reference Type reference (TYPE) XFELD 20110518
8 Importing I_FIND_EXTENSION Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101102
9 Importing I_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101102
10 Importing I_SEMANTICS Call by reference Type reference (TYPE) ESH_E_OM_ODP_SEMANTICS 20101102
11 Importing I_SYSREL_SEL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL 20101201
12 Importing I_SYSTEM_CLIENT Call by reference Type reference (TYPE) SY-MANDT 20120214
13 Importing I_SYSTEM_ID Call by reference Type reference (TYPE) SY-SYSID 20120214
# Exception Resumable Description Created on
1 FAILED 20101102
2 NOT_EXISTS 20101102

Method GET_SYSREL_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TIMESTMP_MODEL Call by reference Type reference (TYPE) TIMESTAMP 20101102
2 Exporting E_VERSION Call by reference Type reference (TYPE) ESH_E_OM_VERSION_ID 20101102
3 Importing I_CLIENT_SPECIFIC Call by reference Type reference (TYPE) XFELD 20110518
4 Importing I_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID 20101102
# Exception Resumable Description Created on
1 FAILED 20101102

Method IS_INVALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLIENT_SPECIFIC Call by reference Type reference (TYPE) XFELD 20110518
2 Importing I_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID 20101102
3 Importing I_TIMESTMP_MODEL Call by reference Type reference (TYPE) ESH_S_OM_SYSREL-TIMESTMP_MODEL 20101102
4 Importing I_VERSION Call by reference Type reference (TYPE) ESH_S_OM_SYSREL-VERSION_ID 20101102
5 Returning RE_INVALID Value transfer Type reference (TYPE) ABAP_BOOL 20101102

Method IS_INVALID on class CL_ESH_OM_ODP has no exception.

Method OBTAIN_INFOOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_CONFLICT Call by reference Type reference (TYPE) TTH_CONFLICT 20101125
2 Exporting ETH_INFOOBJECT Call by reference Type reference (TYPE) TTH_INFOOBJECT 20101123
3 Importing ISX_NODE Call by reference Type reference (TYPE) TSX_NODE 20101123
4 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101123
5 Importing I_ADD_FROM_PATH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110218
6 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU 20101123
7 Importing I_WITH_TEXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20101123
# Exception Resumable Description Created on
1 FAILED 20101123

Method OBTAIN_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AAUTHCPB_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCPB_EXT 20101123
2 Exporting ET_AAUTHNCNW_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHNCNW_EXT 20101123
3 Exporting ET_AAUTHNFNW_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHNFNW_EXT 20101123
4 Exporting ET_AAUTHNNW_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHNNW_EXT 20101123
5 Exporting ET_AAUTHONW_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHONW_EXT 20101123
6 Exporting ET_ADPRVDF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVDF_EXT 20101123
7 Exporting ET_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20101123
8 Exporting ET_AOTYPNAFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAFT_EXT 20101123
9 Exporting ET_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101123
10 Exporting ET_AOTYPNAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAT_EXT 20101123
11 Exporting ET_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101123
12 Exporting ET_AOTYPNCCL_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNCCL_EXT 20101123
13 Exporting ET_AOTYPNCCR_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNCCR_EXT 20101123
14 Exporting ET_AOTYPNCC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNCC_EXT 20101123
15 Exporting ET_AOTYPNFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNFT_EXT 20101123
16 Exporting ET_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101123
17 Exporting ET_AOTYPNGFD_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFD_EXT 20101123
18 Exporting ET_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101123
19 Exporting ET_AOTYPNGFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFT_EXT 20101123
20 Exporting ET_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101123
21 Exporting ET_AOTYPNQFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNQFT_EXT 20101123
22 Exporting ET_AOTYPNQF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNQF_EXT 20101123
23 Exporting ET_AOTYPNQ_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNQ_EXT 20101123
24 Exporting ET_AOTYPNT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNT_EXT 20101123
25 Exporting ET_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101123
26 Exporting ET_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20101123
27 Exporting ET_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20101123
28 Exporting ET_AOTYPT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPT_EXT 20101123
29 Exporting ET_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20101123
30 Exporting ET_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20101123
31 Exporting ET_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101123
32 Exporting ET_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101123
33 Exporting E_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL 20101123
34 Exporting E_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID 20101123
35 Exporting E_TIMESTMP_MODEL Call by reference Type reference (TYPE) TIMESTAMP 20101123
36 Exporting E_VERSION Call by reference Type reference (TYPE) ESH_E_OM_VERSION_ID 20101123
37 Importing I_VALIDATE_SYSREL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20101209
# Exception Resumable Description Created on
1 FAILED 20101123

Method OBTAIN_METADATA_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADPRVDF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVDF_EXT 20101123
2 Exporting ET_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20101123
3 Exporting ET_AOTYPNAFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAFT_EXT 20101123
4 Exporting ET_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101123
5 Exporting ET_AOTYPNAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAT_EXT 20101123
6 Exporting ET_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101123
7 Exporting ET_AOTYPNCCL_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNCCL_EXT 20101123
8 Exporting ET_AOTYPNCCR_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNCCR_EXT 20101123
9 Exporting ET_AOTYPNCC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNCC_EXT 20101123
10 Exporting ET_AOTYPNFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNFT_EXT 20101123
11 Exporting ET_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101123
12 Exporting ET_AOTYPNGFD_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFD_EXT 20101123
13 Exporting ET_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101123
14 Exporting ET_AOTYPNGFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFT_EXT 20101123
15 Exporting ET_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101123
16 Exporting ET_AOTYPNT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNT_EXT 20101123
17 Exporting ET_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101123
18 Exporting ET_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20101123
19 Exporting ET_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20101123
20 Exporting ET_AOTYPT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPT_EXT 20101123
21 Exporting ET_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20101123
22 Exporting E_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL 20101123
23 Exporting E_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID 20101123
24 Exporting E_TIMESTMP_MODEL Call by reference Type reference (TYPE) TIMESTAMP 20101123
25 Exporting E_VERSION Call by reference Type reference (TYPE) ESH_E_OM_VERSION_ID 20101123
26 Importing ITH_MODEL Call by reference Type reference (TYPE) TTH_MODEL 20101123
27 Importing ITH_PROVIDER Call by reference Type reference (TYPE) TTH_PROVIDER 20101123
28 Importing I_VALIDATE_SYSREL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101209
# Exception Resumable Description Created on
1 FAILED 20101123

Method OBTAIN_METADATA_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101123
2 Exporting ET_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101123
3 Exporting ET_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20110215
4 Exporting ET_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20101123
5 Exporting ET_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20101123
6 Exporting ET_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101123
7 Exporting ET_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101123
8 Exporting E_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL 20101123
9 Exporting E_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID 20101123
10 Exporting E_TIMESTMP_MODEL Call by reference Type reference (TYPE) TIMESTAMP 20101123
11 Exporting E_VERSION Call by reference Type reference (TYPE) ESH_E_OM_VERSION_ID 20101123
12 Importing I_VALIDATE_SYSREL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20101209
# Exception Resumable Description Created on
1 FAILED 20101123

Method OBTAIN_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTX_NODE_BUFFER Call by reference Type reference (TYPE) TTX_NODE_BUFFER 20101123
2 Exporting ESX_NODE Call by reference Type reference (TYPE) TSX_NODE 20101123
3 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101123
4 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101123
5 Importing I_BYPASS_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101123
6 Importing I_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101123
7 Importing I_SEM_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101123
# Exception Resumable Description Created on
1 FAILED 20101123

Method OBTAIN_ODP_ASC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BASE_ODP_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101123
2 Exporting ES_NODE_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101123
3 Exporting ES_ODP_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101123
4 Exporting E_ODP_ID_ASC Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101123
5 Importing ISX_FIELD Call by reference Type reference (TYPE) TS_NODEFIELD 20110912
6 Importing ISX_NODE Call by reference Type reference (TYPE) TSX_NODE 20101123
7 Importing IS_ARELAT_EXT Call by reference Type reference (TYPE) ESH_S_OM_ARELAT_EXT 20101123
8 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101123
9 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101123
10 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101123
11 Importing I_BASE_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20101123
12 Importing I_IS_REVERSE Call by reference Type reference (TYPE) ABAP_BOOL 20101123
13 Importing I_NODE_GUID_ASC Call by reference Type reference (TYPE) ESH_E_OM_NODE_GUID 20101123
# Exception Resumable Description Created on
1 FAILED 20101123

Method OBTAIN_SECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CSX_BUFFER Call by reference Type reference (TYPE) TSX_BUFFER 20110519
2 Exporting ETH_SECTION Call by reference Type reference (TYPE) TTH_SECTION 20101123
3 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101123
4 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101123
5 Importing I_ADD_FROM_PATH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110204
6 Importing I_BASE_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20101123
7 Importing I_EVAL Call by reference Type reference (TYPE) INT4 20101123
8 Importing I_KEEP_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110228
9 Importing I_MAX_DEPTH Call by reference Type reference (TYPE) INT4 20110518
# Exception Resumable Description Created on
1 FAILED 20101123

Method OREF_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OTYP Value transfer Object reference (TYPE REF TO) CL_ESH_OM_OTYP 20101102
2 Importing I_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA 'C' Area 20101102
3 Importing I_CONSIDER_SWITCH Call by reference Type reference (TYPE) XFELD 'X' Checkbox 20101102
4 Importing I_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20101102
5 Importing I_SYSTEM_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT Client ID of Current User 20120214
6 Importing I_SYSTEM_ID Call by reference Type reference (TYPE) SY-SYSID SY-SYSID Name of the SAP System 20120214
# Exception Resumable Description Created on
1 FAILED 20101102

Method _ADD_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_GROUPFD Call by reference Type reference (TYPE) TT_GROUPFD 20101216
2 Importing IS_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNF_EXT 20101216
3 Importing IT_AOTYPNGFD_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFD_EXT 20101216
4 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101216
5 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101216
6 Importing I_NODE_FIELD Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD 20101216

Method _ADD_GROUPS on class CL_ESH_OM_ODP has no exception.

Method _ADD_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CSX_BUFFER Call by reference Type reference (TYPE) TSX_BUFFER 20110222
2 Changing CTH_SECTION Call by reference Type reference (TYPE) TTH_SECTION 20101102
3 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101102
4 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101102
5 Importing IT_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20101102
6 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101102
7 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101102
8 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101102
9 Importing IT_AOTYPNGFD_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFD_EXT 20101115
10 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101102
11 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101102
12 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101102
13 Importing IT_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20101102
14 Importing IT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20101102
15 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20101102
16 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20101102
17 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101102
18 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101102
19 Importing I_ADD_FROM_PATH Call by reference Type reference (TYPE) ABAP_BOOL 20110221
20 Importing I_BASE_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20101102
21 Importing I_DEPTH Call by reference Type reference (TYPE) INT4 20110301
22 Importing I_EVAL Call by reference Type reference (TYPE) INT4 20101102
23 Importing I_MAX_DEPTH Call by reference Type reference (TYPE) INT4 20110518
# Exception Resumable Description Created on
1 FAILED 20101102

Method _ADD_SECTION_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CSX_BUFFER Call by reference Type reference (TYPE) TSX_BUFFER 20110222
2 Changing CTH_SECTION Call by reference Type reference (TYPE) TTH_SECTION 20110221
3 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20110221
4 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20110221
5 Importing IT_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20110221
6 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20110221
7 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20110221
8 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20110221
9 Importing IT_AOTYPNGFD_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFD_EXT 20110221
10 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20110221
11 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20110221
12 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20110221
13 Importing IT_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20110221
14 Importing IT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20110221
15 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20110221
16 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20110221
17 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20110221
18 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20110221
19 Importing I_BASE_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20110221
20 Importing I_DEPTH Call by reference Type reference (TYPE) INT4 20110301
21 Importing I_EVAL Call by reference Type reference (TYPE) INT4 20110221
22 Importing I_MAX_DEPTH Call by reference Type reference (TYPE) INT4 20110518
# Exception Resumable Description Created on
1 FAILED 20110221

Method _BUILD_IOBJNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IOBJNM Call by reference Type reference (TYPE) FIELDNAME 20101117
2 Exporting E_ODP_LABEL Call by reference Type reference (TYPE) ESH_E_OM_ODP_FIELD_12 20101118
3 Importing IS_FIELD_ORIG Call by reference Type reference (TYPE) TS_FIELD_ORIG 20101124
4 Importing I_IS_KEYF Call by reference Type reference (TYPE) ABAP_BOOL 20101124
5 Importing I_UNIT_NAME Call by reference Type reference (TYPE) FIELDNAME 20101124

Method _BUILD_IOBJNM on class CL_ESH_OM_ODP has no exception.

Method _DERIVE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTH_CONFLICT Call by reference Type reference (TYPE) TTH_CONFLICT 20101125
2 Exporting ETH_ORIG Call by reference Type reference (TYPE) TTH_ORIG 20101124
3 Importing ISX_NODE Call by reference Type reference (TYPE) CL_ESH_OM_ODP=>TSX_NODE 20101118
4 Importing ITH_NODEFIELD Call by reference Type reference (TYPE) TTH_NODEFIELD 20101118
5 Importing ITH_SECTION Call by reference Type reference (TYPE) CL_ESH_OM_ODP=>TTH_SECTION 20101118
6 Importing IT_DERIVATION Call by reference Type reference (TYPE) TT_DERIVATION 20110304
7 Importing I_ODP_GUID Call by reference Type reference (TYPE) ESH_E_OM_ODP_GUID 20101119
8 Importing I_ODP_GUID_ASC Call by reference Type reference (TYPE) ESH_E_OM_ODP_GUID 20101119

Method _DERIVE_FIELDS on class CL_ESH_OM_ODP has no exception.

Method _DERIVE_FIELD_ORIGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_CONFLICT Call by reference Type reference (TYPE) TTH_CONFLICT 20101125
2 Exporting ETH_MODEL Call by reference Type reference (TYPE) TTH_MODEL 20101124
3 Exporting ETH_ORIG Call by reference Type reference (TYPE) TTH_ORIG 20101124
4 Importing ISX_NODE Call by reference Type reference (TYPE) TSX_NODE 20101124
5 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101124
6 Importing ITH_SECTION Call by reference Type reference (TYPE) TTH_SECTION 20101124
7 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101124
# Exception Resumable Description Created on
1 FAILED 20101124

Method _EVALUATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEPTH Call by reference Type reference (TYPE) INT4 20110301
2 Importing I_EVAL_ACTUAL Call by reference Type reference (TYPE) INT4 20110222
3 Importing I_EVAL_TARGET Call by reference Type reference (TYPE) INT4 20110222
4 Returning RE_PASSED Value transfer Type reference (TYPE) ABAP_BOOL 20110222

Method _EVALUATION on class CL_ESH_OM_ODP has no exception.

Method _GET_HIER_ASSOCIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101102
2 Exporting E_RELAT_GUID Call by reference Type reference (TYPE) ESH_E_OM_RELATION_GUID 20101102
3 Importing ISX_NODE Call by reference Type reference (TYPE) TSX_NODE 20101108
4 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101102
5 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101102
6 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101102
7 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101108
8 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101108
9 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101102
10 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101102
11 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101102

Method _GET_HIER_ASSOCIATION on class CL_ESH_OM_ODP has no exception.

Method _GET_IOBJ_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_FIELDTEXT Call by reference Type reference (TYPE) CL_ESH_OM_ODP=>TTH_FIELDTEXT 20101117
2 Importing IS_FIELD_ORIG Call by reference Type reference (TYPE) TS_FIELD_ORIG 20101124
3 Importing IT_AOTYPNAFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAFT_EXT 20101117
4 Importing IT_AOTYPNAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAT_EXT 20101118
5 Importing IT_AOTYPNFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNFT_EXT 20101117
6 Importing IT_AOTYPNT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNT_EXT 20101118
7 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU 20101117

Method _GET_IOBJ_TEXT on class CL_ESH_OM_ODP has no exception.

Method _GET_JOIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_JOIN Call by reference Type reference (TYPE) TTH_JOIN 20101102
2 Importing IS_ARELAT_EXT Call by reference Type reference (TYPE) ESH_S_OM_ARELAT_EXT 20101102
3 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101102
4 Importing I_IS_REVERSE Call by reference Type reference (TYPE) ABAP_BOOL 20101102

Method _GET_JOIN on class CL_ESH_OM_ODP has no exception.

Method _GET_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_KEY Call by reference Type reference (TYPE) TTH_KEY 20101102
2 Exporting E_DT_FIELD Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD 20101102
3 Exporting E_LC_FIELD Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD 20101102
4 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101102
5 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101102
6 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101102
7 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101102
8 Importing I_NODE_GUID Call by reference Type reference (TYPE) ESH_E_OM_NODE_GUID 20101102
9 Importing I_SEM_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101102

Method _GET_KEY on class CL_ESH_OM_ODP has no exception.

Method _GET_MAINFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE_DONE Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101102
2 Exporting ETH_KEY Call by reference Type reference (TYPE) TTH_KEY 20101102
3 Exporting E_FIELD_DT Call by reference Type reference (TYPE) FIELDNAME 20101102
4 Exporting E_FIELD_LC Call by reference Type reference (TYPE) FIELDNAME 20101102
5 Exporting E_FIELD_MAIN Call by reference Type reference (TYPE) FIELDNAME 20101102
6 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101102
7 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101102
8 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101102
9 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101102
10 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101102
11 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101102
12 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101102
13 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101102
14 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101102
15 Importing I_SEM_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101102

Method _GET_MAINFIELD on class CL_ESH_OM_ODP has no exception.

Method _GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ESX_NODE Call by reference Type reference (TYPE) TSX_NODE 20101118
2 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101118
3 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101118
4 Importing IT_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20101118
5 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101118
6 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101118
7 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101118
8 Importing IT_AOTYPNGFD_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFD_EXT 20101118
9 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101118
10 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101118
11 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101118
12 Importing IT_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20101118
13 Importing IT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20101118
14 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20101118
15 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20101118
16 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101118
17 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101118
18 Importing I_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101118
19 Importing I_SEM_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101118

Method _GET_NODE on class CL_ESH_OM_ODP has no exception.

Method _GET_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ESX_PATH Call by reference Type reference (TYPE) TSX_PATH 20101102
2 Exporting E_NODE_FIELD Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD 20101102
3 Importing IS_AOTYPNAF Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNAF_EXT 20101102
4 Importing IS_AOTYPNF Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNF_EXT 20101102
5 Importing IT_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20101102
6 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101102
7 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101102
8 Importing IT_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20101102
9 Importing IT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20101102
10 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20101102
11 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20101102
12 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101102
13 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101102

Method _GET_PATH on class CL_ESH_OM_ODP has no exception.

Method _GET_RELATED_MODELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AOTYP Call by reference Type reference (TYPE) ESH_T_OM_AOTYP 20110218
2 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20110218
3 Importing ITH_SECTION Call by reference Type reference (TYPE) TTH_SECTION 20110218
4 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20111107
5 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20110328
6 Importing I_EVAL Call by reference Type reference (TYPE) INT4 20110218

Method _GET_RELATED_MODELS on class CL_ESH_OM_ODP has no exception.

Method _GET_RELATED_MODELS_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CSX_BUFFER Call by reference Type reference (TYPE) TSX_BUFFER 20110506
2 Changing CT_AOTYP_US Call by reference Type reference (TYPE) ESH_T_OM_AOTYP 20110505
3 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20110505
4 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20110505
5 Importing IT_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20110505
6 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20110505
7 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20110505
8 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20110505
9 Importing IT_AOTYPNGFD_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFD_EXT 20110505
10 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20110505
11 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20110505
12 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20110505
13 Importing IT_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20110505
14 Importing IT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20110505
15 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20110504
16 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20110505
17 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20110505
18 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20110505

Method _GET_RELATED_MODELS_PATH on class CL_ESH_OM_ODP has no exception.

Method _GET_RELATED_MODELS_PATH_WU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CSX_BUFFER Call by reference Type reference (TYPE) TSX_BUFFER 20110511
2 Changing CT_AOTYP_WU Call by reference Type reference (TYPE) ESH_T_OM_AOTYP 20110511
3 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20110511
4 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20110511
5 Importing IT_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20110511
6 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20110511
7 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20110511
8 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20110511
9 Importing IT_AOTYPNGFD_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFD_EXT 20110511
10 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20110511
11 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20110511
12 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20110511
13 Importing IT_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20110511
14 Importing IT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20110511
15 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20110511
16 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20110511
17 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20110511
18 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20110511
19 Importing I_OBJECT_TYPE_NAME Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE 20110511

Method _GET_RELATED_MODELS_PATH_WU on class CL_ESH_OM_ODP has no exception.

Method _GET_RK_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTH_NODE_DONE Call by reference Type reference (TYPE) TH_NODE_DONE 20101102
2 Exporting E_RK_FIELD Value transfer Type reference (TYPE) ESH_E_OM_NODE_FIELD 20101102
3 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101102
4 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101102
5 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101102
6 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101102
7 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101102
8 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101102
9 Importing I_NODE_GUID Call by reference Type reference (TYPE) ESH_E_OM_NODE_GUID 20101102
10 Importing I_SEM_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101102
11 Importing I_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL 20101208

Method _GET_RK_FIELD on class CL_ESH_OM_ODP has no exception.

Method _GET_SECTION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ISX_NODE Call by reference Type reference (TYPE) TSX_NODE 20110211
2 Importing ISX_NODE_ASC Call by reference Type reference (TYPE) TSX_NODE 20110211
3 Returning RET_NAME Value transfer Type reference (TYPE) TSX_SECTION-NAME 20110211

Method _GET_SECTION_NAME on class CL_ESH_OM_ODP has no exception.

Method _INVALIDATE_BUFFER Signature

Method _INVALIDATE_BUFFER on class CL_ESH_OM_ODP has no parameter.
Method _INVALIDATE_BUFFER on class CL_ESH_OM_ODP has no exception.

Method _INVALIDATE_BUFFER_STATIC Signature

Method _INVALIDATE_BUFFER_STATIC on class CL_ESH_OM_ODP has no parameter.
Method _INVALIDATE_BUFFER_STATIC on class CL_ESH_OM_ODP has no exception.

Method _LOAD_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REQ Call by reference Type reference (TYPE) ESH_S_OM_ODPREQ 20101123
2 Importing I_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA 'C' 20110119
# Exception Resumable Description Created on
1 FAILED 20101123

Method _LOAD_METADATA_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITH_MODEL Call by reference Type reference (TYPE) TTH_MODEL 20101123
2 Importing ITH_PROVIDER Call by reference Type reference (TYPE) TTH_PROVIDER 20101123
3 Importing I_AREA Call by reference Type reference (TYPE) ESH_E_OM_AREA 'C' Area 20110119
# Exception Resumable Description Created on
1 FAILED 20101123

Method _OBTAIN_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CSX_BUFFER Call by reference Type reference (TYPE) TSX_BUFFER 20110222
2 Changing CTH_SECTION Call by reference Type reference (TYPE) TTH_SECTION 20101123
3 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101123
4 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101123
5 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101123
6 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101123
7 Importing IT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20110215
8 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20101123
9 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20101123
10 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101123
11 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101123
12 Importing I_ADD_FROM_PATH Call by reference Type reference (TYPE) ABAP_BOOL 20110204
13 Importing I_BASE_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20101123
14 Importing I_DEPTH Call by reference Type reference (TYPE) INT4 20110301
15 Importing I_EVAL Call by reference Type reference (TYPE) INT4 20101123
16 Importing I_MAX_DEPTH Call by reference Type reference (TYPE) INT4 20110518
# Exception Resumable Description Created on
1 FAILED 20101123

Method _OBTAIN_SECTION_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CSX_BUFFER Call by reference Type reference (TYPE) TSX_BUFFER 20110222
2 Changing CTH_SECTION Call by reference Type reference (TYPE) TTH_SECTION 20110207
3 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20110207
4 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20110207
5 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20110207
6 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20110207
7 Importing IT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20110215
8 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20110207
9 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20110207
10 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20110207
11 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20110207
12 Importing I_BASE_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20110207
13 Importing I_DEPTH Call by reference Type reference (TYPE) INT4 20110301
14 Importing I_EVAL Call by reference Type reference (TYPE) INT4 20110207
15 Importing I_MAX_DEPTH Value transfer Type reference (TYPE) INT4 20110518
# Exception Resumable Description Created on
1 FAILED 20110207
History
Last changed by/on SAP  20130531 
SAP Release Created in 703