SAP ABAP Class CL_RODPS_ESH_ACCESS (Access to ESH metadata)
Hierarchy
PI_BASIS (Software Component) Basis Plug-In
   BC-EIM-ODP (Application Component) Operational Data Provisioning (ODP) in Search&Analytics
     RODPS (Package) Operational Data Provider Services
Properties
Class CL_RODPS_ESH_ACCESS  
Short Description Access to ESH metadata    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RODPS   Operational Data Provider Services 
Created 20090728   SAP 
Last change 20110908   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_RODPS_ESH_ACCESS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_RODPS_ODP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_RODPS_ESH_ACCESS has no interface implemented.
Friends
Class CL_RODPS_ESH_ACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NODE_NAME Constant Public See coding 20101001
2 C_PREFIX Constant Public See coding '2O' 20101006
3 C_ROLE Constant Public See coding 20101027
4 C_SEMANTICS Constant Public See coding 20101001
5 C_SEPARATOR Constant Public See coding '-' 20101006
6 PSX_METADATA Instance attribute Private Type reference (TYPE) TSX_METADATA 20101022
7 PS_OBTAINED Instance attribute Private Type reference (TYPE) TS_OBTAINED 20101022
8 PTH_INSTANCE Static Attribute Private Type reference (TYPE) TTH_INSTANCE 20090907
9 PTS_SYSRELS_INVALID Static Attribute Private See coding 20101124
10 P_SYSREL Instance attribute Public Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20090904
11 P_SYSREL_GUID Instance attribute Private Type reference (TYPE) ESH_E_OM_SYSREL_GUID System/Release 20091028
12 P_TIMESTMP_MODEL Instance attribute Private Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20091029
13 P_VERSION Instance attribute Private Type reference (TYPE) ESH_E_OM_VERSION_ID Unique Model Version ID 20091028
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_INFOOBJECT Static method Public Method 20101022
2 CONSTRUCTOR Instance method Public Constructor 20090728
3 GET_ASC_FIELD Static method Public Method 20100325
4 GET_ASC_PROPERTIES Static method Public Method 20091109
5 GET_INFOOBJECT Static method Public Method 20101005
6 GET_INSTANCE Static method Public Method 20090904
7 GET_METADATA Instance method Public Method 20091028
8 GET_NODE Static method Public Method 20101001
9 GET_ODPS Static method Public Method 20090904
10 GET_ODP_ASC Static method Public Method 20101018
11 GET_ODP_FROM_ID Static method Public Method 20101022
12 GET_OLTPSOURCE Static method Public Method 20091029
13 GET_RELATION Static method Public Method 20101001
14 GET_SECTIONS Static method Public Method 20100930
15 GET_SYSREL_FROM_ODP Static method Public Method 20091124
16 IS_INVALID Static method Public Method 20091106
17 _ADD_SECTION Static method Private Method 20100930
18 _DERIVE_IOBJ Static method Private Method 20101005
19 _GET_DESTINATION Static method Private Method 20101022
20 _GET_FIELDNAME Static method Private Method 20100810
21 _GET_HIER_ASSOCIATION Static method Private Method 20101005
22 _GET_JOIN Static method Private Method 20101020
23 _GET_KEY Static method Private Method 20101014
24 _GET_MAINFIELD Static method Private Method 20101007
25 _GET_NODE Static method Private Method 20101118
26 _GET_PATH Static method Private Method 20101012
27 _GET_REF_ESH Static method Private Method 20091029
28 _GET_RK_FIELD Static method Private Method 20101014
29 _GET_SYSREL_VERSION Static method Private Method 20091028
30 _OBTAIN_METADATA Instance method Private Method 20101022
Events
Class CL_RODPS_ESH_ACCESS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TH_NODE_DONE Public See coding 20101014 th_node_done TYPE HASHED TABLE OF esh_e_om_node_guid WITH UNIQUE KEY table_line
2 TSX_METADATA Public See coding 20101022 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
3 TSX_NODE Public See coding 20100930 BEGIN OF tsx_node, node_name TYPE esh_e_om_node_name, 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, sem_key TYPE abap_bool, role TYPE t_role, 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
4 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
5 TSX_PATH Public See coding 20101012 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
6 TSX_RELATION Public See coding 20100930 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
7 TSX_SECTION Public See coding 20100930 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, sx_relation TYPE tsx_relation, sx_node_asc TYPE tsx_node, END OF tsx_section
8 TSX_STEP Public See coding 20101012 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
9 TS_FIELD Public See coding 20091110 BEGIN OF ts_field, node TYPE fieldname, odp TYPE fieldname, END OF ts_field
10 TS_FIELDTEXT Public See coding 20101005 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
11 TS_INSTANCE Private See coding 20090907 BEGIN OF ts_instance, sysrel TYPE esh_e_om_sysrel, r_esh_access TYPE REF TO cl_rodps_esh_access, END OF ts_instance
12 TS_JOIN Public See coding 20100930 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, END OF ts_join
13 TS_NODEFIELD Public See coding 20100930 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, 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
14 TS_OBTAINED Public Type reference (TYPE) RODPS_S_ESHREQ 20101022
15 TS_SYSREL_INVALID Private See coding 20101124 BEGIN OF ts_sysrel_invalid, sysrel TYPE esh_e_om_sysrel_guid, invalid TYPE abap_bool, END OF ts_sysrel_invalid
16 TS_VALUE Public See coding 20101012 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
17 TTH_FIELD Public See coding 20091110 tth_field TYPE HASHED TABLE OF ts_field WITH UNIQUE KEY node
18 TTH_FIELDTEXT Public See coding 20101005 tth_fieldtext TYPE HASHED TABLE OF ts_fieldtext WITH UNIQUE KEY langu node_field
19 TTH_INSTANCE Private See coding 20090907 tth_instance TYPE HASHED TABLE OF ts_instance WITH UNIQUE KEY sysrel
20 TTH_JOIN Public See coding 20100930 tth_join TYPE HASHED TABLE OF ts_join WITH UNIQUE KEY node_field node_field_asc
21 TTH_KEY Public See coding 20100811 tth_key TYPE HASHED TABLE OF fieldname WITH UNIQUE KEY table_line
22 TTH_SECTION Public See coding 20100930 tth_section TYPE HASHED TABLE OF tsx_section WITH UNIQUE KEY node_guid odp_guid relation_guid node_guid_asc odp_guid_asc
23 TTS_NODEFIELD Public See coding 20101005 tts_nodefield TYPE SORTED TABLE OF ts_nodefield WITH UNIQUE KEY posit
24 TTS_STEP Public See coding 20101012 tts_step TYPE SORTED TABLE OF tsx_step WITH UNIQUE KEY posit
25 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
26 TT_VALUE Public See coding 20101012 tt_value TYPE STANDARD TABLE OF ts_value WITH DEFAULT KEY
27 T_ROLE Public See coding 20101027 t_role TYPE c LENGTH 4
28 T_SECTION_NAME Public See coding 20101118 t_section_name(100) TYPE c
Method Signatures

