SAP ABAP Class CL_RSRTS_METADATA_ODP (Metadata for operational data provider)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSRTS_ODP (Package) TransientProvider Based on ODP
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RS_BASE BW Basis 20090718
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRTS_METADATA 20090718
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRTS_TRPR 20110107
Properties
Class CL_RSRTS_METADATA_ODP  
Short Description Metadata for operational data provider    
Super Class CL_RS_BASE BW Basis 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSRTS_ODP   TransientProvider Based on ODP 
Created 20090718   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSROA_VQ_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSRTS_METADATA Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_RODPS_ASC Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RODPS_ODP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 RRO04 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSRTS_METADATA 20090718
2 IF_RSRTS_TRPR 20110107
Friends
# Friend Modeled only Created on Description
1 CL_RSODP_ODP_QUERY 20090723 Read class for operational data provider
2 CL_RSRTS_ESH_AUTH_CHECK 20100712 Class for Virtual BAdI
3 CL_RSRTS_HIERARCHY_ODP 20100719 Hierarchy Based on ODP
4 CL_RSRTS_MD_READ_ODP 20090824 Find Master Data from ODP
5 CL_RSRTS_WRITE_ODP 20100827 Write Data to an ODP
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_PV_DETAIL_ROLE Constant Public See coding 20100430
2 N_C_ROLE Constant Public See coding 20091026
3 O_ERRONEOUS Instance attribute Protected Type reference (TYPE) RS_BOOL Instance contains errors 20100707
4 O_MD_TIMESTMP Instance attribute Protected Type reference (TYPE) RSTIMESTMP Timestamp for Metadata 20100303
5 O_ODPNM Instance attribute Protected Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME Name of ODP 20090720
6 O_PREFIX Instance attribute Protected Type reference (TYPE) CHAR2 InfoProvider Prefix 20120207
7 O_S_ODPPROP Instance attribute Protected Type reference (TYPE) OT_S_ODPPROP 20110304
8 O_TH_IOBJ Instance attribute Protected Type reference (TYPE) OT_TH_IOBJ List of the InfoObjects 20110325
9 O_TH_KYF Instance attribute Protected Type reference (TYPE) OT_TH_KYF Properties of the Key Figures 20110325
10 O_TSX_CHABAS Instance attribute Protected Type reference (TYPE) OT_TSX_CHABAS Properties of a characteristic 20090722
11 O_TS_IGNORED_ODP Instance attribute Protected Type reference (TYPE) IF_RODPS_ODP=>TTS_ODPNAME ODPs that are not used 20110704
12 O_TS_NEEDED_BW_IOBJNM Instance attribute Protected Type reference (TYPE) RSD_TS_IOBJNM Needed InfoObjects from BW content 20130220
13 O_TS_RESTRICTED_IOBJNM Instance attribute Protected Type reference (TYPE) RRO04_TS_RESTRICTED_IOBJNM 20090930
14 O_TS_SELECTION_TEXT Instance attribute Protected Type reference (TYPE) CL_RSRTS_METADATA=>NT_TS_TEXT 20090930
15 O_T_CMP Instance attribute Protected Type reference (TYPE) RSD_T_IOBJ_CMP 20090820
16 O_T_MAPPING Instance attribute Protected Type reference (TYPE) OT_T_MAPPING Field <-> InfoObject Mapping 20090721
17 P_AUTH_CONCEPT Static Attribute Private Type reference (TYPE) RSRAUTH Analysis Authorization System 20120524
18 P_C_DIMNM_DATA Constant Private Type reference (TYPE) RSDIMENSION 'DATA' Data Dimension 20110401
19 P_C_DIMNM_KEY Constant Private Type reference (TYPE) RSDIMENSION 'KEY' Key Dimension 20110401
20 P_C_DIMNM_KYF Constant Private Type reference (TYPE) RSDIMENSION '$KYF' Name of Key Figure Dimension 20100430
21 P_C_DIMNM_UNIT Constant Private Type reference (TYPE) RSDIMENSION 'UNIT' Unit Dimension 20110401
22 P_C_UNKNOWN Constant Private Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME '?' Status Unrecognized 20090820
23 P_DIMTXT_DATA Static Attribute Private Type reference (TYPE) RSTXTSH Text for Data Dimension 20110401
24 P_DIMTXT_KEY Static Attribute Private Type reference (TYPE) RSTXTSH Text for Key Dimension 20110401
25 P_DIMTXT_UNIT Static Attribute Private Type reference (TYPE) RSTXTSH Text for Unit Dimension 20110401
26 P_MAX_CHAVL_LENGTH Static Attribute Private Type reference (TYPE) I Maximum Length of Char. Values 20091207
27 P_R_BUFFER Static Attribute Private Object reference (TYPE REF TO) LCL_BUFFER Buffer 20090721
28 P_R_MSG Static Attribute Private Object reference (TYPE REF TO) LCL_MSG_HANDLER Message Handler 20100701
29 P_R_ODP_CONTEXT Static Attribute Private Object reference (TYPE REF TO) IF_RODPS_CONTEXT Context for ODP Context 20110128
30 P_TH_INFOAREA Static Attribute Private Type reference (TYPE) PT_TH_INFOAREA InfoArea Buffer 20101015
31 P_TMP_POS Instance attribute Private Type reference (TYPE) TABFDPOS '9999' 20100611
32 P_TS_DTA_PRO Instance attribute Private Type reference (TYPE) PT_TS_DTA_PRO List with InfoObject Properties 20110526
33 P_TS_MDRPARAMETER Instance attribute Private Type reference (TYPE) RSRTS_TS_MDRPARAMETER Master Data Read-Class parameter 20121016
34 P_T_ADD_IOBJ Instance attribute Private Type reference (TYPE) PT_T_ADD_IOBJ 20101028
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INFOPROV Static method Public Method TransientProvider Check 20100709
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090721
3 GET_AUTHREL_CHARACTERSTICS Static method Public Method Get all authorization relevant characteristics 20130115
4 GET_DIMNM Static method Protected Method Returns the possible dimension names 20091119
5 GET_DTA_PRO_FOR_IOBJ Instance method Public Method Determines the DTA_PRO for an InfoObject 20110328
6 GET_FIELDNM_OF_IOBJ Static method Public Method Returns the field name of an InfoObject 20101029
7 GET_INFOPROV_PREVIEW Static method Public Method Provides a preview of the TransientProvider 20091023
8 GET_INSTANCE_BY_IOBJNM Static method Public Method Get metadata instance by InfoObject name 20130115
9 GET_INSTANCE_RUNTIME Static method Protected Method Returns Instance (Call at Runtime for Query) 20090721
10 GET_IOBJNM_OF_FIELD Static method Public Method Returns the InfoObject name of an ODP field 20101029
11 GET_IOBJ_WITH_RESTRICTIONS Static method Public Method Finds the characteristics with restrictions 20090930
12 GET_MAPPING_PROPOSAL Static method Public Method Mapping Proposal for a Field 20091023
13 GET_ODPS Instance method Public Method List of ODPs that the TransientProvider needs 20110704
14 GET_SOFTWARE_VERSION Static method Protected Method Version Number to Invalidate Buffer after Changes 20090828
15 IS_ODPPROVIDER Static method Protected Method Does the name belong to an ODP provider? 20101019
16 REFRESH Static method Public Method Clear Buffer 20130424
17 _ADD_MISSING_CHABAS Instance method Private Method Adds missing basic characteristic to DTA_PRO 20101021
18 _ADD_MISSING_IOBJ Instance method Private Method Adds missing basic characteristic to DTA_PRO 20101028
19 _ADD_MYSELF_ASC Instance method Private Method Creates association on itself 20100924
20 _ADJUST_CHABAS_PROP Instance method Private Method Copy Properties of Basic Characteristic 20090821
21 _ADJUST_MAPPING_BASISODP Instance method Private Method Modify Mapping to BasisOPD Mapping 20101028
22 _CALCULATE_CMPOFFSET Instance method Private Method Calculate Key Offset with Compounding 20090821
23 _CHECK_ASC_CONSISTENCY Instance method Private Method Checks the consistency of the associations 20101102
24 _CHECK_ASC_CONSISTENCY_ADTXT Instance method Private Method Modify InfoObjects of a Text ODP 20101104
25 _CHECK_ASC_CONSISTENCY_CHABAS Instance method Private Method Checks consistent use of basic characteristic 20101115
26 _CHECK_ASC_CONSISTENCY_IOBJ Instance method Private Method Modify InfoObjects of a Text ODP 20130220
27 _CHECK_ASC_ERROR Static method Private Method Create error message that association is ignored 20101126
28 _CHECK_REPFIELD_MAPPING Instance method Private Method Checks that representing fields are assigned to each other 20101130
29 _CLEAR_UP_CHABAS Instance method Private Method Check and Repair Chabas Table 20100611
30 _CREATE_CHABAS Instance method Private Method Creates a basic characteristic 20090819
31 _CREATE_DTA_PRO_FROM_ODP Instance method Private Method Creates a DTA_PRO table from an ODP 20090721
32 _CREATE_DTA_PRO_PREPARE Instance method Private Method Prepare Creation of DTA_PRO 20100611
33 _DETERMINE_IOBJ_WITH_RESTR Instance method Private Method Defines the selection and return properties 20090930
34 _FILL_DTA_PRO Instance method Private Method Fills the DTA_PRO 20110325
35 _FILL_INFOAREA_BUFFER Static method Private Method Fill InfoArea buffer 20101015
36 _FILL_MAPPING Instance method Private Method Fills the mapping table 20090826
37 _FILL_PV_ATTRIBUTE_LEVEL Static method Private Method Preview: Attribute / Text Level 20101203
38 _FILL_PV_ATTRIBUTE_LEVEL_1 Static method Private Method Preview: Attribute / Text Level 20101203
39 _FILL_PV_DIMENSION_LEVEL Static method Private Method Preview: Dimension Level 20100430
40 _FILL_PV_IOBJ_LEVEL Static method Private Method Preview: Dimension Level 20100430
41 _GET_CHABASNM Instance method Private Method Finds a characteristic name for technical reasons 20110404
42 _GET_CONTEXT Static method Private Method Finds the context 20110705
43 _GET_CURRENT_ODP_MD_TIMESTMP Instance method Protected Method Finds the time the participating ODPs were last changed 20110304
44 _GET_DEPENDENT_OBJECTS Instance method Private Method Find Dependent Objects 20110203
45 _GET_DTA_HEADER_TEMPLATE Static method Private Method Returns prefilled DTA header 20090720
46 _GET_DTA_PRO Instance method Private Method Builds a DTA_PRO row 20110325
47 _GET_INFOAREA_FROM_APPLCOMP Static method Private Method Derive InfoArea from Application Component 20101029
48 _GET_IOBJNM_FROM_ODPNM Instance method Private Method Derive InfoObject Name from ODP Name 20101028
49 _GET_REDIRECTED_ASC Instance method Private Method Changes target ODP of the association to basis ODP 20101022
50 _GET_RELEVANT_ASSOCIATIONS Instance method Private Method Detect the relevant associations 20101025
51 _GET_SHORTEST_TYPE Static method Private Method Minimizes the type from 2 DTA_PRO 20110228
52 _GET_USED_ODP Instance method Private Method Finds all participating ODPs 20110105
53 _HAS_ODP_OBLIGATORY_FIELDS Instance method Private Method Do mandatory selections exist? 20101108
54 _INSERT_CHABAS Instance method Private Method Insert Basic Characteristic into List 20100823
55 _INSERT_INTO_DTAPRO Instance method Private Method Inserts row in P_TS_DA_PPRO 20110526
56 _MERGE_DTA_PRO Instance method Private Method Merge DTA_PRO 20110228
57 _OVERRULE_SPECIAL_LOGIC Instance method Private Method Switch ODATE 20101021
58 _REFINE_CHABAS Instance method Private Method Properties of Basic Characteristic 20091005
59 _REFINE_CHARACTERISTIC Instance method Private Method Correct Characteristics 20090722
60 _SET_ATR_PROP Instance method Private Method Add Attributes 20090721
61 _SET_CMP Instance method Private Method Compounding 20090720
62 _SET_DTA_PRO Instance method Private Method Defines the metadata 20090718
63 _SET_HIER_PROP Instance method Private Method Text Attributes 20100712
64 _SET_MD_TIMESTAMP Instance method Private Method Sets the metadata timestamp 20100303
65 _SET_METADATATEXT Instance method Private Method Sets the text for InfoObjects 20091008
66 _SET_TEXT_PROP Instance method Private Method Text Attributes 20090720
67 _SPLIT_DTA_PRO Instance method Private Method Splits DTA_PRO 20110325
68 _TRANSFORM_SELDR_TO_SET Static method Private Method Transforms SELDR into a SET 20110119
Events
Class CL_RSRTS_METADATA_ODP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 NT_PV_DETAIL_ROLE Public See coding Preview: Detail/Attribute Level 20100430 nt_pv_detail_role(3) TYPE c
2 NT_S_PV_ATTRIBUTE_LEVEL Public See coding 20101203 BEGIN OF nt_s_pv_attribute_level, odpname TYPE if_rodps_odp=>t_odpname, fieldname TYPE fieldname, iobjnm TYPE rsiobjnm, role TYPE n_role, with_text TYPE rs_bool, description TYPE rstxtlg, END OF nt_s_pv_attribute_level
3 NT_S_PV_DETAIL_LEVEL Public See coding 20100430 BEGIN OF nt_s_pv_detail_level, iobjnm_detail TYPE rsiobjnm, iobjnm TYPE rsiobjnm, position TYPE i, role TYPE nt_pv_detail_role, description TYPE rstxtlg, with_masterdata TYPE rs_bool, with_text TYPE rs_bool, txt_odp TYPE if_rodps_odp=>t_odpname, END OF nt_s_pv_detail_level
4 NT_S_PV_DIMENSION_LEVEL Public See coding Preview: Dimension Level 20100430 BEGIN OF nt_s_pv_dimension_level, dimension TYPE rsdimension, position TYPE i, description TYPE rstxtlg, END OF nt_s_pv_dimension_level
5 NT_S_PV_INFOPROV_LEVEL Public See coding Preview: InfoProvider Level 20100430 BEGIN OF nt_s_pv_infoprov_level, infoprov TYPE rsinfoprov, description TYPE rstxtlg, END OF nt_s_pv_infoprov_level
6 NT_S_PV_IOBJ_LEVEL Public See coding Preview: Characteristic/Key Figure Level 20100430 BEGIN OF nt_s_pv_iobj_level, fieldname TYPE fieldname, iobjnm TYPE rsiobjnm, dimension TYPE rsdimension, description TYPE rstxtlg, with_masterdata TYPE rs_bool, with_text TYPE rs_bool, with_hierarchy TYPE rs_bool, auth_relevant TYPE rs_bool, END OF nt_s_pv_iobj_level
7 NT_TH_PV_ATTRIBUTE_LEVEL Public See coding 20101203 nt_th_pv_attribute_level TYPE HASHED TABLE OF nt_s_pv_attribute_level WITH UNIQUE KEY odpname fieldname INITIAL SIZE 100
8 NT_TH_PV_IOBJ_LEVEL Public See coding 20101203 nt_th_pv_iobj_level TYPE HASHED TABLE OF nt_s_pv_iobj_level WITH UNIQUE KEY fieldname
9 NT_TS_PV_DETAIL_LEVEL Public See coding 20100430 nt_ts_pv_detail_level TYPE SORTED TABLE OF nt_s_pv_detail_level WITH UNIQUE KEY iobjnm position
10 NT_TS_PV_DIMENSION_LEVEL Public See coding 20100430 nt_ts_pv_dimension_level TYPE SORTED TABLE OF nt_s_pv_dimension_level WITH UNIQUE KEY position
11 NT_TS_PV_IOBJ_LEVEL Public See coding 20100430 nt_ts_pv_iobj_level TYPE SORTED TABLE OF nt_s_pv_iobj_level WITH UNIQUE KEY dimension
12 N_ROLE Public See coding 20091026 n_role(4) TYPE c
13 OT_SX_CHABAS Protected See coding 20090722 BEGIN OF ot_sx_chabas, chabasnm TYPE rsiobjnm, basic_odp TYPE if_rodps_odp=>t_odpname, diff_type TYPE rs_bool, " type is different between chabas and ref-chanm md_timestmp TYPE rstimestmp, " max timestamp of involved ODPs * Chabas information cha_prop TYPE ot_s_cha_prop, * Text information txt_odp TYPE if_rodps_odp=>t_odpname, " name of text-ODP txt_fieldnm TYPE fieldname, " name of rep. field in text-ODP txt_prop TYPE ot_s_txt_prop, " text-properties of DTA_PRO txtmap TYPE ot_t_mapping, " mapping (field <-> iobjnm) in text-ODP * Attribute information atr_odp TYPE if_rodps_odp=>t_odpname, " name of masterdata-ODP atr_fieldnm TYPE fieldname, " name of rep. field in masterdata-ODP atr_prop TYPE ot_s_atr_prop, " attribute properties of DTA_PRO atrmap TYPE ot_t_mapping, " mapping (field <-> iobjnm) in timeindependent masterdata-ODP atr TYPE ot_t_atr, " list of attributes * Hierarchy information hier_odp TYPE if_rodps_odp=>t_odpname, " name of hierarchy-ODP hier_prop TYPE ot_s_hier_prop, " hierarchy properties of DTA_PRO hiermap TYPE ot_tsx_hiermap, " mapping (field <-> nodeiobjnm) in hier-ODP END OF ot_sx_chabas
14 OT_SX_HIERMAP Protected See coding 20100721 BEGIN OF ot_sx_hiermap, fieldnm TYPE fieldname, niobjnm TYPE rsiobjnm, t_field_cmp TYPE STANDARD TABLE OF fieldname WITH NON-UNIQUE KEY table_line, END OF ot_sx_hiermap
15 OT_S_ATR Protected See coding 20090821 BEGIN OF ot_s_atr, attrinm TYPE rsattrinm, atrtimfl TYPE rsdatrtimfl, attritp TYPE rsattritp, END OF ot_s_atr
16 OT_S_ATR_PROP Protected See coding 20090821 BEGIN OF ot_s_atr_prop, novalfl TYPE rsnovalfl, attribfl TYPE rsattribfl, atrtimfl TYPE rsdatrtimfl, timdepfl TYPE rstimdepfl, END OF ot_s_atr_prop
17 OT_S_CHA_PROP Protected See coding 20110325 BEGIN OF ot_s_cha_prop, * DDIC datatp TYPE datatype_d, intlen TYPE rsdintlen, byteleng TYPE intlen, outputlen TYPE outputlen, convexit TYPE convexit, lowercase TYPE lowercase, inttp TYPE inttype, chatp TYPE rschatp, cmpsta TYPE rscmpsta, cmpoffset TYPE i, mdrclnm TYPE rsmdclnm, mdrclpa TYPE string, f4queryexec TYPE rsf4queryexec, chanav TYPE rschanav, chasel TYPE rschasel, END OF ot_s_cha_prop
18 OT_S_HIER_PROP Protected See coding 20100712 BEGIN OF ot_s_hier_prop, hieverfl TYPE rshieverfl, hienmtfl TYPE rsdhienmtfl, hiendtfl TYPE rshiendtfl, hieintfl TYPE rshieintfl, hiesignch TYPE rsshsignch, END OF ot_s_hier_prop
19 OT_S_IOBJ Protected See coding 20110325 BEGIN OF ot_s_iobj, iobjnm TYPE rsdiobjnm, atronlyfl TYPE rs_bool, chabasnm TYPE rschanm, fieldnm TYPE rsdiobjfieldnm, dtelnm TYPE rollname, keyflag TYPE keyflag, iobjtp TYPE rsiobjtp, txtlg TYPE rstxtlg, txtdef TYPE rstxtdef, authrelfl TYPE rsdauthrelfl, END OF ot_s_iobj
20 OT_S_KYF Protected See coding 20110325 BEGIN OF ot_s_kyf, kyfbasnm TYPE rschanm, * DDIC datatp TYPE datatype_d, intlen TYPE rsdintlen, byteleng TYPE intlen, outputlen TYPE outputlen, convexit TYPE convexit, inttp TYPE inttype, decimals TYPE decimals, digits TYPE rsdigits, * KYF kyftp TYPE rskyftp, aggrgen TYPE rsdaggrgen, aggrexc TYPE rsdaggrexc, aggrcha TYPE rsaggrcha, kyfdecim TYPE rskyfdecim, uninm TYPE rsuninm, fixcuky TYPE rsfixcuky, fixunit TYPE rsfixunit, END OF ot_s_kyf
21 OT_S_MAPPING Protected See coding 20090720 BEGIN OF ot_s_mapping, iobjnm TYPE rsiobjnm, fieldnm TYPE fieldname, pos TYPE tabfdpos, s_comp TYPE cl_rsr=>tn_s_comp_n, END OF ot_s_mapping
22 OT_S_ODPPROP Protected See coding 20110304 BEGIN OF ot_s_odpprop, infoarea TYPE rsinfoarea, support_writeback TYPE rs_bool, txtsh TYPE rstxtsh, txtlg TYPE rstxtlg, END OF ot_s_odpprop
23 OT_S_TXT_PROP Protected See coding 20090821 BEGIN OF ot_s_txt_prop, txttabfl TYPE rsdtxttabfl, txtshfl TYPE rstxtshfl, txtmdfl TYPE rstxtmdfl, txtlgfl TYPE rstxtlgfl, chaprsnt TYPE rschaprsnt, nolangu TYPE rsnolangu, txttimfl TYPE rsdtxttimfl, END OF ot_s_txt_prop
24 OT_TH_IOBJ Protected See coding 20110325 ot_th_iobj TYPE HASHED TABLE OF ot_s_iobj WITH UNIQUE KEY primary_key COMPONENTS iobjnm WITH NON-UNIQUE SORTED KEY chabas COMPONENTS chabasnm
25 OT_TH_KYF Protected See coding 20110325 ot_th_kyf TYPE HASHED TABLE OF ot_s_kyf WITH UNIQUE KEY kyfbasnm
26 OT_TSX_CHABAS Protected See coding 20090722 ot_tsx_chabas TYPE SORTED TABLE OF ot_sx_chabas WITH UNIQUE KEY chabasnm WITH UNIQUE SORTED KEY odp_ind COMPONENTS basic_odp
27 OT_TSX_HIERMAP Protected See coding 20100721 ot_tsx_hiermap TYPE SORTED TABLE OF ot_sx_hiermap WITH UNIQUE KEY fieldnm
28 OT_T_ATR Protected See coding 20090821 ot_t_atr TYPE STANDARD TABLE OF ot_s_atr WITH NON-UNIQUE KEY attrinm
29 OT_T_MAPPING Protected See coding 20090720 ot_t_mapping TYPE STANDARD TABLE OF ot_s_mapping WITH NON-UNIQUE KEY iobjnm INITIAL SIZE 10
30 PT_S_ADD_IOBJ Private See coding 20101028 BEGIN OF pt_s_add_iobj, iobjnm TYPE rsiobjnm, ref_iobjnm TYPE rsiobjnm, END OF pt_s_add_iobj
31 PT_S_CHABAS_CON Private See coding 20101115 BEGIN OF pt_s_chabas_con, fieldnm_from TYPE fieldname, iobjnm_from TYPE rsiobjnm, fieldnm_to TYPE fieldname, odpnm_to TYPE if_rodps_odp=>t_odpname, iobjnm_to TYPE rsiobjnm, END OF pt_s_chabas_con
32 PT_S_INTTYPE Private See coding 20110228 BEGIN OF pt_s_inttype, datatp TYPE datatype_d, intlen TYPE rsdintlen, outputlen TYPE outputlen, inttp TYPE inttype, decimals TYPE decimals, digits TYPE rsdigits, byteleng TYPE intlen, END OF pt_s_inttype
33 PT_TH_FIELDNM Private See coding 20090721 pt_th_fieldnm TYPE HASHED TABLE OF fieldname WITH UNIQUE KEY table_line
34 PT_TH_INFOAREA Private See coding 20101015 pt_th_infoarea TYPE HASHED TABLE OF rsd_s_area WITH UNIQUE KEY infoarea
35 PT_TS_ASC Private See coding 20101025 pt_ts_asc TYPE SORTED TABLE OF if_rodps_odp=>ts_association WITH UNIQUE KEY fieldname
36 PT_TS_CHABAS_CON Private See coding 20101115 pt_ts_chabas_con TYPE SORTED TABLE OF pt_s_chabas_con WITH UNIQUE KEY fieldnm_from fieldnm_to odpnm_to
37 PT_TS_DTA_PRO Private See coding 20110526 PT_Ts_DTA_PRO type sorted TABLE OF rsd_s_dta_pro WITH unique key iobjnm
38 PT_T_ADD_IOBJ Private See coding 20101028 pt_t_add_iobj TYPE STANDARD TABLE OF pt_s_add_iobj
Method Signatures

