SAP ABAP Class CL_RSDD_LM_COMPOSITE_PROVIDER (CompositeProvider)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDD_LM (Package) Lean Modeler
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_LM_INDEX Index Superclass 20100118
Properties
Class CL_RSDD_LM_COMPOSITE_PROVIDER  
Short Description CompositeProvider    
Super Class CL_RSDD_LM_INDEX Index Superclass 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDD_LM   Lean Modeler 
Created 20091116   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSL_WSP_COMP_MEDIATOR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSDLM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDD_LM_COMPOSITE_PROVIDER has no interface implemented.
Friends
Class CL_RSDD_LM_COMPOSITE_PROVIDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CN_COLUMN_PREFIX Constant Public Type reference (TYPE) CHAR1 'f' Single-Character Flag 20101001
2 P_COLUMN_COUNTER Instance attribute Private Type reference (TYPE) NUMC3 1 Numc3, internal use 20101001
3 P_MPRO_PRUNING Instance attribute Private Type reference (TYPE) RSINFOPROV InfoProvider 20120618
4 P_NAME Instance attribute Private Type reference (TYPE) RSCOMPNAME CompositeProvider 20091116
5 P_ONLY_ANALYSIS_AUTH Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20120618
6 P_QUERY_NAME Instance attribute Private Type reference (TYPE) RSZCOMPID Name (ID) of a Reporting Component 20110608
7 P_T_COMPOSITE_BINDINGS Instance attribute Private Type reference (TYPE) GT_T_COMPOSITE_BINDING_LIST 20091214
8 P_T_MPRO_MAPPED_PARTS Instance attribute Private Type reference (TYPE) GT_T_MPRO_MAPPED_PARTS part provider of multiprovider used in mapping 20130522
9 P_WSPNAME Instance attribute Private Type reference (TYPE) IF_RSL_WSP_COMP_MEDIATOR=>TN_WSPNAME Workspace Name 20110228
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COMPOSITE_BINDING Instance method Public Method 20091208
2 ADD_MESSAGE Instance method Private Method 20100210
3 ADD_MPRO_MAPPED_PART Instance method Public Method only HANA: add mpro mapped part provider 20130522
4 ADD_OR_CHANGE_INFOAREA Instance method Public Method 20120214
5 CHANGE_ALIASNAME Instance method Public Method 20110214
6 CHANGE_GLOBAL_SETTINGS Instance method Public Method 20120618
7 CHECK Instance method Public Method 20100113
8 CHECK_ALIASNAMES Instance method Private Method 20110222
9 CHECK_COLUMNS Instance method Private Method 20100125
10 CHECK_JOINED_KYF Instance method Private Method 20130603
11 CHECK_MAPPING Instance method Public Method 20100304
12 CHECK_NAME Static method Public Method Check Name 20101117
13 CONCAT_TEXT_NAME_FOR_MSG Instance method Private Method Builds name and description for message 20110812
14 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20091116
15 COPY_DEEP Instance method Public Method Creates a deep copy of the COPR 20100707
16 CREATE_COMPOSITE_BINDING Instance method Public Method 20091208
17 CREATE_C_BY_A_COLUMN Instance method Public Method 20100729
18 GENERATE_COLUMN_NAME Instance method Public Method Returns column name 20101001
19 GET_AINDEXES Instance method Public Method returns the used analytical indexes 20101210
20 GET_BASIS_BINDING Instance method Public Method 20100712
21 GET_COMPOSITE_BINDING Instance method Public Method 20091208
22 GET_COMPOSITE_BINDINGS Instance method Public Method 20091210
23 GET_GLOBAL_SETTINGS Instance method Public Method Global Settings 20120618
24 GET_INFOAREA Instance method Public Method 20120214
25 GET_JOIN_BINDING Instance method Private Method get join binding by name 20091117
26 GET_MPRO_MAPPED_PARTS Instance method Public Method only HANA: get mpro mapped partproviders 20130522
27 GET_NAME Instance method Public Method 20091230
28 GET_PROVIDER Instance method Public Method Returns used providers 20101122
29 GET_QUERY_NAME Instance method Public Method Returns name of template query 20110608
30 GET_SUGGESTED_ALIASNAME Instance method Public Method 20110222
31 GET_UNION_BINDING Instance method Private Method get union binding by name 20091117
32 GET_WSPNAME Instance method Public Method 20110228
33 HAS_COLUMNS Instance method Public Method CompositeProvider has fields 20100608
34 HAS_COMPOSITE_BINDING Instance method Public Method true if analytical index is part of composite provider 20091209
35 IS_CONSTANT_COLUMN Instance method Public Method 20091228
36 IS_GENERATED_COLUMN_NAME Static method Public Method 20101001
37 IS_MAPPED_COLUMN Instance method Public Method true if column is mapped 20100531
38 IS_MPRO_PART_MAPPED Instance method Public Method only HANA: true if partProvider of mpro is used for mapping 20130522
39 IS_UNIT_OR_CURR_FROM_AINDEX Instance method Public Method Checks if unit/curr of key figure originates from an aindex 20110125
40 REMOVE_COMPOSITE_BINDING Instance method Public Method 20091209
41 REMOVE_MPRO_MAPPED_PART Instance method Public Method only HANA: remove mpro mapped part provider 20130522
42 SET_NAME Instance method Public Method 20100111
43 SET_QUERY_NAME Instance method Public Method Set Name of Template Query 20110608
44 SET_WSP_NAME Instance method Public Method 20110303
Events
Class CL_RSDD_LM_COMPOSITE_PROVIDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GT_S_COMPOSITE_BINDING_LIST Public See coding 20091230 BEGIN OF gt_s_composite_binding_list, composite_binding TYPE REF TO cl_rsdd_lm_composite_binding, binding_type TYPE rsdd_binding_type, aliasname TYPE rsdd_aliasname, END OF gt_s_composite_binding_list
2 GT_S_MPRO_MAPPED_PARTS Public See coding 20130522 begin of gt_s_mpro_mapped_parts, infoprov type rsobjnm, tlogo type rstlogo, aliasname type rsdd_aliasname, end of gt_s_mpro_mapped_parts
3 GT_T_COMPOSITE_BINDING_LIST Public See coding 20091210 gt_t_composite_binding_list TYPE TABLE OF gt_s_composite_binding_list WITH KEY composite_binding
4 GT_T_MPRO_MAPPED_PARTS Public See coding 20130522 gt_t_mpro_mapped_parts type table of gt_s_mpro_mapped_parts with KEY infoprov tlogo
5 TP_S_ALL_MAPPING Private See coding 20130603 BEGIN OF tp_s_all_mapping, r_target_column TYPE REF TO cl_rsdd_lm_column, mapping_type(1) TYPE n, r_source_column TYPE REF TO cl_rsdd_lm_column, value TYPE rsdd_constant_column_value, END OF tp_s_all_mapping
Method Signatures