Method BUILD_INFOOBJECT 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_RODPS_ESH_ACCESS=>TTH_FIELDTEXT 20101022
2 Exporting E_IOBJNM Call by reference Type reference (TYPE) FIELDNAME 20101022
3 Exporting E_ODPFIELD Call by reference Type reference (TYPE) ESH_E_OM_ODP_FIELD_12 20101029
4 Importing IT_AOTYPNAFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAFT_EXT 20101022
5 Importing IT_AOTYPNFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNFT_EXT 20101022
6 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU 20101022
7 Importing I_NODE_FIELD Call by reference Type reference (TYPE) TS_NODEFIELD-NODE_FIELD 20101022
8 Importing I_NODE_FIELD_GUID Call by reference Type reference (TYPE) TS_NODEFIELD-NODE_FIELD_GUID 20101022
9 Importing I_ODP_FIELD Call by reference Type reference (TYPE) TS_NODEFIELD-ODP_FIELD 20101022
10 Importing I_ODP_FIELD_GUID Call by reference Type reference (TYPE) TS_NODEFIELD-ODP_FIELD_GUID 20101022
11 Importing I_ODP_ID Call by reference Type reference (TYPE) TSX_NODE-ODP_ID 20101022
12 Importing I_POSIT Call by reference Type reference (TYPE) TS_NODEFIELD-POSIT 20101022
13 Importing I_RK_FIELD Call by reference Type reference (TYPE) TSX_NODE-RK_FIELD 20101022

Method BUILD_INFOOBJECT on class CL_RODPS_ESH_ACCESS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20090904
# Exception Resumable Description Created on
1 CX_RODPS_INPUT_INVALID Objekt exsistiert nicht 20090904

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 20100325
2 Exporting ES_FIELD_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNF_EXT 20100325
3 Importing IS_NODE_ME Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20100325
4 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20100325
5 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20100325
6 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20100325
7 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20100325
8 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20100325
9 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20100325
10 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20100325
11 Importing I_ODPFIELD Call by reference Type reference (TYPE) FIELDNAME 20100325