Method CHECK_INFOPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_ODPNM_USED Call by reference Type reference (TYPE) IF_RODPS_ODP=>TTS_ODPNAME 20101203
2 Exporting E_TX_MSG Call by reference Type reference (TYPE) RODPS_TX_ODP_MSG ODP Prüfung 20101118
3 Importing I_ODPNM Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME 20100709

Method CHECK_INFOPROV on class CL_RSRTS_METADATA_ODP has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSRTS_METADATA_ODP has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSRTS_METADATA_ODP has no exception.

Method GET_AUTHREL_CHARACTERSTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_CHA_AUTHREL Value transfer Type reference (TYPE) RSD_T_IOBJ 20130115

Method GET_AUTHREL_CHARACTERSTICS on class CL_RSRTS_METADATA_ODP has no exception.

Method GET_DIMNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATADIM_TXT Call by reference Type reference (TYPE) RSTXTSH Beschreibung 20091119
2 Exporting E_DATA_DIMNM Call by reference Type reference (TYPE) RSDIMENSION Dimension 20091119
3 Exporting E_KEYDIM_TXT Call by reference Type reference (TYPE) RSTXTSH Beschreibung 20091119
4 Exporting E_KEY_DIMNM Call by reference Type reference (TYPE) RSDIMENSION Dimension 20091119
5 Exporting E_UNITDIM_TXT Call by reference Type reference (TYPE) RSTXTSH Beschreibung 20091119
6 Exporting E_UNIT_DIMNM Call by reference Type reference (TYPE) RSDIMENSION Dimension 20091119