Method ADD_COMPOSITE_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COMPOSITE_BINDING Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COMPOSITE_BINDING Composite Binding 20091208
# Exception Resumable Description Created on
1 COMPOSITE_BINDING_EXISTS 20101004

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG 20100210
2 Importing I_AINDEX Call by reference Type reference (TYPE) RSDD_AINDEX 20100210
3 Importing I_COLUMN Call by reference Type reference (TYPE) RSDD_INDEX_COLUMN 20100210
4 Importing I_ID Call by reference Type reference (TYPE) SYMSGID 'RSDD_LM' 20100210
5 Importing I_MSG_V1 Call by reference Type reference (TYPE) CSEQUENCE 20100210
6 Importing I_MSG_V2 Call by reference Type reference (TYPE) CSEQUENCE 20100210
7 Importing I_MSG_V3 Call by reference Type reference (TYPE) CSEQUENCE 20100210
8 Importing I_MSG_V4 Call by reference Type reference (TYPE) CSEQUENCE 20100210
9 Importing I_NO Call by reference Type reference (TYPE) SYMSGNO 20100210
10 Importing I_NO_I_MSG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20110518
11 Importing I_TYPE Call by reference Type reference (TYPE) BAPI_MTYPE 'E' 20100210

Method ADD_MESSAGE on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method ADD_MPRO_MAPPED_PART 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) RSOBJNM 20130522
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Object Type (TLOGO) 20130522

Method ADD_MPRO_MAPPED_PART on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method ADD_OR_CHANGE_INFOAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOAREA Call by reference Type reference (TYPE) RSINFOAREA InfoArea 20120214

