SAP ABAP Class CL_RSL_ME_METADATA (Transient Metadata for Lean TLOGO Provider)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSL_ME (Package) Mawell Engine
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> Trex View attributes 20100319
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRTS_METADATA 20100317
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20100330
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSL_ME_METADATA_AINX Runtime Metadata for the Analytical Index 20100601
2 Inheritance (c INHERITING FROM c_ref)  CL_RSL_ME_METADATA_COPR Runtime Metadata for COPR 20100601
Properties
Class CL_RSL_ME_METADATA  
Short Description Transient Metadata for Lean TLOGO Provider    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSL_ME   Mawell Engine 
Created 20100316   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_RSDD_LM_COMPOSITE_PROVIDER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_RRHI_VIRT_HIERARCHIES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSL_WSP_COMP_MEDIATOR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> Trex View attributes 20100319
2 IF_RSRTS_METADATA 20100317
3 IF_SERIALIZABLE_OBJECT Serializable Object 20100330
Friends
# Friend Modeled only Created on Description
1 CL_RSDD_LM_CS_BUILDER 20100806 CalcScenario for Composite Provider
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_PREFIX Constant Public Type reference (TYPE) CHAR2 '@3' Version Number Components 20100316
2 N_INFOPROV Instance attribute Protected Attribute reference (LIKE) 20100319
3 O_AUDITMODE Instance attribute Protected Type reference (TYPE) RS_BOOL Audit Mode Flag 20130925
4 O_C_IOBJNM_SPLITTER Constant Protected Type reference (TYPE) CHAR1 '@' Splitter between infoprov and iobjnm 20100318
5 O_C_WSP_INFOAREA Constant Protected Type reference (TYPE) RSINFOAREA '@3WORKSPACE_AREA' Workspace InfoArea 20110729
6 O_INDEX_ID Instance attribute Protected Type reference (TYPE) TREXD_INDEX_ID Index ID 20100707
7 O_INPUTABLE Instance attribute Protected Type reference (TYPE) RS_BOOL inputable flag 20130611
8 O_NCUM_PROV Instance attribute Protected Type reference (TYPE) RSINFOPROV InfoProvider 20121203
9 O_NOFEMS_SUPPORT Instance attribute Protected Type reference (TYPE) RS_BOOL NO Fems supported 20111219
10 O_SIDX Instance attribute Protected Type reference (TYPE) RS_BOOL is sid creation allowed 20110504
11 O_S_DTA Instance attribute Protected Type reference (TYPE) RSD_S_DTA General provider information 20100318
12 O_TH_DTA_PRO Instance attribute Protected Type reference (TYPE) TN_TH_DTA_PRO 20100319
13 O_TH_DTA_PRO_ADD Instance attribute Protected See coding 20100625
14 O_TH_IOBJ_ADD Instance attribute Protected Type reference (TYPE) TO_TH_IOBJ_ADD Additional Metadata (Hier/Dis. Attr.) 20100318
15 O_TH_IOBJ_META Instance attribute Protected Type reference (TYPE) TO_TH_IOBJ_META additional metadata from mapping 20100527
16 O_TH_NAME_MAPPING Instance attribute Protected Type reference (TYPE) TO_TH_NAME_MAPPING Trex name mapping table 20100318
17 O_TS_JOIN_CHA Instance attribute Protected Type reference (TYPE) RS_TS_CHANM Sorted Table using Characteristic Name 20100318
18 O_TS_KYF_BAD_CHA_INFO Instance attribute Protected Type reference (TYPE) RSD_TS_KYF_BAD_CHA_INFO Key figures that aggregation with chars cannot be done for 20100318
19 O_TS_MDRPARAMETER Instance attribute Protected Type reference (TYPE) RSRTS_TS_MDRPARAMETER Master Data Read-Class parameter 20121019
20 O_T_DTA_DIME Instance attribute Protected Type reference (TYPE) RSD_T_DTA_DIME Data Target: Dimensions Table 20100317
21 O_T_DTA_PRO Instance attribute Protected Type reference (TYPE) RSD_T_DTA_PRO InfoObject Table 20100318
22 O_T_IC_VAL_IOBJ Instance attribute Protected Type reference (TYPE) RSD_T_IC_VAL_IOBJ List of InfoObjects in the Non-Cumulative Validity Table 20120405
23 O_T_IOBJ_CMP Instance attribute Protected Type reference (TYPE) RSD_T_IOBJ_CMP Compounding of InfoObjects 20120405
24 O_WSP Instance attribute Protected Type reference (TYPE) CHAR30 Workspace of the Provider 20100908
25 P_R_BUFFER Static Attribute Private Object reference (TYPE REF TO) LCL_BUFFER 20100318
26 P_T_IMPLEMENTATION Static Attribute Private Type reference (TYPE) TP_T_IMPLEMENTATION 20100707
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_COLUMN_LIST Instance method Protected Method Adapt column list (perhaps metaiobj are needed) 20110603
2 ADD_ROWCOUNT Instance method Protected Method add rowcount if dta_pro has only characteristics 20100728
3 BUILD_GROUPING_INFO Instance method Protected Method build the grouping info for joins 20100319
4 CLASS_CONSTRUCTOR Static method Public Constructor 20100319
5 DELETE_PROVIDER_FROM_BUFFER Static method Public Method delete provider from buffer table 20120809
6 DETERMINE_IOBJNM Instance method Protected Method determine iobjnm from metadata 20100719
7 FILL_ADDITIONAL_METADATA Instance method Protected Method additional metadata for characteristic (display attr/hier) 20100317
8 FILL_DIMENSION Instance method Protected Method Fill dimension table 20100317
9 GET_AUTH_OBJECT Instance method Public Method get object for reading authority 20100720
10 GET_COLUMN_IDENTIFIER Instance method Protected Method get identifier for column 20100625
11 GET_DATA_TIMESTMP Instance method Protected Method get datatimestamp for provider 20110317
12 GET_DEFAULT_HIEDIR Static method Public Method get default hierarchy for iobj 20100331
13 GET_DEFAULT_HIEDIR_INTERN Instance method Protected Method get default hierarchy for iobj 20100331
14 GET_DEFAULT_INFOAREA Static method Protected Method get default workspace infoarea 20110729
15 GET_DTA Instance method Protected Method get dta object for provider 20100317
16 GET_DTA_HEADER_TEMPLATE Static method Protected Method get default setting for the dta header 20100317
17 GET_DTA_PRO_CHA Instance method Protected Method build DTA_PRO line for a characteristic 20100316
18 GET_DTA_PRO_KYF Instance method Protected Method build DTA_PRO line for a key figure 20100316
19 GET_HIEID_FOR_IOBJ Static method Public Method list of hierarchies for a specific infoobject 20100317
20 GET_HIEID_FOR_IOBJ_INTERN Instance method Protected Method list of hierarchies for a specific infoobject 20100318
21 GET_INSTANCE Static method Public Method Get Instance for Metadata Object 20100318
22 GET_IOBJNM_FROM_ATTR Instance method Public Method Get InfoObject from attribute name 20100715
23 GET_IOBJNM_FROM_COLUMN Instance method Protected Method Derive InfoObject Name from Index Column Name 20100317
24 GET_IOBJNM_WITH_NULL_VALUES Instance method Public Method Get iobjnm which might return null values 20120209
25 GET_IOBJNM_WITH_SIDSUPPORT Instance method Public Method get all infoobjects with sid_support in logical index 20100702
26 GET_IOBJ_CMP_FOR_REF Instance method Protected Method fill cmp for iobj depending to refiobj 20120809
27 GET_IOBJ_WITH_RESTRICTIONS Static method Public Method Provider specific check of a query definition 20130325
28 GET_IPROV_FROM_OBJNM Static method Public Method Get transient Providername from Objnm 20100922
29 GET_MAPPING_INFO Instance method Protected Method Get mapping info copr to ai for metadata inheritance 20100527
30 GET_MD_TIMESTAMP Static method Protected Method Get metadata time stamp of provider from tlogo 20100318
31 GET_METADATA Instance method Protected Method Get Metadata from XML Provider Instance 20100316
32 GET_PROVIDER_FROM_TLOGO Instance method Protected Method 20100316
33 GET_REF_FROM_IOBJNM Instance method Public Method Get referenced IOBJNM for transient IOBJNM 20121108
34 GET_SINGLE_DTA_HEADER Instance method Protected Method 20100319
35 GET_SOFTWARE_VERSION Static method Protected Method Version for buffer usage/reload 20100317
36 GET_TH_DTA_PRO Instance method Public Method get hashed table of dta_pro 20100720
37 GET_TREX_INFO Instance method Public Method get trex info for sid usage 20120308
38 GET_TYPE Static method Private Method get type for infoprov 20110714
39 GET_WORKSPACE Instance method Public Method get workspace of Provider 20100908
40 GET_WSP_SETTINGS Static method Public Method get wsp settings and check validity 20110504
41 IS_TEMPORARY Instance method Protected Method is object only temporary 20110617
42 POSTPROCESSING Instance method Protected Method postprocessing of different tables 20101012
43 POSTPROCESS_BUFFER Instance method Protected Method postprocess mapping(authrel, etc) if read from buffer 20101004
44 SET_DATATYPE_PROPERTIES Instance method Protected Method set data type properties for one InfoObject 20100720
Events
Class CL_RSL_ME_METADATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_TH_DTA_PRO Public See coding 20100720 tn_th_dTA_PRO TYPE HASHED TABLE OF rsd_s_dta_pro WITH UNIQUE KEY iobjnm INITIAL SIZE 100
2 TO_S_IOBJ_ADD Protected See coding 20100317 BEGIN OF to_s_iobj_add, iobjnm TYPE rschanm, t_hier TYPE rshi_t_hieid, t_cmp TYPE rsd_t_iobj_cmp, t_atr TYPE rsd_t_atr, t_atrnav TYPE rsd_t_atr_nav, default_hier TYPE rshieid, END OF to_s_iobj_add
3 TO_S_IOBJ_META Protected See coding 20100527 BEGIN OF to_s_iobj_meta, c_column TYPE string, refiobj TYPE rschanm, chabasnm TYPE string, use_ref_iobj TYPE rs_bool, use_sid TYPE rs_bool, authrelfl TYPE rs_bool, used_iobjnm TYPE rsiobjnm, identifier type string, r_column TYPE ref to CL_RSDD_LM_COLUMN, txt_column TYPE trexd_attr_name, datatype TYPE string, datatype_db TYPE string, length TYPE i, decimals TYPE i, fixunit TYPE string, fixcurrency TYPE string, aggrgen TYPE rsdaggrgen, datatype_match_error type rs_bool, null_possible TYPE rs_bool, END OF to_s_iobj_meta
4 TO_S_NAME_MAPPING Protected See coding 20100318 BEGIN OF to_s_name_mapping, iobjnm TYPE rsiobjnm, prsnt TYPE rsmd_rs_prsnt, attrname TYPE trexd_attr_name, END OF to_s_name_mapping
5 TO_TH_IOBJ_ADD Protected See coding 20100317 to_th_iobj_add TYPE HASHED TABLE OF to_s_iobj_add WITH UNIQUE KEY iobjnm
6 TO_TH_IOBJ_META Protected See coding 20100527 to_th_iobj_meta TYPE HASHED TABLE OF to_s_iobj_meta WITH UNIQUE KEY c_column WITH NON-UNIQUE SORTED KEY iobjnm COMPONENTS used_iobjnm
7 TO_TH_NAME_MAPPING Protected See coding 20100318 to_th_name_mapping TYPE HASHED TABLE OF to_s_name_mapping WITH UNIQUE KEY iobjnm prsnt
8 TP_S_IMPLEMENTATION Private See coding 20100707 begin of TP_S_IMPLEMENTATION, class type string, end of tp_s_implementation
9 TP_T_IMPLEMENTATION Private See coding 20100707 tp_t_implementation type standard table of tp_s_implementation with non-unique key class
Method Signatures