Method GET_DIMNM on class CL_RSRTS_METADATA_ODP has no exception.

Method GET_DTA_PRO_FOR_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20110328
2 Returning R_S_DTA_PRO Value transfer Type reference (TYPE) RSD_S_DTA_PRO Eigenschaften eines InfoObjects im Datenziel 20110328
# Exception Resumable Description Created on
1 CX_RSD_IOBJ_NOT_FOUND InfoObject nicht gefunden 20110328

Method GET_FIELDNM_OF_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20101029
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20101029
3 Returning R_FIELDNM Value transfer Type reference (TYPE) FIELDNAME Feldname 20101029

Method GET_FIELDNM_OF_IOBJ on class CL_RSRTS_METADATA_ODP has no exception.

Method GET_INFOPROV_PREVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) RS_BOOL Fehler aufgetreten 20100708
2 Exporting E_S_INFOPROV_LEVEL Call by reference Type reference (TYPE) NT_S_PV_INFOPROV_LEVEL Preview: InfoProvider Level 20101203
3 Exporting E_TH_ATTRIBUTE_LEVEL Call by reference Type reference (TYPE) NT_TH_PV_ATTRIBUTE_LEVEL 20101203
4 Exporting E_TH_IOBJ_LEVEL Call by reference Type reference (TYPE) NT_TH_PV_IOBJ_LEVEL 20101203
5 Exporting E_TS_DIMENSION_LEVEL Call by reference Type reference (TYPE) NT_TS_PV_DIMENSION_LEVEL 20101203
6 Importing I_ODPNM Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME ODP-Name 20091023
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt exsistiert nicht 20100914

