SAP ABAP Class CL_RSD_MPRO (BW Meta Data: Multi Provider)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSDG (Package) BW: Data basis generation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSD_MDOB BW Metadata: InfoProvider 20061117
Properties
Class CL_RSD_MPRO  
Short Description BW Meta Data: Multi Provider    
Super Class CL_RSD_MDOB BW Metadata: InfoProvider 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDG   BW: Data basis generation 
Created 20010117   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSD_MPRO has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSD_MPRO_COLLECTION 20010907 MultiProvider (Collection)
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_TH_MPRO_R Static Attribute Protected Type reference (TYPE) RSDO_TH_MPRO_R Hashed Table with References to InfoProvider 20061222
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SPEC_IOBJ Static method Public Method Adds Special InfoObjects for COB_PRO 20010625
2 ADD_SPEC_REL Static method Public Method Adds Special Relations (IOBJ_IDENT) 20010706
3 CONSTRUCTOR Instance method Public Constructor Constructor 20010212
4 FACTORY Static method Public Method Creates a MultiProvider and Returns Its Reference 20061117
5 GET_ALL Static method Public Method Object-Specific Get_All Method 20061120
6 GET_MPRO_COPR_USAGE Instance method Public Method Does the same as FM: RSD_MDOB_USAGE but for local copr 20130410
7 GET_PARTPROVS Static method Public Method Read PartProv Directly 20070212
8 SHOW_TADIR_POPUP Static method Public Method Displays TADIR Popup 20010309
Events
Class CL_RSD_MPRO has no event.
Types
Class CL_RSD_MPRO has no local type.
Method Signatures

Method ADD_SPEC_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DTA_DIME_IOBJ Call by reference Type reference (TYPE) RSD_T_DTA_DIME_IOBJ InfoObjects in den Dimensionen 20010625
2 Changing C_T_DTA_IOBJ Call by reference Type reference (TYPE) RSD_T_DTA_IOBJ InfoObjects 20010625
3 Importing I_DTA_VIEW Call by reference Type reference (TYPE) RSDTAVIEW Sicht auf den InfoProvider 20020610
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20020610
5 Importing I_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA InfoProvider Leiste 20010625
6 Importing I_T_DTA_DIME Call by reference Type reference (TYPE) RSD_T_DTA_DIME Dimensionen 20010625
7 Importing I_T_DTA_PART Call by reference Type reference (TYPE) RSDO_T_DTA_R Tab. mit Ref. auf InfoProvider (Datenziel) 20020610

Method ADD_SPEC_IOBJ on class CL_RSD_MPRO has no exception.

Method ADD_SPEC_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DTA_IOBJ_IDENT Call by reference Type reference (TYPE) RSD_T_MPRO_IOBJ_IDENT Tabelle zur Identifikation von InfoObjects im MultiProvider 20010706
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20010706
3 Importing I_T_DTA_PART Call by reference Type reference (TYPE) RSDO_T_DTA_R Tabelle mit Referenzen auf InfoProvider (Datenziel) 20010706

Method ADD_SPEC_REL on class CL_RSD_MPRO has no exception.

Method CONSTRUCTOR 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 MultiProvider 20010212
# Exception Resumable Description Created on
1 INPUT_INVALID Eingabe ungültig 20061117
2 TYPE_MISMATCH anderer TLOGO Typ 20061117

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Value transfer Type reference (TYPE) RSINFOPROV SPACE InfoProvider (falls initial --> Pop up zum Anlegen) 20061117
2 Returning R_R_MPRO Value transfer Object reference (TYPE REF TO) CL_RSD_MPRO Referenz auf InfoProvider 20061117
# Exception Resumable Description Created on
1 CANCELLED Popup für neues Objekt wurde abgebrochen 20061117
2 INPUT_INVALID Eingabe ungültig 20061117
3 TYPE_MISMATCH anderer TLOGO Typ 20061117

Method GET_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20061120
2 Importing I_T_LOGSYS Call by reference Type reference (TYPE) RSAOS_T_LOGSYS Liste von Quellsystemen 20061120
3 Returning R_T_OBJECT_LIST Value transfer Type reference (TYPE) RSO_T_OBJECT_F4_LIST BW Repository: Listenformat (ALV) für F4-Hilfe 20061120

Method GET_ALL on class CL_RSD_MPRO has no exception.

Method GET_MPRO_COPR_USAGE 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) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20130410
2 Exporting E_T_COPR Call by reference Type reference (TYPE) RSO_T_TLOGO_ASC BW Repository: Tabelle von Objekten und Assoziationstyp 20130410
3 Exporting E_T_OBJ_LIST Call by reference Type reference (TYPE) RSO_T_OBJECT_LIST BW Repository: Liste (Ausgabe) der Objekte 20130410
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130410
5 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-ACTIVE Version 20130410
6 Importing I_SET_INACTIVE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Abh. Objekte auf inaktiv setzen 20130410
7 Importing I_S_COMP_CHANGE Call by reference Type reference (TYPE) RSD_S_DTA_COMP_CHANGE Change Liste (Impact Analyse InfoProvider) 20130410
8 Importing I_TLOGO_REQ Call by reference Type reference (TYPE) RSTLOGO nur Objekte dieses Typs liefern 20130410

Method GET_MPRO_COPR_USAGE on class CL_RSD_MPRO has no exception.

Method GET_PARTPROVS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MULTIPROV Value transfer Type reference (TYPE) RSINFOPROV InfoProvider 20070212
2 Importing I_OBJVERS Value transfer Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20070212
3 Returning R_T_PROV Value transfer Type reference (TYPE) RSD_T_PROV InfoProvider 20070212

Method GET_PARTPROVS on class CL_RSD_MPRO has no exception.

Method SHOW_TADIR_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Flag: Anzeige 20010309
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20010309
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20010309
# Exception Resumable Description Created on
1 ERROR Fehler bei TADIR-Anzeige 20010309
History
Last changed by/on SAP  20140121 
SAP Release Created in 30A