Method GET_ASC_FIELD on class CL_RODPS_ESH_ACCESS 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 20100817
2 Exporting ETH_JOIN Call by reference Type reference (TYPE) RODPS_TH_JOIN 20091110
3 Exporting E_HIERARCHY Call by reference Type reference (TYPE) ABAP_BOOL 20100816
4 Exporting E_LANG_DEPENDENT Call by reference Type reference (TYPE) ABAP_BOOL 20091109
5 Exporting E_NODEFIELD_ME Call by reference Type reference (TYPE) RODPS_S_JOIN-FIELDNAME_ASC 20091117
6 Exporting E_ODPID_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT-ODP_ID 20100521
7 Exporting E_ODPNAME_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT-ODP_ID ID des Operational Data Providers 20100521
8 Exporting E_REVERSE Call by reference Type reference (TYPE) ABAP_BOOL 20091109
9 Exporting E_SEMANTICS_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT-SEMANTICS 20100521
10 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20091110
11 Exporting E_TEMPORAL Call by reference Type reference (TYPE) ABAP_BOOL 20100714
12 Exporting E_TIME_DEPENDENT Call by reference Type reference (TYPE) ABAP_BOOL 20091109
13 Importing IS_ARELAT_EXT Call by reference Type reference (TYPE) ESH_S_OM_ARELAT_EXT 20091109
14 Importing IS_NODE_ME Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20091109
15 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20091109
16 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20091109
17 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20091109
18 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20100924
19 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20100924
20 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20091109
21 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20091109
22 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20091109
23 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20091116
24 Importing I_CHECK_INVERSE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20091209
25 Importing I_ODPID_ME Value transfer Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT-ODP_ID ID des Operational Data Providers 20100525
26 Importing I_ODPNAME_ME Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT-ODP_ID ID des Operational Data Providers 20100618
27 Importing I_SEMANTICS_ME Value transfer Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT-SEMANTICS 20100525

Method GET_ASC_PROPERTIES on class CL_RODPS_ESH_ACCESS has no exception.

Method GET_INFOOBJECT 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_RODPS_ESH_ACCESS=>TTH_FIELDTEXT 20101005
2 Exporting E_IOBJNM Call by reference Type reference (TYPE) FIELDNAME 20101005
3 Exporting E_LOCAL Call by reference Type reference (TYPE) ABAP_BOOL 20101029
4 Exporting E_ODPFIELD Call by reference Type reference (TYPE) ESH_E_OM_ODP_FIELD_12 20101029
5 Importing ISX_NODE Call by reference Type reference (TYPE) CL_RODPS_ESH_ACCESS=>TSX_NODE 20101005
6 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101112
7 Importing ITH_SECTION Call by reference Type reference (TYPE) CL_RODPS_ESH_ACCESS=>TTH_SECTION 20101005
8 Importing ITH_SECTION_BASE Call by reference Type reference (TYPE) CL_RODPS_ESH_ACCESS=>TTH_SECTION 20101026
9 Importing IT_AOTYPNAFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAFT_EXT 20101005
10 Importing IT_AOTYPNFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNFT_EXT 20101005
11 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU 20101005
12 Importing I_NODE_FIELD Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD 20101005

Method GET_INFOOBJECT on class CL_RODPS_ESH_ACCESS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ESH_ACCESS Value transfer Object reference (TYPE REF TO) CL_RODPS_ESH_ACCESS Zugriff auf ESH Metadaten 20100817
2 Exporting E_SEMANTICS Value transfer Type reference (TYPE) ESH_E_OM_ODP_SEMANTICS Semantik eines ODPs 20100817
3 Importing I_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID ID des Operational Data Providers 20100521
4 Importing I_SEMANTICS Call by reference Type reference (TYPE) ESH_E_OM_ODP_SEMANTICS Semantik eines ODPs 20100521
# Exception Resumable Description Created on
1 CX_RODPS_INPUT_INVALID Ungültige Eingabe 20090904