Method GET_INSTANCE_BY_IOBJNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20130115
2 Returning R_R_METADATA Value transfer Object reference (TYPE REF TO) IF_RSRTS_METADATA 20130116
# Exception Resumable Description Created on
1 CX_RSD_IOBJ_NOT_FOUND InfoObject Not Found 20130115

Method GET_INSTANCE_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20090721
2 Returning R_R_OBJECT Value transfer Object reference (TYPE REF TO) CL_RSRTS_METADATA_ODP Metadaten für Operationalen Dataprovider 20090721

Method GET_INSTANCE_RUNTIME on class CL_RSRTS_METADATA_ODP has no exception.

Method GET_IOBJNM_OF_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNM Value transfer Type reference (TYPE) FIELDNAME Feldname 20101029
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20101029
3 Returning R_IOBJNM Value transfer Type reference (TYPE) RSIOBJNM InfoObject 20101029

Method GET_IOBJNM_OF_FIELD on class CL_RSRTS_METADATA_ODP has no exception.

Method GET_IOBJ_WITH_RESTRICTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_RESTRICTED_IOBJ Call by reference Type reference (TYPE) RRO04_TS_RESTRICTED_IOBJNM 20090930
2 Exporting E_TS_SELECTION_TEXT Call by reference Type reference (TYPE) CL_RSRTS_METADATA=>NT_TS_TEXT 20090930
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20090930