Method ADD_OR_CHANGE_INFOAREA on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method CHANGE_ALIASNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIASNAME Call by reference Type reference (TYPE) RSDD_ALIASNAME Aliasname 20110214
2 Importing I_R_BINDING Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COMPOSITE_BINDING Composite Binding 20110214

Method CHANGE_ALIASNAME on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method CHANGE_GLOBAL_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_GLOBAL_SETTINGS Call by reference Type reference (TYPE) RSDD_S_COPR_GLOBAL_SETTINGS Globale Einstellungen 20120618

Method CHANGE_GLOBAL_SETTINGS on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUCCESSFUL Call by reference Type reference (TYPE) RS_BOOL 20100126
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG 20100210
3 Importing I_NO_I_MSG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20110518
4 Importing I_ONLY_ESSENTIAL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20110518

Method CHECK on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method CHECK_ALIASNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG Meldungstabelle TLOGO Framework 20110222
2 Exporting E_SUCCESSFUL Call by reference Type reference (TYPE) RS_BOOL 20110222
3 Importing I_NO_I_MSG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20110518
4 Importing I_ONLY_ESSENTIAL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20110518

Method CHECK_ALIASNAMES on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method CHECK_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG 20100210
2 Exporting E_SUCCESSFUL Call by reference Type reference (TYPE) RS_BOOL 20100210
3 Importing I_NO_I_MSG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20110518
4 Importing I_ONLY_ESSENTIAL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20110518

Method CHECK_COLUMNS on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method CHECK_JOINED_KYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG Message Table TLOGO Framework 20130603
2 Exporting E_SUCCESSFUL Call by reference Type reference (TYPE) RS_BOOL Boolean 20130603
3 Importing I_NO_I_MSG Call by reference Type reference (TYPE) RS_BOOL Boolean 20130603
4 Importing I_R_AINDEX Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_AINDEX PartProvider of a Comp. Provider 20130603
5 Importing I_R_COMPOSITE_BINDING Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COMPOSITE_BINDING Composite Binding 20130603
6 Importing I_S_COMPOSITE_MAPPING Call by reference Type reference (TYPE) RSDD_S_COMPOSITE_MAPPING Composite Mapping 20130603

Method CHECK_JOINED_KYF on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method CHECK_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG Meldungstabelle TLOGO Framework 20100304
2 Exporting E_SUCCESSFUL Call by reference Type reference (TYPE) RS_BOOL Boolean 20100304
3 Importing I_NO_I_MSG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20110518
4 Importing I_ONLY_ESSENTIAL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20110518
5 Importing I_R_COMPOSITE_BINDING Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COMPOSITE_BINDING Composite Binding 20100304

Method CHECK_MAPPING on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method CHECK_NAME 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) RSCOMPNAME Composite Provider 20101117
# Exception Resumable Description Created on
1 CX_RSDD_LM_COPR_NAME_ERROR BW Basis Exception mit T100 Meldung (statisch geprüft) 20101118

Method CONCAT_TEXT_NAME_FOR_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCR Call by reference Type reference (TYPE) CSEQUENCE 20110815
2 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20110815
3 Returning R_TEXT Value transfer Type reference (TYPE) STRING 20110812

Method CONCAT_TEXT_NAME_FOR_MSG on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Value transfer Type reference (TYPE) RSCOMPNAME Composite Provider 20091116
2 Importing I_QUERY_NAME Call by reference Type reference (TYPE) RSZCOMPID Name (ID) einer Reporting-Komponete 20110608
3 Importing I_WSPNAME Call by reference Type reference (TYPE) IF_RSL_WSP_COMP_MEDIATOR=>TN_WSPNAME WorkspaceName 20110228
# Exception Resumable Description Created on
1 CX_RSDD_LM_COPR_NAME_ERROR BW Basis Exception mit T100 Meldung (statisch geprüft) 20101118

Method COPY_DEEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_COMPOSITE_PROVIDER Value transfer Object reference (TYPE REF TO) CL_RSDD_LM_COMPOSITE_PROVIDER Composite Provider 20100707