Method GET_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 20100707
2 Exporting ET_AAUTHNCNW_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHNCNW_EXT 20100707
3 Exporting ET_AAUTHNFNW_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHNFNW_EXT 20100707
4 Exporting ET_AAUTHNNW_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHNNW_EXT 20100707
5 Exporting ET_AAUTHONW_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHONW_EXT 20100916
6 Exporting ET_ADPRVDF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVDF_EXT 20100531
7 Exporting ET_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20100531
8 Exporting ET_AOTYPNAFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAFT_EXT 20091028
9 Exporting ET_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20091028
10 Exporting ET_AOTYPNAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAT_EXT 20091028
11 Exporting ET_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20091028
12 Exporting ET_AOTYPNCCL_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNCCL_EXT 20100520
13 Exporting ET_AOTYPNCCR_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNCCR_EXT 20100809
14 Exporting ET_AOTYPNCC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNCC_EXT 20100520
15 Exporting ET_AOTYPNFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNFT_EXT 20091028
16 Exporting ET_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20091028
17 Exporting ET_AOTYPNGFD_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFD_EXT 20100407
18 Exporting ET_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20100212
19 Exporting ET_AOTYPNGFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFT_EXT 20100212
20 Exporting ET_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20100212
21 Exporting ET_AOTYPNQFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNQFT_EXT 20100722
22 Exporting ET_AOTYPNQF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNQF_EXT 20100518
23 Exporting ET_AOTYPNQ_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNQ_EXT 20100518
24 Exporting ET_AOTYPNT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNT_EXT 20091028
25 Exporting ET_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20091028
26 Exporting ET_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20100901
27 Exporting ET_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20100901
28 Exporting ET_AOTYPT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPT_EXT 20091028
29 Exporting ET_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20091028
30 Exporting ET_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20091028
31 Exporting ET_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20091028
32 Exporting ET_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20091028
33 Exporting E_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20091105
34 Exporting E_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID System/Release 20091105
35 Exporting E_TIMESTMP_MODEL Call by reference Type reference (TYPE) TIMESTAMP Zeitstempel 20091105
36 Exporting E_VERSION Call by reference Type reference (TYPE) ESH_E_OM_VERSION_ID Version (hash) 20091105
# Exception Resumable Description Created on
1 FAILED 20101022

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 20101001
3 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101001
4 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101001
5 Importing IT_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20101012
6 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101001
7 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101001
8 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101001
9 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101001
10 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101001
11 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101001
12 Importing IT_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20101012
13 Importing IT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20101012
14 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20101012
15 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20101012
16 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101001
17 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101001
18 Importing I_BYPASS_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101118
19 Importing I_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101005
20 Importing I_SEM_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101001

Method GET_NODE on class CL_RODPS_ESH_ACCESS has no exception.

Method GET_ODPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AOTYPNAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAT_EXT 20090904
2 Exporting ET_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20090904
3 Exporting ET_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20091008
4 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20090904

Method GET_ODPS on class CL_RODPS_ESH_ACCESS 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 20101021
2 Exporting ES_NODE_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101018
3 Exporting ES_ODP_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101021
4 Exporting E_ODP_ID_ASC Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101018
5 Importing ISX_NODE Call by reference Type reference (TYPE) TSX_NODE 20101018
6 Importing IS_ARELAT_EXT Call by reference Type reference (TYPE) ESH_S_OM_ARELAT_EXT 20101018
7 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101018
8 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101018
9 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101018
10 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101020
11 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101020
12 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101018
13 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101018
14 Importing I_BASE_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20101026
15 Importing I_IS_REVERSE Call by reference Type reference (TYPE) ABAP_BOOL 20101018
16 Importing I_NODE_GUID_ASC Call by reference Type reference (TYPE) ESH_E_OM_NODE_GUID 20101018

Method GET_ODP_ASC on class CL_RODPS_ESH_ACCESS 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 20101022
2 Exporting ES_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20101022
3 Exporting E_BASE_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101022
4 Exporting E_BASE_SEMANTICS Call by reference Type reference (TYPE) ESH_E_OM_ODP_SEMANTICS 20101022
5 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101022
6 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101022
7 Importing I_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101022
8 Importing I_SEMANTICS Call by reference Type reference (TYPE) ESH_E_OM_ODP_SEMANTICS 20101022
# Exception Resumable Description Created on
1 FAILED 20101022

Method GET_OLTPSOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ODPNAME Call by reference Type reference (TYPE) RODPS_ODPNAME ODP-Name 20091029
2 Returning RE_OLTPSOURCE Value transfer Type reference (TYPE) ROOSOURCER DataSource (OSOA/OSOD) 20091029
# Exception Resumable Description Created on
1 CX_RODPS_OBJECT_NOT_FOUND Objekt exsistiert nicht 20091029