Method GET_IOBJ_WITH_RESTRICTIONS on class CL_RSRTS_METADATA_ODP has no exception.

Method GET_MAPPING_PROPOSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PREFERRED_ROLE Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_FIELDROLE 20091023
2 Exporting E_T_POSSIBLE_ROLES Call by reference Type reference (TYPE) IF_RODPS_ODP=>TT_FIELDROLES 20091023
3 Importing I_S_FIELD Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNF_EXT 20091023

Method GET_MAPPING_PROPOSAL on class CL_RSRTS_METADATA_ODP has no exception.

Method GET_ODPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_IGNORED_ODP Call by reference Type reference (TYPE) IF_RODPS_ODP=>TTS_ODPNAME 20110704
2 Exporting E_TS_USED_ODP Call by reference Type reference (TYPE) IF_RODPS_ODP=>TTS_ODPNAME 20110704
# Exception Resumable Description Created on
1 CX_RODPS_OBJECT_INCONSISTENT Objekt ist inkonsistent 20110704

Method GET_SOFTWARE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VERSION Value transfer Type reference (TYPE) I 20090828

Method GET_SOFTWARE_VERSION on class CL_RSRTS_METADATA_ODP has no exception.

Method IS_ODPPROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20101019
2 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20101019

Method IS_ODPPROVIDER on class CL_RSRTS_METADATA_ODP has no exception.

Method REFRESH Signature

Method REFRESH on class CL_RSRTS_METADATA_ODP has no parameter.
Method REFRESH on class CL_RSRTS_METADATA_ODP has no exception.

Method _ADD_MISSING_CHABAS Signature

Method _ADD_MISSING_CHABAS on class CL_RSRTS_METADATA_ODP has no parameter.
Method _ADD_MISSING_CHABAS on class CL_RSRTS_METADATA_ODP has no exception.

Method _ADD_MISSING_IOBJ Signature

Method _ADD_MISSING_IOBJ on class CL_RSRTS_METADATA_ODP has no parameter.
Method _ADD_MISSING_IOBJ on class CL_RSRTS_METADATA_ODP has no exception.

Method _ADD_MYSELF_ASC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_ASC Call by reference Type reference (TYPE) IF_RODPS_ODP=>TTS_ASSOCIATIONS 20100924
2 Importing I_R_ODP Call by reference Object reference (TYPE REF TO) IF_RODPS_ODP ODP-Metadaten 20100924

Method _ADD_MYSELF_ASC on class CL_RSRTS_METADATA_ODP has no exception.

Method _ADJUST_CHABAS_PROP Signature

Method _ADJUST_CHABAS_PROP on class CL_RSRTS_METADATA_ODP has no parameter.
Method _ADJUST_CHABAS_PROP on class CL_RSRTS_METADATA_ODP has no exception.

Method _ADJUST_MAPPING_BASISODP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_ADD_IOBJ Call by reference Type reference (TYPE) PT_T_ADD_IOBJ 20101103
2 Exporting E_CHABASNM Call by reference Type reference (TYPE) RSCHANM Merkmal 20101028
3 Exporting E_R_ASC_M2T Call by reference Object reference (TYPE REF TO) IF_RODPS_ASC ODP-Assoziation 20101028
4 Exporting E_T_MAPPING Call by reference Type reference (TYPE) OT_T_MAPPING 20101028
5 Importing I_BASE_ODPNM Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME 20101028
6 Importing I_R_ASC_F2T Call by reference Object reference (TYPE REF TO) IF_RODPS_ASC ODP-Assoziation 20101028
7 Importing I_T_MAPPING Call by reference Type reference (TYPE) OT_T_MAPPING 20101028
# Exception Resumable Description Created on
1 ERROR 20101028

Method _CALCULATE_CMPOFFSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20090821
2 Returning R_CMPOFFSET Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20090821

Method _CALCULATE_CMPOFFSET on class CL_RSRTS_METADATA_ODP has no exception.

Method _CHECK_ASC_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_ASC Call by reference Type reference (TYPE) PT_TS_ASC 20101126
2 Exporting E_TS_CHABAS_CON Call by reference Type reference (TYPE) PT_TS_CHABAS_CON 20101115
3 Importing I_R_ODP_FROM Call by reference Object reference (TYPE REF TO) IF_RODPS_ODP ODP-Metadaten 20101108
4 Importing I_T_FIELD Call by reference Type reference (TYPE) IF_RODPS_ODP=>TT_FIELDS 20101102

Method _CHECK_ASC_CONSISTENCY on class CL_RSRTS_METADATA_ODP has no exception.

Method _CHECK_ASC_CONSISTENCY_ADTXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IGNORE Call by reference Type reference (TYPE) RS_BOOL Boolean 20101104
2 Exporting E_T_MAPPING_F Call by reference Type reference (TYPE) OT_T_MAPPING 20101104
3 Importing I_R_ASC_F2T Call by reference Object reference (TYPE REF TO) IF_RODPS_ASC ODP-Assoziation 20101104
4 Importing I_R_ODP_T Call by reference Object reference (TYPE REF TO) IF_RODPS_ODP ODP-Metadaten 20101104

Method _CHECK_ASC_CONSISTENCY_ADTXT on class CL_RSRTS_METADATA_ODP has no exception.

Method _CHECK_ASC_CONSISTENCY_CHABAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_CHABAS_CON Call by reference Type reference (TYPE) PT_TS_CHABAS_CON 20101115
2 Importing I_ODPNM_FROM Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME 20110609
3 Importing I_T_DTA_PRO Call by reference Type reference (TYPE) RSD_T_DTA_PRO Eigenschaften von InfoObjects im Datenziel 20101115