Method ADAPT_COLUMN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_COLUMN Call by reference Type reference (TYPE) CL_RSDD_LM_COMPOSITE_PROVIDER=>GT_T_COLUMNS 20110603

Method ADAPT_COLUMN_LIST on class CL_RSL_ME_METADATA has no exception.

Method ADD_ROWCOUNT Signature

Method ADD_ROWCOUNT on class CL_RSL_ME_METADATA has no parameter.
Method ADD_ROWCOUNT on class CL_RSL_ME_METADATA has no exception.

Method BUILD_GROUPING_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_INDEX Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_INDEX Index Oberklasse 20100319
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20100806

Method CLASS_CONSTRUCTOR Signature

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

Method DELETE_PROVIDER_FROM_BUFFER 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 20120809

Method DELETE_PROVIDER_FROM_BUFFER on class CL_RSL_ME_METADATA has no exception.

Method DETERMINE_IOBJNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_COLUMN Call by reference Type reference (TYPE) CL_RSDD_LM_COMPOSITE_PROVIDER=>GT_T_COLUMNS 20100719

Method DETERMINE_IOBJNM on class CL_RSL_ME_METADATA has no exception.

Method FILL_ADDITIONAL_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COLUMN Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COLUMN column 20100317

Method FILL_ADDITIONAL_METADATA on class CL_RSL_ME_METADATA has no exception.

