Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | 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 | Constant | Public | See coding | 20101001 | |||||
| 2 | Constant | Public | See coding | '2O' | 20101006 | ||||
| 3 | Constant | Public | See coding | 20101027 | |||||
| 4 | Constant | Public | See coding | 20101001 | |||||
| 5 | Constant | Public | See coding | '-' | 20101006 | ||||
| 6 | Instance attribute | Private | Type reference (TYPE) | TSX_METADATA | 20101022 | ||||
| 7 | Instance attribute | Private | Type reference (TYPE) | TS_OBTAINED | 20101022 | ||||
| 8 | Static Attribute | Private | Type reference (TYPE) | TTH_INSTANCE | 20090907 | ||||
| 9 | Static Attribute | Private | See coding | 20101124 | |||||
| 10 | Instance attribute | Public | Type reference (TYPE) | ESH_E_OM_SYSREL | System/Release | 20090904 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | ESH_E_OM_SYSREL_GUID | System/Release | 20091028 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20091029 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | ESH_E_OM_VERSION_ID | Unique Model Version ID | 20091028 |
Methods
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 | ETH_FIELDTEXT | Call by reference | Type reference (TYPE) | CL_RODPS_ESH_ACCESS=>TTH_FIELDTEXT | 20101022 | ||||
| 2 | E_IOBJNM | Call by reference | Type reference (TYPE) | FIELDNAME | 20101022 | ||||
| 3 | E_ODPFIELD | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_FIELD_12 | 20101029 | ||||
| 4 | IT_AOTYPNAFT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAFT_EXT | 20101022 | ||||
| 5 | IT_AOTYPNFT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNFT_EXT | 20101022 | ||||
| 6 | I_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | 20101022 | |||
| 7 | I_NODE_FIELD | Call by reference | Type reference (TYPE) | TS_NODEFIELD-NODE_FIELD | 20101022 | ||||
| 8 | I_NODE_FIELD_GUID | Call by reference | Type reference (TYPE) | TS_NODEFIELD-NODE_FIELD_GUID | 20101022 | ||||
| 9 | I_ODP_FIELD | Call by reference | Type reference (TYPE) | TS_NODEFIELD-ODP_FIELD | 20101022 | ||||
| 10 | I_ODP_FIELD_GUID | Call by reference | Type reference (TYPE) | TS_NODEFIELD-ODP_FIELD_GUID | 20101022 | ||||
| 11 | I_ODP_ID | Call by reference | Type reference (TYPE) | TSX_NODE-ODP_ID | 20101022 | ||||
| 12 | I_POSIT | Call by reference | Type reference (TYPE) | TS_NODEFIELD-POSIT | 20101022 | ||||
| 13 | 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 | I_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | System/Release | 20090904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt exsistiert nicht | 20090904 |
Method GET_ASC_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_NODE_DONE | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20100325 | ||||
| 2 | ES_FIELD_ASC | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNF_EXT | 20100325 | ||||
| 3 | IS_NODE_ME | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPN_EXT | 20100325 | ||||
| 4 | IT_AOTYPNAF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAF_EXT | 20100325 | ||||
| 5 | IT_AOTYPNA_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNA_EXT | 20100325 | ||||
| 6 | IT_AOTYPNF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | 20100325 | ||||
| 7 | IT_AOTYPN_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20100325 | ||||
| 8 | IT_AOTYP_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYP_EXT | 20100325 | ||||
| 9 | IT_ARELATF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATF_EXT | 20100325 | ||||
| 10 | IT_ARELAT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELAT_EXT | 20100325 | ||||
| 11 | 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 | ES_NODE_ASC | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPN_EXT | 20100817 | ||||
| 2 | ETH_JOIN | Call by reference | Type reference (TYPE) | RODPS_TH_JOIN | 20091110 | ||||
| 3 | E_HIERARCHY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100816 | ||||
| 4 | E_LANG_DEPENDENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091109 | ||||
| 5 | E_NODEFIELD_ME | Call by reference | Type reference (TYPE) | RODPS_S_JOIN-FIELDNAME_ASC | 20091117 | ||||
| 6 | E_ODPID_ASC | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNA_EXT-ODP_ID | 20100521 | ||||
| 7 | E_ODPNAME_ASC | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNA_EXT-ODP_ID | ID des Operational Data Providers | 20100521 | |||
| 8 | E_REVERSE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091109 | ||||
| 9 | E_SEMANTICS_ASC | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNA_EXT-SEMANTICS | 20100521 | ||||
| 10 | E_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20091110 | |||
| 11 | E_TEMPORAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100714 | ||||
| 12 | E_TIME_DEPENDENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091109 | ||||
| 13 | IS_ARELAT_EXT | Call by reference | Type reference (TYPE) | ESH_S_OM_ARELAT_EXT | 20091109 | ||||
| 14 | IS_NODE_ME | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPN_EXT | 20091109 | ||||
| 15 | IT_AOTYPNAF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAF_EXT | 20091109 | ||||
| 16 | IT_AOTYPNA_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNA_EXT | 20091109 | ||||
| 17 | IT_AOTYPNF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | 20091109 | ||||
| 18 | IT_AOTYPNGFF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGFF_EXT | 20100924 | ||||
| 19 | IT_AOTYPNGF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGF_EXT | 20100924 | ||||
| 20 | IT_AOTYPN_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20091109 | ||||
| 21 | IT_AOTYP_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYP_EXT | 20091109 | ||||
| 22 | IT_ARELATF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATF_EXT | 20091109 | ||||
| 23 | IT_ARELAT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELAT_EXT | 20091116 | ||||
| 24 | I_CHECK_INVERSE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20091209 | |||
| 25 | I_ODPID_ME | Value transfer | Type reference (TYPE) | ESH_S_OM_AOTYPNA_EXT-ODP_ID | ID des Operational Data Providers | 20100525 | |||
| 26 | I_ODPNAME_ME | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNA_EXT-ODP_ID | ID des Operational Data Providers | 20100618 | |||
| 27 | 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 | ETH_FIELDTEXT | Call by reference | Type reference (TYPE) | CL_RODPS_ESH_ACCESS=>TTH_FIELDTEXT | 20101005 | ||||
| 2 | E_IOBJNM | Call by reference | Type reference (TYPE) | FIELDNAME | 20101005 | ||||
| 3 | E_LOCAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101029 | ||||
| 4 | E_ODPFIELD | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_FIELD_12 | 20101029 | ||||
| 5 | ISX_NODE | Call by reference | Type reference (TYPE) | CL_RODPS_ESH_ACCESS=>TSX_NODE | 20101005 | ||||
| 6 | IS_ODP | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNA_EXT | 20101112 | ||||
| 7 | ITH_SECTION | Call by reference | Type reference (TYPE) | CL_RODPS_ESH_ACCESS=>TTH_SECTION | 20101005 | ||||
| 8 | ITH_SECTION_BASE | Call by reference | Type reference (TYPE) | CL_RODPS_ESH_ACCESS=>TTH_SECTION | 20101026 | ||||
| 9 | IT_AOTYPNAFT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAFT_EXT | 20101005 | ||||
| 10 | IT_AOTYPNFT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNFT_EXT | 20101005 | ||||
| 11 | I_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | 20101005 | |||
| 12 | 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 | ER_ESH_ACCESS | Value transfer | Object reference (TYPE REF TO) | CL_RODPS_ESH_ACCESS | Zugriff auf ESH Metadaten | 20100817 | |||
| 2 | E_SEMANTICS | Value transfer | Type reference (TYPE) | ESH_E_OM_ODP_SEMANTICS | Semantik eines ODPs | 20100817 | |||
| 3 | I_ODP_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_ID | ID des Operational Data Providers | 20100521 | |||
| 4 | I_SEMANTICS | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_SEMANTICS | Semantik eines ODPs | 20100521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültige Eingabe | 20090904 |
Method GET_METADATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_AAUTHCPB_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AAUTHCPB_EXT | 20100707 | ||||
| 2 | ET_AAUTHNCNW_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AAUTHNCNW_EXT | 20100707 | ||||
| 3 | ET_AAUTHNFNW_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AAUTHNFNW_EXT | 20100707 | ||||
| 4 | ET_AAUTHNNW_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AAUTHNNW_EXT | 20100707 | ||||
| 5 | ET_AAUTHONW_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AAUTHONW_EXT | 20100916 | ||||
| 6 | ET_ADPRVDF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ADPRVDF_EXT | 20100531 | ||||
| 7 | ET_ADPRVD_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ADPRVD_EXT | 20100531 | ||||
| 8 | ET_AOTYPNAFT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAFT_EXT | 20091028 | ||||
| 9 | ET_AOTYPNAF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAF_EXT | 20091028 | ||||
| 10 | ET_AOTYPNAT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAT_EXT | 20091028 | ||||
| 11 | ET_AOTYPNA_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNA_EXT | 20091028 | ||||
| 12 | ET_AOTYPNCCL_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNCCL_EXT | 20100520 | ||||
| 13 | ET_AOTYPNCCR_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNCCR_EXT | 20100809 | ||||
| 14 | ET_AOTYPNCC_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNCC_EXT | 20100520 | ||||
| 15 | ET_AOTYPNFT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNFT_EXT | 20091028 | ||||
| 16 | ET_AOTYPNF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | 20091028 | ||||
| 17 | ET_AOTYPNGFD_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGFD_EXT | 20100407 | ||||
| 18 | ET_AOTYPNGFF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGFF_EXT | 20100212 | ||||
| 19 | ET_AOTYPNGFT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGFT_EXT | 20100212 | ||||
| 20 | ET_AOTYPNGF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGF_EXT | 20100212 | ||||
| 21 | ET_AOTYPNQFT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNQFT_EXT | 20100722 | ||||
| 22 | ET_AOTYPNQF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNQF_EXT | 20100518 | ||||
| 23 | ET_AOTYPNQ_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNQ_EXT | 20100518 | ||||
| 24 | ET_AOTYPNT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNT_EXT | 20091028 | ||||
| 25 | ET_AOTYPN_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20091028 | ||||
| 26 | ET_AOTYPPS_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPPS_EXT | 20100901 | ||||
| 27 | ET_AOTYPP_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPP_EXT | 20100901 | ||||
| 28 | ET_AOTYPT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPT_EXT | 20091028 | ||||
| 29 | ET_AOTYP_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYP_EXT | 20091028 | ||||
| 30 | ET_ARELATFV_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATFV_EXT | 20091028 | ||||
| 31 | ET_ARELATF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATF_EXT | 20091028 | ||||
| 32 | ET_ARELAT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELAT_EXT | 20091028 | ||||
| 33 | E_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | System/Release | 20091105 | |||
| 34 | E_SYSREL_GUID | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL_GUID | System/Release | 20091105 | |||
| 35 | E_TIMESTMP_MODEL | Call by reference | Type reference (TYPE) | TIMESTAMP | Zeitstempel | 20091105 | |||
| 36 | E_VERSION | Call by reference | Type reference (TYPE) | ESH_E_OM_VERSION_ID | Version (hash) | 20091105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101022 |
Method GET_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CTX_NODE_BUFFER | Call by reference | Type reference (TYPE) | TTX_NODE_BUFFER | 20101118 | ||||
| 2 | ESX_NODE | Call by reference | Type reference (TYPE) | TSX_NODE | 20101001 | ||||
| 3 | IS_NODE | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPN_EXT | 20101001 | ||||
| 4 | IS_ODP | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNA_EXT | 20101001 | ||||
| 5 | IT_ADPRVD_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ADPRVD_EXT | 20101012 | ||||
| 6 | IT_AOTYPNAF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAF_EXT | 20101001 | ||||
| 7 | IT_AOTYPNA_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNA_EXT | 20101001 | ||||
| 8 | IT_AOTYPNF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | 20101001 | ||||
| 9 | IT_AOTYPNGFF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGFF_EXT | 20101001 | ||||
| 10 | IT_AOTYPNGF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGF_EXT | 20101001 | ||||
| 11 | IT_AOTYPN_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20101001 | ||||
| 12 | IT_AOTYPPS_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPPS_EXT | 20101012 | ||||
| 13 | IT_AOTYPP_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPP_EXT | 20101012 | ||||
| 14 | IT_AOTYP_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYP_EXT | 20101012 | ||||
| 15 | IT_ARELATFV_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATFV_EXT | 20101012 | ||||
| 16 | IT_ARELATF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATF_EXT | 20101001 | ||||
| 17 | IT_ARELAT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELAT_EXT | 20101001 | ||||
| 18 | I_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20101118 | |||
| 19 | I_ODP_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_ID | 20101005 | ||||
| 20 | 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 | ET_AOTYPNAT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAT_EXT | 20090904 | ||||
| 2 | ET_AOTYPNA_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNA_EXT | 20090904 | ||||
| 3 | ET_AOTYPN_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20091008 | ||||
| 4 | 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 | ES_BASE_ODP_ASC | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNA_EXT | 20101021 | ||||
| 2 | ES_NODE_ASC | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPN_EXT | 20101018 | ||||
| 3 | ES_ODP_ASC | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNA_EXT | 20101021 | ||||
| 4 | E_ODP_ID_ASC | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_ID | 20101018 | ||||
| 5 | ISX_NODE | Call by reference | Type reference (TYPE) | TSX_NODE | 20101018 | ||||
| 6 | IS_ARELAT_EXT | Call by reference | Type reference (TYPE) | ESH_S_OM_ARELAT_EXT | 20101018 | ||||
| 7 | IT_AOTYPNAF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAF_EXT | 20101018 | ||||
| 8 | IT_AOTYPNA_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNA_EXT | 20101018 | ||||
| 9 | IT_AOTYPNF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | 20101018 | ||||
| 10 | IT_AOTYPNGFF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGFF_EXT | 20101020 | ||||
| 11 | IT_AOTYPNGF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGF_EXT | 20101020 | ||||
| 12 | IT_AOTYPN_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20101018 | ||||
| 13 | IT_ARELATF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATF_EXT | 20101018 | ||||
| 14 | I_BASE_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101026 | ||||
| 15 | I_IS_REVERSE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101018 | ||||
| 16 | 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 | ES_NODE | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPN_EXT | 20101022 | ||||
| 2 | ES_ODP | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNA_EXT | 20101022 | ||||
| 3 | E_BASE_ODP_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_ID | 20101022 | ||||
| 4 | E_BASE_SEMANTICS | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_SEMANTICS | 20101022 | ||||
| 5 | IT_AOTYPNA_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNA_EXT | 20101022 | ||||
| 6 | IT_AOTYPN_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20101022 | ||||
| 7 | I_ODP_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_ID | 20101022 | ||||
| 8 | I_SEMANTICS | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_SEMANTICS | 20101022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101022 |
Method GET_OLTPSOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ODPNAME | Call by reference | Type reference (TYPE) | RODPS_ODPNAME | ODP-Name | 20091029 | |||
| 2 | RE_OLTPSOURCE | Value transfer | Type reference (TYPE) | ROOSOURCER | DataSource (OSOA/OSOD) | 20091029 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt exsistiert nicht | 20091029 |
Method GET_RELATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ESX_RELATION | Call by reference | Type reference (TYPE) | TSX_RELATION | 20101001 | ||||
| 2 | ISX_NODE | Call by reference | Type reference (TYPE) | TSX_NODE | 20101001 | ||||
| 3 | ISX_NODE_ASC | Call by reference | Type reference (TYPE) | TSX_NODE | 20101001 | ||||
| 4 | IS_ARELAT_EXT | Call by reference | Type reference (TYPE) | ESH_S_OM_ARELAT_EXT | 20101001 | ||||
| 5 | IT_ARELATF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATF_EXT | 20101001 | ||||
| 6 | I_CHECK_INVERSE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20101001 | |||
| 7 | I_IS_REVERSE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101001 |
Method GET_SECTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETH_SECTION | Call by reference | Type reference (TYPE) | TTH_SECTION | 20100930 | ||||
| 2 | IS_NODE | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPN_EXT | 20100930 | ||||
| 3 | IS_ODP | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNA_EXT | 20100930 | ||||
| 4 | IT_ADPRVD_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ADPRVD_EXT | 20101012 | ||||
| 5 | IT_AOTYPNAF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAF_EXT | 20100930 | ||||
| 6 | IT_AOTYPNA_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNA_EXT | 20100930 | ||||
| 7 | IT_AOTYPNF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | 20100930 | ||||
| 8 | IT_AOTYPNGFF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGFF_EXT | 20100930 | ||||
| 9 | IT_AOTYPNGF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGF_EXT | 20100930 | ||||
| 10 | IT_AOTYPN_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20100930 | ||||
| 11 | IT_AOTYPPS_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPPS_EXT | 20101012 | ||||
| 12 | IT_AOTYPP_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPP_EXT | 20101012 | ||||
| 13 | IT_AOTYP_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYP_EXT | 20100930 | ||||
| 14 | IT_ARELATFV_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATFV_EXT | 20101012 | ||||
| 15 | IT_ARELATF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATF_EXT | 20100930 | ||||
| 16 | IT_ARELAT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELAT_EXT | 20100930 | ||||
| 17 | I_BASE_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101026 | ||||
| 18 | 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 | E_NODE_GUID | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_GUID | 20100625 | ||||
| 2 | E_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Softwarekomponente | 20091124 | |||
| 3 | E_SYSREL_GUID | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL_GUID | System/Release | 20091124 | |||
| 4 | I_FIND_EXTENSION | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100625 | |||
| 5 | I_ODP_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_ID | ID des Operational Data Providers | 20100521 | |||
| 6 | I_SEMANTICS | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_SEMANTICS | Semantik eines ODPs | 20100521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20091124 |
Method IS_INVALID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SYSREL_GUID | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL_GUID | System/Release | 20091106 | |||
| 2 | I_TIMESTMP_MODEL | Call by reference | Type reference (TYPE) | ESH_S_OM_SYSREL-TIMESTMP_MODEL | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20091106 | |||
| 3 | I_VERSION | Call by reference | Type reference (TYPE) | ESH_S_OM_SYSREL-VERSION_ID | 20091106 | ||||
| 4 | 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 | CTH_SECTION | Call by reference | Type reference (TYPE) | TTH_SECTION | 20100930 | ||||
| 2 | CTX_NODE_BUFFER | Call by reference | Type reference (TYPE) | TTX_NODE_BUFFER | 20101118 | ||||
| 3 | IS_NODE | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPN_EXT | 20100930 | ||||
| 4 | IS_ODP | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNA_EXT | 20100930 | ||||
| 5 | IT_ADPRVD_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ADPRVD_EXT | 20101012 | ||||
| 6 | IT_AOTYPNAF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAF_EXT | 20100930 | ||||
| 7 | IT_AOTYPNA_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNA_EXT | 20100930 | ||||
| 8 | IT_AOTYPNF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | 20100930 | ||||
| 9 | IT_AOTYPNGFF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGFF_EXT | 20100930 | ||||
| 10 | IT_AOTYPNGF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGF_EXT | 20100930 | ||||
| 11 | IT_AOTYPN_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20100930 | ||||
| 12 | IT_AOTYPPS_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPPS_EXT | 20101012 | ||||
| 13 | IT_AOTYPP_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPP_EXT | 20101012 | ||||
| 14 | IT_AOTYP_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYP_EXT | 20100930 | ||||
| 15 | IT_ARELATFV_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATFV_EXT | 20101012 | ||||
| 16 | IT_ARELATF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATF_EXT | 20100930 | ||||
| 17 | IT_ARELAT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELAT_EXT | 20100930 | ||||
| 18 | I_BASE_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101026 | ||||
| 19 | I_EVAL | Call by reference | Type reference (TYPE) | INT4 | 20101022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100930 |
Method _DERIVE_IOBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETH_FIELDTEXT | Call by reference | Type reference (TYPE) | CL_RODPS_ESH_ACCESS=>TTH_FIELDTEXT | 20101005 | ||||
| 2 | E_IOBJNM | Call by reference | Type reference (TYPE) | FIELDNAME | 20101005 | ||||
| 3 | E_ODPFIELD | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_FIELD_12 | 20101029 | ||||
| 4 | ISX_NODE | Call by reference | Type reference (TYPE) | CL_RODPS_ESH_ACCESS=>TSX_NODE | 20101005 | ||||
| 5 | ITH_SECTION | Call by reference | Type reference (TYPE) | CL_RODPS_ESH_ACCESS=>TTH_SECTION | 20101005 | ||||
| 6 | IT_AOTYPNAFT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAFT_EXT | 20101005 | ||||
| 7 | IT_AOTYPNFT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNFT_EXT | 20101005 | ||||
| 8 | I_FRM_ODP_GUID | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_GUID | GUID des Operational Data Providers | 20101112 | |||
| 9 | I_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | 20101005 | |||
| 10 | I_NODE_FIELD | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_FIELD | 20101005 | ||||
| 11 | 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 | E_DESTINATION | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20101022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101022 |
Method _GET_FIELDNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_FIELDNAME | Value transfer | Type reference (TYPE) | FIELDNAME | Feldname | 20100810 | |||
| 2 | IS_NODE_ASC | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPN_EXT | 20100810 | ||||
| 3 | IS_NODE_ME | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPN_EXT | 20100810 | ||||
| 4 | ITH_JOIN | Call by reference | Type reference (TYPE) | RODPS_TH_JOIN | ODP: Join-Bedingungen | 20100810 | |||
| 5 | ITH_KEY_ASC | Call by reference | Type reference (TYPE) | TTH_FIELD | 20100810 | ||||
| 6 | IT_ARELATF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATF_EXT | 20100810 | ||||
| 7 | 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 | E_ODP_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_ID | 20101005 | ||||
| 2 | E_RELAT_GUID | Call by reference | Type reference (TYPE) | ESH_E_OM_RELATION_GUID | 20101008 | ||||
| 3 | ISX_NODE | Call by reference | Type reference (TYPE) | TSX_NODE | 20101105 | ||||
| 4 | IT_AOTYPNAF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAF_EXT | 20101005 | ||||
| 5 | IT_AOTYPNA_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNA_EXT | 20101005 | ||||
| 6 | IT_AOTYPNF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | 20101005 | ||||
| 7 | IT_AOTYPNGFF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGFF_EXT | 20101105 | ||||
| 8 | IT_AOTYPNGF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGF_EXT | 20101105 | ||||
| 9 | IT_AOTYPN_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20101005 | ||||
| 10 | IT_ARELATF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATF_EXT | 20101005 | ||||
| 11 | 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 | ETH_JOIN | Call by reference | Type reference (TYPE) | TTH_JOIN | 20101020 | ||||
| 2 | IS_ARELAT_EXT | Call by reference | Type reference (TYPE) | ESH_S_OM_ARELAT_EXT | 20101020 | ||||
| 3 | IT_ARELATF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATF_EXT | 20101020 | ||||
| 4 | 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 | ETH_KEY | Value transfer | Type reference (TYPE) | TTH_KEY | 20101014 | ||||
| 2 | E_DT_FIELD | Value transfer | Type reference (TYPE) | ESH_E_OM_NODE_FIELD | 20101014 | ||||
| 3 | E_LC_FIELD | Value transfer | Type reference (TYPE) | ESH_E_OM_NODE_FIELD | 20101014 | ||||
| 4 | IT_AOTYPNAF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAF_EXT | 20101014 | ||||
| 5 | IT_AOTYPNA_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNA_EXT | 20101014 | ||||
| 6 | IT_AOTYPNF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | 20101014 | ||||
| 7 | IT_AOTYPNGFF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGFF_EXT | 20101014 | ||||
| 8 | IT_AOTYPNGF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGF_EXT | 20101014 | ||||
| 9 | IT_AOTYPN_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20101014 | ||||
| 10 | I_NODE_GUID | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_GUID | GUID Knoten | 20101014 | |||
| 11 | 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 | CT_NODE_DONE | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20101007 | ||||
| 2 | ETH_KEY | Value transfer | Type reference (TYPE) | TTH_KEY | 20101007 | ||||
| 3 | E_FIELD_DT | Value transfer | Type reference (TYPE) | FIELDNAME | Feldname | 20101007 | |||
| 4 | E_FIELD_LC | Value transfer | Type reference (TYPE) | FIELDNAME | Feldname | 20101007 | |||
| 5 | E_FIELD_MAIN | Value transfer | Type reference (TYPE) | FIELDNAME | Feldname | 20101007 | |||
| 6 | IS_NODE | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPN_EXT | 20101007 | ||||
| 7 | IT_AOTYPNAF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAF_EXT | 20101007 | ||||
| 8 | IT_AOTYPNA_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNA_EXT | 20101007 | ||||
| 9 | IT_AOTYPNF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | 20101007 | ||||
| 10 | IT_AOTYPNGFF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGFF_EXT | 20101007 | ||||
| 11 | IT_AOTYPNGF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGF_EXT | 20101007 | ||||
| 12 | IT_AOTYPN_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20101007 | ||||
| 13 | IT_ARELATF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATF_EXT | 20101007 | ||||
| 14 | IT_ARELAT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELAT_EXT | 20101007 | ||||
| 15 | 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 | ESX_NODE | Call by reference | Type reference (TYPE) | TSX_NODE | 20101118 | ||||
| 2 | IS_NODE | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPN_EXT | 20101118 | ||||
| 3 | IS_ODP | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNA_EXT | 20101118 | ||||
| 4 | IT_ADPRVD_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ADPRVD_EXT | 20101118 | ||||
| 5 | IT_AOTYPNAF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAF_EXT | 20101118 | ||||
| 6 | IT_AOTYPNA_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNA_EXT | 20101118 | ||||
| 7 | IT_AOTYPNF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | 20101118 | ||||
| 8 | IT_AOTYPNGFF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGFF_EXT | 20101118 | ||||
| 9 | IT_AOTYPNGF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGF_EXT | 20101118 | ||||
| 10 | IT_AOTYPN_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20101118 | ||||
| 11 | IT_AOTYPPS_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPPS_EXT | 20101118 | ||||
| 12 | IT_AOTYPP_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPP_EXT | 20101118 | ||||
| 13 | IT_AOTYP_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYP_EXT | 20101118 | ||||
| 14 | IT_ARELATFV_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATFV_EXT | 20101118 | ||||
| 15 | IT_ARELATF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATF_EXT | 20101118 | ||||
| 16 | IT_ARELAT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELAT_EXT | 20101118 | ||||
| 17 | I_ODP_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_ODP_ID | 20101118 | ||||
| 18 | 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 | ESX_PATH | Call by reference | Type reference (TYPE) | TSX_PATH | 20101012 | ||||
| 2 | E_NODE_FIELD | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_FIELD | Knotenfeld | 20101012 | |||
| 3 | IS_AOTYPNAF | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNAF_EXT | 20101012 | ||||
| 4 | IS_AOTYPNF | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNF_EXT | 20101012 | ||||
| 5 | IT_ADPRVD_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ADPRVD_EXT | 20101012 | ||||
| 6 | IT_AOTYPNF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | 20101012 | ||||
| 7 | IT_AOTYPN_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20101012 | ||||
| 8 | IT_AOTYPPS_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPPS_EXT | 20101012 | ||||
| 9 | IT_AOTYPP_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPP_EXT | 20101012 | ||||
| 10 | IT_AOTYP_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYP_EXT | 20101012 | ||||
| 11 | IT_ARELATFV_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATFV_EXT | 20101012 | ||||
| 12 | IT_ARELATF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATF_EXT | 20101012 | ||||
| 13 | 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 | I_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | System/Release | 20091029 | |||
| 2 | RER_OTYP | Value transfer | Object reference (TYPE REF TO) | CL_ESH_OM_OTYP | 20091029 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültige Eingabe | 20091029 |
Method _GET_RK_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CTH_NODE_DONE | Call by reference | Type reference (TYPE) | TH_NODE_DONE | 20101014 | ||||
| 2 | E_RK_FIELD | Value transfer | Type reference (TYPE) | ESH_E_OM_NODE_FIELD | 20101014 | ||||
| 3 | IT_AOTYPNAF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNAF_EXT | 20101014 | ||||
| 4 | IT_AOTYPNA_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNA_EXT | 20101014 | ||||
| 5 | IT_AOTYPNF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | 20101014 | ||||
| 6 | IT_AOTYPNGFF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGFF_EXT | 20101014 | ||||
| 7 | IT_AOTYPNGF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNGF_EXT | 20101014 | ||||
| 8 | IT_AOTYPN_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | 20101014 | ||||
| 9 | IT_ARELATF_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELATF_EXT | 20101014 | ||||
| 10 | IT_ARELAT_EXT | Call by reference | Type reference (TYPE) | ESH_T_OM_ARELAT_EXT | 20101014 | ||||
| 11 | I_NODE_GUID | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_GUID | GUID Knoten | 20101014 | |||
| 12 | 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 | E_TIMESTMP_MODEL | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20091029 | |||
| 2 | E_VERSION | Call by reference | Type reference (TYPE) | ESH_E_OM_VERSION_ID | Eindeutige Modellversions-ID | 20091028 | |||
| 3 | I_SYSREL_GUID | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL_GUID | System/Release | 20091028 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültige Eingabe | 20091028 |
Method _OBTAIN_METADATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_REQ | Call by reference | Type reference (TYPE) | RODPS_S_ESHREQ | 20101022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101022 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 702 |