Method _CHECK_ASC_CONSISTENCY_CHABAS on class CL_RSRTS_METADATA_ODP has no exception.

Method _CHECK_ASC_CONSISTENCY_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IGNORE Call by reference Type reference (TYPE) RS_BOOL Error occured 20130220
2 Exporting E_T_MAPPING Call by reference Type reference (TYPE) OT_T_MAPPING 20130220
3 Importing I_R_ASC Call by reference Object reference (TYPE REF TO) IF_RODPS_ASC ODP association 20130220

Method _CHECK_ASC_CONSISTENCY_IOBJ on class CL_RSRTS_METADATA_ODP has no exception.

Method _CHECK_ASC_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNM Call by reference Type reference (TYPE) FIELDNAME Feldname 20101126
2 Importing I_IS_FROMFIELD Call by reference Type reference (TYPE) RS_BOOL Boolean 20101126
3 Importing I_R_ASC Call by reference Object reference (TYPE REF TO) IF_RODPS_ASC ODP-Assoziation 20101126

Method _CHECK_ASC_ERROR on class CL_RSRTS_METADATA_ODP has no exception.

Method _CHECK_REPFIELD_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SX_CHABAS Call by reference Type reference (TYPE) OT_SX_CHABAS 20101130
2 Returning R_ERROR Value transfer Type reference (TYPE) RS_BOOL Boolean 20101130

Method _CHECK_REPFIELD_MAPPING on class CL_RSRTS_METADATA_ODP has no exception.

Method _CLEAR_UP_CHABAS Signature

Method _CLEAR_UP_CHABAS on class CL_RSRTS_METADATA_ODP has no parameter.
Method _CLEAR_UP_CHABAS on class CL_RSRTS_METADATA_ODP has no exception.

Method _CREATE_CHABAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SX_CHABAS Call by reference Type reference (TYPE) OT_SX_CHABAS 20090819
2 Importing I_R_ASC Call by reference Object reference (TYPE REF TO) IF_RODPS_ASC ODP-Assoziation 20101022
3 Importing I_T_MAPPING Call by reference Type reference (TYPE) OT_T_MAPPING 20090819
# Exception Resumable Description Created on
1 CX_RSROA_NOT_SUPPORTED OLAP: Nicht unterstützt 20100611

Method _CREATE_DTA_PRO_FROM_ODP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HAS_OBLIGATORY_SEL Call by reference Type reference (TYPE) RS_BOOL Hat Feld mit "muss"-Selektion 20110104
2 Exporting E_T_DTA_PRO Call by reference Type reference (TYPE) RSD_T_DTA_PRO Eigenschaften von InfoObjects im Datenziel 20090819
3 Exporting E_T_MAPPING Call by reference Type reference (TYPE) OT_T_MAPPING 20090722
4 Importing I_IS_ANCHOR_ODP Call by reference Type reference (TYPE) RS_BOOL nur Attribut 20100721
5 Importing I_NO_MYSELFTEXT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE nicht Text für rep. Keyfeld analysieren 20101025
6 Importing I_R_ODP Call by reference Object reference (TYPE REF TO) IF_RODPS_ODP ODP-Metadaten 20090721

Method _CREATE_DTA_PRO_FROM_ODP on class CL_RSRTS_METADATA_ODP has no exception.

Method _CREATE_DTA_PRO_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_PROPOSAL Call by reference Type reference (TYPE) CL_RSROA_VQ_SERVICES=>NT_TS_PROPOSAL 20100611
2 Exporting E_T_DFIES Call by reference Type reference (TYPE) DDFIELDS DD: Feldliste 20100611
3 Importing I_ODPNM Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME 20101027
4 Importing I_T_FIELD Call by reference Type reference (TYPE) IF_RODPS_ODP=>TT_FIELDS 20100611

Method _CREATE_DTA_PRO_PREPARE on class CL_RSRTS_METADATA_ODP has no exception.

Method _DETERMINE_IOBJ_WITH_RESTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_RESTRICTED_IOBJNM Call by reference Type reference (TYPE) RRO04_TS_RESTRICTED_IOBJNM 20090930
2 Exporting E_TS_SELECTION_TEXT Call by reference Type reference (TYPE) CL_RSRTS_METADATA=>NT_TS_TEXT 20090930
3 Importing I_R_ODP Call by reference Object reference (TYPE REF TO) IF_RODPS_ODP ODP-Metadaten 20090930

Method _DETERMINE_IOBJ_WITH_RESTR on class CL_RSRTS_METADATA_ODP has no exception.

Method _FILL_DTA_PRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATRONLYFL Call by reference Type reference (TYPE) RSATRONLYFL InfoObject ist ausschließlich Attribut (nicht in IC's verw.) 20110325
2 Returning R_T_DTA_PRO Value transfer Type reference (TYPE) RSD_T_DTA_PRO Eigenschaften von InfoObjects im Datenziel 20110325

Method _FILL_DTA_PRO on class CL_RSRTS_METADATA_ODP has no exception.

Method _FILL_INFOAREA_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20101015

Method _FILL_INFOAREA_BUFFER on class CL_RSRTS_METADATA_ODP has no exception.

Method _FILL_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MAPPING Call by reference Type reference (TYPE) OT_T_MAPPING 20090826
2 Importing I_TS_MAP_SV Call by reference Type reference (TYPE) CL_RSROA_VQ_SERVICES=>NT_TS_MAPPING 20090826
3 Importing I_T_FIELDS Call by reference Type reference (TYPE) IF_RODPS_ODP=>TT_FIELDS 20090826

Method _FILL_MAPPING on class CL_RSRTS_METADATA_ODP has no exception.

Method _FILL_PV_ATTRIBUTE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_PV_ATTRIBUTE_LEVEL Call by reference Type reference (TYPE) NT_TH_PV_ATTRIBUTE_LEVEL 20101203
2 Importing I_R_MD Call by reference Object reference (TYPE REF TO) CL_RSRTS_METADATA_ODP Metadaten für Operationalen Dataprovider 20101203

Method _FILL_PV_ATTRIBUTE_LEVEL on class CL_RSRTS_METADATA_ODP has no exception.

Method _FILL_PV_ATTRIBUTE_LEVEL_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_PV_ATTRIBUTE_LEVEL Call by reference Type reference (TYPE) NT_TH_PV_ATTRIBUTE_LEVEL 20101203
2 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHANM Merkmal 20101203
3 Importing I_ODPNM Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME 20101203
4 Importing I_R_MD Call by reference Object reference (TYPE REF TO) CL_RSRTS_METADATA_ODP Metadaten für Operationalen Dataprovider 20101203
5 Importing I_T_MAPPING Call by reference Type reference (TYPE) OT_T_MAPPING 20101203

Method _FILL_PV_ATTRIBUTE_LEVEL_1 on class CL_RSRTS_METADATA_ODP has no exception.

Method _FILL_PV_DIMENSION_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_DIME Call by reference Type reference (TYPE) RSD_T_DTA_DIME Datenziel: Tabelle von Dimensionen 20100430
2 Returning R_TS_PV_DIMENSION_LEVEL Value transfer Type reference (TYPE) NT_TS_PV_DIMENSION_LEVEL 20100430

Method _FILL_PV_DIMENSION_LEVEL on class CL_RSRTS_METADATA_ODP has no exception.

Method _FILL_PV_IOBJ_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_PV_IOBJ_LEVEL Call by reference Type reference (TYPE) NT_TH_PV_IOBJ_LEVEL 20101203
2 Importing I_R_MD Call by reference Object reference (TYPE REF TO) CL_RSRTS_METADATA_ODP Metadaten für Operationalen Dataprovider 20100430

Method _FILL_PV_IOBJ_LEVEL on class CL_RSRTS_METADATA_ODP has no exception.

Method _GET_CHABASNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNM Call by reference Type reference (TYPE) FIELDNAME Feldname 20110404
2 Importing I_T_FIELD Call by reference Type reference (TYPE) IF_RODPS_ODP=>TT_FIELDS 20110404
3 Returning R_CHABASNM Value transfer Type reference (TYPE) RSCHANM Merkmal 20110404

Method _GET_CHABASNM on class CL_RSRTS_METADATA_ODP has no exception.

Method _GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) C InfoProvider / Muster 20120207
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20110705
3 Returning R_R_CONTEXT Value transfer Object reference (TYPE REF TO) IF_RODPS_CONTEXT ODP Context (=Factory) 20110705