Method GET_RELATION Signature

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

Method GET_SECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_SECTION Call by reference Type reference (TYPE) TTH_SECTION 20100930
2 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20100930
3 Importing IS_ODP Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT 20100930
4 Importing IT_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20101012
5 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20100930
6 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20100930
7 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20100930
8 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20100930
9 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20100930
10 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20100930
11 Importing IT_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20101012
12 Importing IT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20101012
13 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20100930
14 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20101012
15 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20100930
16 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20100930
17 Importing I_BASE_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20101026
18 Importing I_EVAL Call by reference Type reference (TYPE) INT4 20101022

Method GET_SECTIONS on class CL_RODPS_ESH_ACCESS has no exception.

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 20100625
2 Exporting E_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Softwarekomponente 20091124
3 Exporting E_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID System/Release 20091124
4 Importing I_FIND_EXTENSION Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100625
5 Importing I_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID ID des Operational Data Providers 20100521
6 Importing I_SEMANTICS Call by reference Type reference (TYPE) ESH_E_OM_ODP_SEMANTICS Semantik eines ODPs 20100521
# Exception Resumable Description Created on
1 NOT_EXISTS 20091124

Method IS_INVALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID System/Release 20091106
2 Importing I_TIMESTMP_MODEL Call by reference Type reference (TYPE) ESH_S_OM_SYSREL-TIMESTMP_MODEL UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20091106
3 Importing I_VERSION Call by reference Type reference (TYPE) ESH_S_OM_SYSREL-VERSION_ID 20091106
4 Returning RE_INVALID Value transfer Type reference (TYPE) ABAP_BOOL 20091106

Method IS_INVALID on class CL_RODPS_ESH_ACCESS has no exception.

Method _ADD_SECTION Signature

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

Method _DERIVE_IOBJ 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_RODPS_ESH_ACCESS=>TTH_FIELDTEXT 20101005
2 Exporting E_IOBJNM Call by reference Type reference (TYPE) FIELDNAME 20101005
3 Exporting E_ODPFIELD Call by reference Type reference (TYPE) ESH_E_OM_ODP_FIELD_12 20101029
4 Importing ISX_NODE Call by reference Type reference (TYPE) CL_RODPS_ESH_ACCESS=>TSX_NODE 20101005
5 Importing ITH_SECTION Call by reference Type reference (TYPE) CL_RODPS_ESH_ACCESS=>TTH_SECTION 20101005
6 Importing IT_AOTYPNAFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAFT_EXT 20101005
7 Importing IT_AOTYPNFT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNFT_EXT 20101005
8 Importing I_FRM_ODP_GUID Call by reference Type reference (TYPE) ESH_E_OM_ODP_GUID GUID des Operational Data Providers 20101112
9 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU 20101005
10 Importing I_NODE_FIELD Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD 20101005
11 Importing I_REF_ODP_GUID Call by reference Type reference (TYPE) ESH_E_OM_ODP_GUID 20101112

Method _DERIVE_IOBJ on class CL_RODPS_ESH_ACCESS 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 logische Destination (Wird bei Funktionsaufruf angegeben) 20101022
# Exception Resumable Description Created on
1 FAILED 20101022

Method _GET_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Feldname 20100810
2 Importing IS_NODE_ASC Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20100810
3 Importing IS_NODE_ME Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20100810
4 Importing ITH_JOIN Call by reference Type reference (TYPE) RODPS_TH_JOIN ODP: Join-Bedingungen 20100810
5 Importing ITH_KEY_ASC Call by reference Type reference (TYPE) TTH_FIELD 20100810
6 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20100810
7 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20100810

Method _GET_FIELDNAME on class CL_RODPS_ESH_ACCESS 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 20101005
2 Exporting E_RELAT_GUID Call by reference Type reference (TYPE) ESH_E_OM_RELATION_GUID 20101008
3 Importing ISX_NODE Call by reference Type reference (TYPE) TSX_NODE 20101105
4 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101005
5 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101005
6 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101005
7 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101105
8 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101105
9 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101005
10 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101005
11 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101005

Method _GET_HIER_ASSOCIATION on class CL_RODPS_ESH_ACCESS 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 20101020
2 Importing IS_ARELAT_EXT Call by reference Type reference (TYPE) ESH_S_OM_ARELAT_EXT 20101020
3 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101020
4 Importing I_IS_REVERSE Call by reference Type reference (TYPE) ABAP_BOOL 20101020