Method FILL_DIMENSION Signature

Method FILL_DIMENSION on class CL_RSL_ME_METADATA has no parameter.
Method FILL_DIMENSION on class CL_RSL_ME_METADATA has no exception.

Method GET_AUTH_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_AUTH Value transfer Object reference (TYPE REF TO) CL_RSL_ME_AUTH Authority for New TLOGO-Objects 20100720

Method GET_AUTH_OBJECT on class CL_RSL_ME_METADATA has no exception.

Method GET_COLUMN_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) RSDD_INDEX_COLUMN column 20100806
2 Returning R_COLUMN Value transfer Type reference (TYPE) RSDD_INDEX_COLUMN Spalte eines analytischen Indexes 20100625

Method GET_COLUMN_IDENTIFIER on class CL_RSL_ME_METADATA has no exception.

Method GET_DATA_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) 20110317
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20110317

Method GET_DEFAULT_HIEDIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM Merkmal 20100331
2 Returning R_S_HIEDIR Value transfer Type reference (TYPE) IF_RRHI_VIRT_HIERARCHIES=>NT_S_HIEDIR Hierarchie-Header 20100331

Method GET_DEFAULT_HIEDIR on class CL_RSL_ME_METADATA has no exception.

Method GET_DEFAULT_HIEDIR_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM Merkmal 20100331
2 Returning R_HIEID Value transfer Type reference (TYPE) RSHIEID Hierarchie-Header 20100331