Method _GET_CONTEXT on class CL_RSRTS_METADATA_ODP has no exception.

Method _GET_CURRENT_ODP_MD_TIMESTMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TIMESTMP Value transfer Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20110304
# Exception Resumable Description Created on
1 CX_RODPS_DYNAMIC_CHECK Dynamische Ausnahme in ODP Services 20110304

Method _GET_DEPENDENT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TR_ODP Call by reference Type reference (TYPE) IF_RODPS_ODP=>TTR_ODPS 20110203
2 Exporting E_TS_DEP_OBJECT Call by reference Type reference (TYPE) IF_RSRTS_TRPR=>NT_TS_OBJECT 20110203
3 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20110203
4 Importing I_R_ODP_CONTEXT Call by reference Object reference (TYPE REF TO) IF_RODPS_CONTEXT ODP Context (=Factory) 20110203

Method _GET_DEPENDENT_OBJECTS on class CL_RSRTS_METADATA_ODP has no exception.

Method _GET_DTA_HEADER_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_DTA Value transfer Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20090720

Method _GET_DTA_HEADER_TEMPLATE on class CL_RSRTS_METADATA_ODP has no exception.

Method _GET_DTA_PRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_IOBJ Call by reference Type reference (TYPE) OT_S_IOBJ 20110325
2 Returning R_S_DTA_PRO Value transfer Type reference (TYPE) RSD_S_DTA_PRO Eigenschaften eines InfoObjects im Datenziel 20110325

Method _GET_DTA_PRO on class CL_RSRTS_METADATA_ODP has no exception.

Method _GET_INFOAREA_FROM_APPLCOMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_COMP Call by reference Type reference (TYPE) CSEQUENCE Anwendungskomponentenkürzel 20101029
2 Returning R_INFOAREA Value transfer Type reference (TYPE) RSINFOAREA InfoArea 20101029

Method _GET_INFOAREA_FROM_APPLCOMP on class CL_RSRTS_METADATA_ODP has no exception.

Method _GET_IOBJNM_FROM_ODPNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ODPNM Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME 20101028
2 Returning R_IOBJNM Value transfer Type reference (TYPE) RSIOBJNM InfoObject 20101028

Method _GET_IOBJNM_FROM_ODPNM on class CL_RSRTS_METADATA_ODP has no exception.

Method _GET_REDIRECTED_ASC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_ASC Call by reference Object reference (TYPE REF TO) IF_RODPS_ASC 20101022
2 Returning R_R_ASC Value transfer Object reference (TYPE REF TO) IF_RODPS_ASC 20101022

Method _GET_REDIRECTED_ASC on class CL_RSRTS_METADATA_ODP has no exception.

Method _GET_RELEVANT_ASSOCIATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_ASC Call by reference Type reference (TYPE) PT_TS_ASC 20101025
2 Importing I_IS_ANCHOR_ODP Call by reference Type reference (TYPE) RS_BOOL Boolean 20101025
3 Importing I_NO_MYSELFTEXT Call by reference Type reference (TYPE) RS_BOOL Boolean 20101025
4 Importing I_R_ODP Call by reference Object reference (TYPE REF TO) IF_RODPS_ODP ODP-Metadaten 20101025

Method _GET_RELEVANT_ASSOCIATIONS on class CL_RSRTS_METADATA_ODP has no exception.

Method _GET_SHORTEST_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_SHORTEST_TYPE Call by reference Type reference (TYPE) PT_S_INTTYPE 20110228
2 Importing I_S_DTA_PRO_1 Call by reference Type reference (TYPE) RSD_S_DTA_PRO Eigenschaften eines InfoObjects im Datenziel 20110228
3 Importing I_S_DTA_PRO_2 Call by reference Type reference (TYPE) RSD_S_DTA_PRO Eigenschaften eines InfoObjects im Datenziel 20110228

Method _GET_SHORTEST_TYPE on class CL_RSRTS_METADATA_ODP has no exception.

Method _GET_USED_ODP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TS_ODPNM Value transfer Type reference (TYPE) IF_RODPS_ODP=>TTS_ODPNAME 20110105

Method _GET_USED_ODP on class CL_RSRTS_METADATA_ODP has no exception.

Method _HAS_ODP_OBLIGATORY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_ODP_FROM Call by reference Object reference (TYPE REF TO) IF_RODPS_ODP ODP-Metadaten 20101108
2 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20101108

Method _HAS_ODP_OBLIGATORY_FIELDS on class CL_RSRTS_METADATA_ODP has no exception.

Method _INSERT_CHABAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_CHABAS Call by reference Type reference (TYPE) OT_SX_CHABAS 20100823

Method _INSERT_CHABAS on class CL_RSRTS_METADATA_ODP has no exception.

Method _INSERT_INTO_DTAPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_DTA_PRO Call by reference Type reference (TYPE) RSD_S_DTA_PRO Eigenschaften eines InfoObjects im Datenziel 20110526

Method _INSERT_INTO_DTAPRO on class CL_RSRTS_METADATA_ODP has no exception.

Method _MERGE_DTA_PRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_DTA_PRO Call by reference Type reference (TYPE) PT_TS_DTA_PRO Eigenschaften von InfoObjects im Datenziel 20110526
2 Importing I_T_DTA_PRO Call by reference Type reference (TYPE) RSD_T_DTA_PRO Eigenschaften von InfoObjects im Datenziel 20110228

Method _MERGE_DTA_PRO on class CL_RSRTS_METADATA_ODP has no exception.

Method _OVERRULE_SPECIAL_LOGIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DTA_PRO Call by reference Type reference (TYPE) RSD_T_DTA_PRO Eigenschaften von InfoObjects im Datenziel 20101021
2 Importing I_R_ODP Call by reference Object reference (TYPE REF TO) IF_RODPS_ODP ODP-Metadaten 20101021
3 Importing I_T_FIELD Call by reference Type reference (TYPE) IF_RODPS_ODP=>TT_FIELDS 20101021