Method COPY_DEEP on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method CREATE_COMPOSITE_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIASNAME Call by reference Type reference (TYPE) RSDD_ALIASNAME Aliasname 20110214
2 Importing I_BINDING_TYPE Call by reference Type reference (TYPE) RSDD_BINDING_TYPE 20091208
3 Importing I_R_ANALYTICAL_INDEX Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_AINDEX Analytischer Index auf dem BWA 20091214
4 Returning R_R_COMPOSITE_BINDING Value transfer Object reference (TYPE REF TO) CL_RSDD_LM_COMPOSITE_BINDING Composite Binding 20091208
# Exception Resumable Description Created on
1 COMPOSITE_BINDING_EXISTS 20091208

Method CREATE_C_BY_A_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_A_COLUMN Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COLUMN column 20100729
2 Returning R_R_C_COLUMN Value transfer Object reference (TYPE REF TO) CL_RSDD_LM_COLUMN column 20100729

Method CREATE_C_BY_A_COLUMN on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method GENERATE_COLUMN_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME_PREFIX Call by reference Type reference (TYPE) STRING 20120430
2 Returning R_NAME Value transfer Type reference (TYPE) RSDD_INDEX_COLUMN Spalte eines analytischen Indexes 20101001

Method GENERATE_COLUMN_NAME on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method GET_AINDEXES Signature

Method GET_AINDEXES on class CL_RSDD_LM_COMPOSITE_PROVIDER has no parameter.
Method GET_AINDEXES on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method GET_BASIS_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_COMPOSITE_BINDING Value transfer Object reference (TYPE REF TO) CL_RSDD_LM_COMPOSITE_BINDING Composite Binding 20100712

Method GET_BASIS_BINDING on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method GET_COMPOSITE_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIASNAME Call by reference Type reference (TYPE) RSDD_ALIASNAME Aliasname 20110214
2 Importing I_BINDING_TYPE Call by reference Type reference (TYPE) RSDD_BINDING_TYPE 20091208
3 Importing I_R_ANALYTICAL_INDEX Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_AINDEX Analytischer Index auf dem BWA 20091214
4 Returning R_R_COMPOSITE_BINDING Value transfer Object reference (TYPE REF TO) CL_RSDD_LM_COMPOSITE_BINDING Composite Binding 20091208

Method GET_COMPOSITE_BINDING on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method GET_COMPOSITE_BINDINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_COMPOSITE_BINDING_LIST Call by reference Type reference (TYPE) GT_T_COMPOSITE_BINDING_LIST 20091210

Method GET_COMPOSITE_BINDINGS on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method GET_GLOBAL_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_GLOBAL_SETTINGS Value transfer Type reference (TYPE) RSDD_S_COPR_GLOBAL_SETTINGS Composite Provider 20120618

Method GET_GLOBAL_SETTINGS on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method GET_INFOAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INFOAREA Value transfer Type reference (TYPE) RSINFOAREA InfoArea 20120214

Method GET_INFOAREA on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method GET_JOIN_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIASNAME Call by reference Type reference (TYPE) RSDD_ALIASNAME Aliasname 20110214
2 Importing I_R_ANALYTICAL_INDEX Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_AINDEX Analytischer Index auf dem BWA 20091214
3 Returning R_R_JOIN_BINDING Value transfer Object reference (TYPE REF TO) CL_RSDD_LM_JOIN_BINDING Join binding 20091117

Method GET_JOIN_BINDING on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method GET_MPRO_MAPPED_PARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_MPRO_MAPPED_PARTS Value transfer Type reference (TYPE) GT_T_MPRO_MAPPED_PARTS List of mapped mpro partproviders 20130522

Method GET_MPRO_MAPPED_PARTS on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) RSCOMPNAME Composite Provider 20091230

Method GET_NAME on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method GET_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_PROVIDER Value transfer Type reference (TYPE) RSL_T_LTIP_XREF Composite Provider: Cross Referencen 20101122

Method GET_PROVIDER on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method GET_QUERY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_QUERY_NAME Value transfer Type reference (TYPE) RSZCOMPID Name (ID) einer Reporting-Komponete 20110608

Method GET_QUERY_NAME on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method GET_SUGGESTED_ALIASNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEXNAME Call by reference Type reference (TYPE) RSDD_AINDEX Analytischer Index 20110222
2 Returning R_ALIASNAME Value transfer Type reference (TYPE) RSDD_ALIASNAME Aliasname 20110222