Method GET_DEFAULT_HIEDIR_INTERN on class CL_RSL_ME_METADATA has no exception.

Method GET_DEFAULT_INFOAREA 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 SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20110729
2 Returning R_S_AREA Value transfer Type reference (TYPE) RSD_S_AREA 20110729

Method GET_DEFAULT_INFOAREA on class CL_RSL_ME_METADATA has no exception.

Method GET_DTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_DTA Value transfer Object reference (TYPE REF TO) CL_RSD_DTA Datenziel für Bewegungsdaten 20100317

Method GET_DTA on class CL_RSL_ME_METADATA 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 20100317

Method GET_DTA_HEADER_TEMPLATE on class CL_RSL_ME_METADATA has no exception.

Method GET_DTA_PRO_CHA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COLUMN Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COLUMN column 20100316
2 Returning R_S_DTA_PRO Value transfer Type reference (TYPE) RSD_S_DTA_PRO Eigenschaften eines InfoObjects im Datenziel 20100316

Method GET_DTA_PRO_CHA on class CL_RSL_ME_METADATA has no exception.

Method GET_DTA_PRO_KYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COLUMN Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COLUMN column 20100316
2 Returning R_S_DTA_PRO Value transfer Type reference (TYPE) RSD_S_DTA_PRO Eigenschaften eines InfoObjects im Datenziel 20100316