Method _GET_JOIN on class CL_RODPS_ESH_ACCESS 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 Value transfer Type reference (TYPE) TTH_KEY 20101014
2 Exporting E_DT_FIELD Value transfer Type reference (TYPE) ESH_E_OM_NODE_FIELD 20101014
3 Exporting E_LC_FIELD Value transfer Type reference (TYPE) ESH_E_OM_NODE_FIELD 20101014
4 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101014
5 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101014
6 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101014
7 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101014
8 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101014
9 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101014
10 Importing I_NODE_GUID Call by reference Type reference (TYPE) ESH_E_OM_NODE_GUID GUID Knoten 20101014
11 Importing I_SEM_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101014

Method _GET_KEY on class CL_RODPS_ESH_ACCESS 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 20101007
2 Exporting ETH_KEY Value transfer Type reference (TYPE) TTH_KEY 20101007
3 Exporting E_FIELD_DT Value transfer Type reference (TYPE) FIELDNAME Feldname 20101007
4 Exporting E_FIELD_LC Value transfer Type reference (TYPE) FIELDNAME Feldname 20101007
5 Exporting E_FIELD_MAIN Value transfer Type reference (TYPE) FIELDNAME Feldname 20101007
6 Importing IS_NODE Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT 20101007
7 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101007
8 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101007
9 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101007
10 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101007
11 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101007
12 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101007
13 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101007
14 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101007
15 Importing I_SEM_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101007

Method _GET_MAINFIELD on class CL_RODPS_ESH_ACCESS 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_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101118
9 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101118
10 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101118
11 Importing IT_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20101118
12 Importing IT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20101118
13 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20101118
14 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20101118
15 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101118
16 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101118
17 Importing I_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID 20101118
18 Importing I_SEM_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101118

Method _GET_NODE on class CL_RODPS_ESH_ACCESS 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 20101012
2 Exporting E_NODE_FIELD Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD Knotenfeld 20101012
3 Importing IS_AOTYPNAF Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNAF_EXT 20101012
4 Importing IS_AOTYPNF Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNF_EXT 20101012
5 Importing IT_ADPRVD_EXT Call by reference Type reference (TYPE) ESH_T_OM_ADPRVD_EXT 20101012
6 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101012
7 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101012
8 Importing IT_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT 20101012
9 Importing IT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT 20101012
10 Importing IT_AOTYP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYP_EXT 20101012
11 Importing IT_ARELATFV_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT 20101012
12 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101012
13 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101012

Method _GET_PATH on class CL_RODPS_ESH_ACCESS has no exception.

Method _GET_REF_ESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20091029
2 Returning RER_OTYP Value transfer Object reference (TYPE REF TO) CL_ESH_OM_OTYP 20091029
# Exception Resumable Description Created on
1 CX_RODPS_INPUT_INVALID Ungültige Eingabe 20091029

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 20101014
2 Exporting E_RK_FIELD Value transfer Type reference (TYPE) ESH_E_OM_NODE_FIELD 20101014
3 Importing IT_AOTYPNAF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT 20101014
4 Importing IT_AOTYPNA_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT 20101014
5 Importing IT_AOTYPNF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT 20101014
6 Importing IT_AOTYPNGFF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGFF_EXT 20101014
7 Importing IT_AOTYPNGF_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNGF_EXT 20101014
8 Importing IT_AOTYPN_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT 20101014
9 Importing IT_ARELATF_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT 20101014
10 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT 20101014
11 Importing I_NODE_GUID Call by reference Type reference (TYPE) ESH_E_OM_NODE_GUID GUID Knoten 20101014
12 Importing I_SEM_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101014

Method _GET_RK_FIELD on class CL_RODPS_ESH_ACCESS has no exception.

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 UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20091029
2 Exporting E_VERSION Call by reference Type reference (TYPE) ESH_E_OM_VERSION_ID Eindeutige Modellversions-ID 20091028
3 Importing I_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID System/Release 20091028
# Exception Resumable Description Created on
1 CX_RODPS_INPUT_INVALID Ungültige Eingabe 20091028

Method _OBTAIN_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) RODPS_S_ESHREQ 20101022
# Exception Resumable Description Created on
1 FAILED 20101022
History
Last changed by/on SAP  20110908 
SAP Release Created in 702