Method GET_SUGGESTED_ALIASNAME on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method GET_UNION_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIASNAME Call by reference Type reference (TYPE) RSDD_ALIASNAME Aliasname 20110214
2 Importing I_R_ANALYTICAL_INDEX Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_AINDEX Analytischer Index auf dem BWA 20091214
3 Returning R_R_UNION_BINDING Value transfer Object reference (TYPE REF TO) CL_RSDD_LM_UNION_BINDING Union binding 20091117

Method GET_UNION_BINDING on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method GET_WSPNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_WSPNAME Value transfer Type reference (TYPE) IF_RSL_WSP_COMP_MEDIATOR=>TN_WSPNAME WorkspaceName 20110228

Method GET_WSPNAME on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method HAS_COLUMNS Signature

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

Method HAS_COLUMNS on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method HAS_COMPOSITE_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIASNAME Call by reference Type reference (TYPE) RSDD_ALIASNAME Aliasname 20110214
2 Importing I_BINDING_TYPE Call by reference Type reference (TYPE) RSDD_BINDING_TYPE 20091209
3 Importing I_R_ANALYTICAL_INDEX Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_AINDEX Analytischer Index auf dem BWA 20091214
4 Returning R_HAS_INDEX Value transfer Type reference (TYPE) RS_BOOL Boolean 20091209

Method HAS_COMPOSITE_BINDING on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method IS_CONSTANT_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CHARACTERISTIC Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_C_CHARACTERISTIC C column characteristic 20091228
2 Returning R_IS_CONSTANT_COLUMN Value transfer Type reference (TYPE) RS_BOOL Boolean 20091228

Method IS_CONSTANT_COLUMN on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method IS_GENERATED_COLUMN_NAME 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 20101001
2 Returning R_IS_GENERATED Value transfer Type reference (TYPE) RS_BOOL Boolean 20101001

Method IS_GENERATED_COLUMN_NAME on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method IS_MAPPED_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIASNAME Call by reference Type reference (TYPE) RSDD_ALIASNAME Aliasname 20110214
2 Importing I_BINDING_TYPE Call by reference Type reference (TYPE) RSDD_BINDING_TYPE wenn i_r_column = a_column muss binding type übergeben werde 20100531
3 Importing I_R_COLUMN Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COLUMN column of a composite provider 20100531
4 Returning R_IS_MAPPED Value transfer Type reference (TYPE) RS_BOOL Boolean 20100531

Method IS_MAPPED_COLUMN on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method IS_MPRO_PART_MAPPED 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) RSOBJNM Object 20130522
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Object Type (TLOGO) 20130522
3 Returning R_IS_MAPPED Value transfer Type reference (TYPE) RS_BOOL Boolean 20130522

Method IS_MPRO_PART_MAPPED on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method IS_UNIT_OR_CURR_FROM_AINDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_KEYFIGURE Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_C_KEYFIGURE COPR Kennzahl 20110125
2 Returning R_IS_FROM_AINDEX Value transfer Type reference (TYPE) RS_BOOL Boolean 20110125

Method IS_UNIT_OR_CURR_FROM_AINDEX on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method REMOVE_COMPOSITE_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COMPOSITE_BINDING Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COMPOSITE_BINDING Composite Binding 20091209

Method REMOVE_COMPOSITE_BINDING on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method REMOVE_MPRO_MAPPED_PART 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) RSOBJNM Object 20130522
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Object Type (TLOGO) 20130522

Method REMOVE_MPRO_MAPPED_PART on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method SET_NAME 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) RSCOMPNAME Composite Provider 20100111
# Exception Resumable Description Created on
1 CX_RSDD_LM_COPR_NAME_ERROR BW Basis Exception mit T100 Meldung (statisch geprüft) 20101118

Method SET_QUERY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_QUERY_NAME Call by reference Type reference (TYPE) RSZCOMPID Name (ID) einer Reporting-Komponete 20110608

Method SET_QUERY_NAME on class CL_RSDD_LM_COMPOSITE_PROVIDER has no exception.

Method SET_WSP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WSPNAME Call by reference Type reference (TYPE) IF_RSL_WSP_COMP_MEDIATOR=>TN_WSPNAME WorkspaceName 20110303

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