Method GET_DTA_PRO_KYF on class CL_RSL_ME_METADATA has no exception.

Method GET_HIEID_FOR_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_HIEID Call by reference Type reference (TYPE) RSHI_T_HIEID Liste von HierarchieIDs 20100317
2 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM Merkmal 20100317

Method GET_HIEID_FOR_IOBJ on class CL_RSL_ME_METADATA has no exception.

Method GET_HIEID_FOR_IOBJ_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_HIEID Call by reference Type reference (TYPE) RSHI_T_HIEID Liste von HierarchieIDs 20100318
2 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM Merkmal 20100318

Method GET_HIEID_FOR_IOBJ_INTERN on class CL_RSL_ME_METADATA has no exception.

Method GET_INSTANCE 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 20100318
2 Returning R_R_METADATA Value transfer Object reference (TYPE REF TO) CL_RSL_ME_METADATA Transiente Metadaten für Lean TLOGO Provider 20100318
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20100318

Method GET_IOBJNM_FROM_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTR Call by reference Type reference (TYPE) CSEQUENCE 20100715
2 Returning R_IOBJNM Value transfer Type reference (TYPE) RSIOBJNM InfoObject 20100715
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20110214

Method GET_IOBJNM_FROM_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) RSDD_INDEX_COLUMN Spalte eines analytischen Indexes 20100806
2 Returning R_IOBJNM Value transfer Type reference (TYPE) RSIOBJNM InfoObject 20100317

Method GET_IOBJNM_FROM_COLUMN on class CL_RSL_ME_METADATA has no exception.

Method GET_IOBJNM_WITH_NULL_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_IOBJNM Call by reference Type reference (TYPE) RSD_TH_IOBJNM List of InfoObjects 20120209

Method GET_IOBJNM_WITH_NULL_VALUES on class CL_RSL_ME_METADATA has no exception.

Method GET_IOBJNM_WITH_SIDSUPPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SIDCHECK Call by reference Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20110502
2 Exporting E_T_SIDSUPPORT Call by reference Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20110502

Method GET_IOBJNM_WITH_SIDSUPPORT on class CL_RSL_ME_METADATA has no exception.

Method GET_IOBJ_CMP_FOR_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_IOBJ_CMP Call by reference Type reference (TYPE) RSD_S_IOBJ_CMP Klammerung (Abhängigkeiten) von InfoObjects 20120809
2 Importing I_COLUMN Call by reference Type reference (TYPE) STRING Merkmal 20120809
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSCHANM Merkmal 20120809

Method GET_IOBJ_CMP_FOR_REF on class CL_RSL_ME_METADATA 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 20130325
2 Exporting E_TS_SELECTION_TEXT Call by reference Type reference (TYPE) CL_RSRTS_METADATA=>NT_TS_TEXT 20130325
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130325

Method GET_IOBJ_WITH_RESTRICTIONS on class CL_RSL_ME_METADATA has no exception.

Method GET_IPROV_FROM_OBJNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) RSLTIPNAME Transienter Provider 20100922
2 Returning R_INFOPROV Value transfer Type reference (TYPE) RSINFOPROV InfoProvider 20100922

Method GET_IPROV_FROM_OBJNM on class CL_RSL_ME_METADATA has no exception.