Method _OVERRULE_SPECIAL_LOGIC on class CL_RSRTS_METADATA_ODP has no exception.

Method _REFINE_CHABAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_DTA_PRO Call by reference Type reference (TYPE) RSD_S_DTA_PRO Eigenschaften eines InfoObjects im Datenziel 20091005
2 Importing I_R_ASC Call by reference Object reference (TYPE REF TO) IF_RODPS_ASC ODP-Assoziation 20101022
3 Importing I_T_DTA_PRO Call by reference Type reference (TYPE) RSD_T_DTA_PRO Eigenschaften von InfoObjects im Datenziel 20091005
4 Importing I_T_JOIN Call by reference Type reference (TYPE) IF_RODPS_ASC=>TT_JOIN_CONDITIONS 20091005
5 Importing I_T_MAPPING Call by reference Type reference (TYPE) OT_T_MAPPING 20091005
# Exception Resumable Description Created on
1 CMP_PROBLEM 20100826

Method _REFINE_CHARACTERISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_DTA_PRO Call by reference Type reference (TYPE) RSD_S_DTA_PRO Eigenschaften eines InfoObjects im Datenziel 20090722
2 Importing I_R_ASC Call by reference Object reference (TYPE REF TO) IF_RODPS_ASC 20101022
3 Importing I_T_MAPPING Call by reference Type reference (TYPE) OT_T_MAPPING 20090820

Method _REFINE_CHARACTERISTIC on class CL_RSRTS_METADATA_ODP has no exception.

Method _SET_ATR_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ATR_FIELDNM Call by reference Type reference (TYPE) FIELDNAME Feldname 20101129
2 Exporting E_ATR_ODPNM Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME 20091027
3 Exporting E_CHABASNM Call by reference Type reference (TYPE) RSCHANM Merkmal 20090821
4 Exporting E_MD_TIMESTMP Call by reference Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20110111
5 Exporting E_S_ATR_PROP Call by reference Type reference (TYPE) OT_S_ATR_PROP 20090821
6 Exporting E_T_ATR Call by reference Type reference (TYPE) OT_T_ATR Stammdatenattribute 20090820
7 Exporting E_T_ATRMAP Call by reference Type reference (TYPE) OT_T_MAPPING 20090820
8 Importing I_R_ASC Call by reference Object reference (TYPE REF TO) IF_RODPS_ASC 20101022

Method _SET_ATR_PROP on class CL_RSRTS_METADATA_ODP has no exception.

Method _SET_CMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CMPSTA Call by reference Type reference (TYPE) RSCMPSTA Klammerungsstatus 20100719
2 Importing I_FROM_FIELDS Call by reference Type reference (TYPE) RS_BOOL Von Felder der Association nutzen? 20091005
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20090820
4 Importing I_R_ASC Call by reference Object reference (TYPE REF TO) IF_RODPS_ASC Assoziation 20101022
5 Importing I_T_MAPPING Call by reference Type reference (TYPE) OT_T_MAPPING 20090820
# Exception Resumable Description Created on
1 MISSING_JOINFIELD Join Feld fehlt 20100826

Method _SET_DTA_PRO Signature

Method _SET_DTA_PRO on class CL_RSRTS_METADATA_ODP has no parameter.
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20090721

Method _SET_HIER_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HIER_ODPNM Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME 20100712
2 Exporting E_MD_TIMESTMP Call by reference Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20110111
3 Exporting E_S_HIER_PROP Call by reference Type reference (TYPE) OT_S_HIER_PROP 20100712
4 Exporting E_TSX_HIERMAP Call by reference Type reference (TYPE) OT_TSX_HIERMAP 20100721
5 Importing I_ODPNM_MD Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME 20100713
6 Importing I_R_ASC_HIER Call by reference Object reference (TYPE REF TO) IF_RODPS_ASC ODP-Assoziation 20100721
7 Importing I_R_ASC_MD Call by reference Object reference (TYPE REF TO) IF_RODPS_ASC ODP-Assoziation 20101022
8 Importing I_SX_CHABAS Call by reference Type reference (TYPE) OT_SX_CHABAS 20100713

Method _SET_HIER_PROP on class CL_RSRTS_METADATA_ODP has no exception.

Method _SET_MD_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DTA_PRO Call by reference Type reference (TYPE) RSD_T_DTA_PRO Eigenschaften von InfoObjects im Datenziel 20110111
2 Importing I_R_ODP Call by reference Object reference (TYPE REF TO) IF_RODPS_ODP ODP-Metadaten 20100303

Method _SET_MD_TIMESTAMP on class CL_RSRTS_METADATA_ODP has no exception.

Method _SET_METADATATEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DTA_PRO Call by reference Type reference (TYPE) RSD_T_DTA_PRO Eigenschaften von InfoObjects im Datenziel 20091008
2 Importing I_R_ODP Call by reference Object reference (TYPE REF TO) IF_RODPS_ODP ODP-Metadaten 20091008
3 Importing I_T_MAPPING Call by reference Type reference (TYPE) OT_T_MAPPING 20091008

Method _SET_METADATATEXT on class CL_RSRTS_METADATA_ODP has no exception.

Method _SET_TEXT_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MD_TIMESTMP Call by reference Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20110111
2 Exporting E_S_TXT_PROP Call by reference Type reference (TYPE) OT_S_TXT_PROP 20090821
3 Exporting E_TXT_FIELDNM Call by reference Type reference (TYPE) FIELDNAME Feldname 20101129
4 Exporting E_TXT_ODPNM Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME 20090820
5 Exporting E_T_TXTMAP Call by reference Type reference (TYPE) OT_T_MAPPING 20090720
6 Importing I_R_TXTASC Call by reference Object reference (TYPE REF TO) IF_RODPS_ASC ODP-Assoziation 20090721
7 Importing I_T_MAPPING Call by reference Type reference (TYPE) OT_T_MAPPING 20090819
8 Importing I_WITH_MSG Call by reference Type reference (TYPE) RS_BOOL Boolean 20101115

Method _SET_TEXT_PROP on class CL_RSRTS_METADATA_ODP has no exception.

Method _SPLIT_DTA_PRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TSX_CHABAS Call by reference Type reference (TYPE) OT_TSX_CHABAS 20110325
2 Exporting E_TH_IOBJ Call by reference Type reference (TYPE) OT_TH_IOBJ 20110325
3 Exporting E_TH_KYF Call by reference Type reference (TYPE) OT_TH_KYF 20110325
4 Importing I_TS_DTA_PRO Call by reference Type reference (TYPE) PT_TS_DTA_PRO Eigenschaften von InfoObjects im Datenziel 20110526

Method _SPLIT_DTA_PRO on class CL_RSRTS_METADATA_ODP has no exception.

Method _TRANSFORM_SELDR_TO_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20110119
2 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20110119
3 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20110119
4 Returning R_R_SET Value transfer Object reference (TYPE REF TO) CL_RSMDS_SET Multidimensionale Menge 20110119

Method _TRANSFORM_SELDR_TO_SET on class CL_RSRTS_METADATA_ODP has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 730