Method GET_MAPPING_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_INDEX Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_INDEX Index Oberklasse 20100527
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20100806

Method GET_MD_TIMESTAMP 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 20100318
2 Returning R_TIMESTAMP Value transfer Type reference (TYPE) RS_TIMESTMP 20100318

Method GET_MD_TIMESTAMP on class CL_RSL_ME_METADATA has no exception.

Method GET_METADATA Signature

Method GET_METADATA on class CL_RSL_ME_METADATA has no parameter.
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20100607

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_PROVIDER Value transfer Object reference (TYPE REF TO) CL_RSDD_LM_INDEX Index Oberklasse 20100318
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20100607

Method GET_REF_FROM_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 20121108
2 Returning R_REFIOBJNM Value transfer Type reference (TYPE) RSIOBJNM Referenced InfoObject 20121108

Method GET_REF_FROM_IOBJNM on class CL_RSL_ME_METADATA has no exception.

Method GET_SINGLE_DTA_HEADER Signature

Method GET_SINGLE_DTA_HEADER on class CL_RSL_ME_METADATA has no parameter.
Method GET_SINGLE_DTA_HEADER on class CL_RSL_ME_METADATA has no exception.

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 20100317

Method GET_SOFTWARE_VERSION on class CL_RSL_ME_METADATA has no exception.

Method GET_TH_DTA_PRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_DTA_PRO Call by reference Type reference (TYPE) TN_TH_DTA_PRO 20100720
2 Importing I_DESIGNTIME Call by reference Type reference (TYPE) RS_BOOL Boolean 20110620

Method GET_TH_DTA_PRO on class CL_RSL_ME_METADATA has no exception.

Method GET_TREX_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TREX_INFO Value transfer Type reference (TYPE) RSDRV_TREX_INFO Provider besitzt TREX-Persistenz 20120308

Method GET_TREX_INFO on class CL_RSL_ME_METADATA has no exception.

Method GET_TYPE 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 20110714
2 Returning R_TYPE Value transfer Type reference (TYPE) STRING 20110714
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20110714

Method GET_WORKSPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_WSP Value transfer Type reference (TYPE) CHAR30 30 Characters 20100908

Method GET_WORKSPACE on class CL_RSL_ME_METADATA has no exception.

Method GET_WSP_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SIDX Call by reference Type reference (TYPE) RS_BOOL Boolean 20110504
2 Exporting E_T_LREF Call by reference Type reference (TYPE) RSD_T_PROV InfoProvider 20130528
3 Exporting E_WSPEXPL Call by reference Type reference (TYPE) RS_BOOL Boolean 20111219
4 Exporting E_WSPMPRO Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20110504
5 Importing I_WSPNAME Call by reference Type reference (TYPE) IF_RSL_WSP_COMP_MEDIATOR=>TN_WSPNAME WorkspaceName 20110504
# Exception Resumable Description Created on
1 CX_RSL_ME_WSP_NOT_VALID Workspace is not valid anymore 20110504

Method IS_TEMPORARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_TEMPORARY Value transfer Type reference (TYPE) RS_BOOL Boolean 20110617

Method IS_TEMPORARY on class CL_RSL_ME_METADATA has no exception.

Method POSTPROCESSING Signature

Method POSTPROCESSING on class CL_RSL_ME_METADATA has no parameter.
Method POSTPROCESSING on class CL_RSL_ME_METADATA has no exception.

Method POSTPROCESS_BUFFER Signature

Method POSTPROCESS_BUFFER on class CL_RSL_ME_METADATA has no parameter.
# Exception Resumable Description Created on
1 CX_RSL_ME_WSP_NOT_VALID Objekt nicht gefunden 20110504
2 CX_RS_FAILED Operation gescheitert 20101228

Method SET_DATATYPE_PROPERTIES 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 20100720
2 Importing I_R_COLUMN Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COLUMN column 20100720

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