SAP ABAP Class CL_RSD_MULTIPROV_CONSTRUCT (MultiProvider Wrapping)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSD_IPROV_MD_RUNTIME (Package) Metadata API for InfoProvider runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSD_INFOPROV_CONSTRUCT Abstract Construct for InfoProvider 20130308
Properties
Class CL_RSD_MULTIPROV_CONSTRUCT  
Short Description MultiProvider Wrapping    
Super Class CL_RSD_INFOPROV_CONSTRUCT Abstract Construct for InfoProvider 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSD_IPROV_MD_RUNTIME   Metadata API for InfoProvider runtime 
Created 20070727   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_RSR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSR_FIPT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_RSD_INFOPROV Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSR_FIPT_STRUCTURE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSD_MULTIPROV_CONSTRUCT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSD_INFOPROV_UNION_CACHE 20130215 Cache for union specific part of Infoproviders
Attributes
Class CL_RSD_MULTIPROV_CONSTRUCT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20070730
2 GET_INFO Instance method Public Method 20130215
3 INIT_QUERYPROP Static method Public Method Sets Good Defaults for Query Properties 20070727
4 _ADD_LH_COMP Instance method Private Method Adds the COMP row to the PART for LPOs 20100715
5 _ADD_LH_IDENT Instance method Private Method Creates an Ident for the LPOA 20100715
6 _CREATE_SIMPLE_PART Instance method Private Method Transforms Simple Provider to MultiProvider 20070913
Events
Class CL_RSD_MULTIPROV_CONSTRUCT has no event.
Types
Class CL_RSD_MULTIPROV_CONSTRUCT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MULTIPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20070730
2 Importing I_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20110726
3 Importing I_T_COB_PRO Call by reference Type reference (TYPE) RSD_T_DTA_PRO Eigenschaften von InfoObjects im Datenziel 20110726
4 Importing I_T_IDENT Call by reference Type reference (TYPE) RSD_T_MPRO_IOBJ_IDENT Tabelle zur Identifikation von InfoObjects im MultiProvider 20110726
5 Importing I_T_PART_DTA Call by reference Type reference (TYPE) RSDO_T_DTA_R Tabelle mit Referenzen auf InfoProvider (Datenziel) 20110726
# Exception Resumable Description Created on
1 CX_RS_NO_MULTIPROV Es ist kein Multiprov 20070906

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SX_UNION_INFO Call by reference Type reference (TYPE) OT_SX_UNION_INFO 20130215

Method GET_INFO on class CL_RSD_MULTIPROV_CONSTRUCT has no exception.

Method INIT_QUERYPROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTUALDATA Value transfer Type reference (TYPE) RRACTUALDATA Requeststatus 20070727
2 Exporting E_CACHEMODE Value transfer Type reference (TYPE) RSRCACHEMODE Cache Modus 20070727
3 Exporting E_DATATRUSTED Value transfer Type reference (TYPE) RSDSVDATATRUSTED Daten werden "genau" geliefert (keine Obermenge) 20070727
4 Exporting E_DELTACACHE Value transfer Type reference (TYPE) RRDELTACACHE Cacheobjekte sollen im Deltaverfahren aktualisiert werden 20070727
5 Exporting E_INPUTABLE Value transfer Type reference (TYPE) RRINPUTPROV Infoprov ist eingabebereit, d.h es gibt eine Writefunktion 20070727
6 Exporting E_KIDSEL Value transfer Type reference (TYPE) RRKIDSEL Selektion der Strukturelemente nutzen 20090825
7 Exporting E_NOPARALLEL Value transfer Type reference (TYPE) RSDNOPARALLEL kein paralleles Lesen 20070727
8 Exporting E_PARTITIONMODE Value transfer Type reference (TYPE) RRSPPARTITION Art der SP-Gruppierung für das Deltacache-Verfahren 20070727
9 Exporting E_QPROPVERS Value transfer Type reference (TYPE) RSQPROPVERS Umsetzversion Query-Properties 20090825
10 Exporting E_READMODE Value transfer Type reference (TYPE) RSRREADMODE Lesemodus 20070727
11 Exporting E_SIDPREFERRED Value transfer Type reference (TYPE) RSDSVSIDPREFERRED SID Darstellung bevorzugt 20070727
12 Exporting E_SVSID Value transfer Type reference (TYPE) RSCUBESVSID SID-Unterstützung (InfoProvider) 20070727
13 Exporting E_SVSIDX4DATA Value transfer Type reference (TYPE) RSDSVSIDX4DATA SIDs existieren für alle Daten des Providers 20070727
14 Importing I_CUBETYPE Value transfer Type reference (TYPE) RSCUBETYPE Typ des InfoProvider 20090421
15 Importing I_MULTIPROV Value transfer Type reference (TYPE) RSINFOPROV InfoProvider 20070727
16 Importing I_OBJVERS Value transfer Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20070727
17 Importing I_TLOGO Value transfer Type reference (TYPE) RS_TLOGO 20090421
18 Importing I_T_DTA_PART Value transfer Type reference (TYPE) RSDO_T_DTA_R Tabelle mit Referenzen auf InfoProvider (Datenziel) 20080314

Method INIT_QUERYPROP on class CL_RSD_MULTIPROV_CONSTRUCT has no exception.

Method _ADD_LH_COMP Signature

Method _ADD_LH_COMP on class CL_RSD_MULTIPROV_CONSTRUCT has no parameter.
Method _ADD_LH_COMP on class CL_RSD_MULTIPROV_CONSTRUCT has no exception.

Method _ADD_LH_IDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_IDENT Value transfer Type reference (TYPE) RSD_T_MPRO_IOBJ_IDENT Tabelle zur Identifikation von InfoObjects im MultiProvider 20100715

Method _ADD_LH_IDENT on class CL_RSD_MULTIPROV_CONSTRUCT has no exception.

Method _CREATE_SIMPLE_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_IDENT Call by reference Type reference (TYPE) RSD_T_MPRO_IOBJ_IDENT Tabelle zur Identifikation von InfoObjects im MultiProvider 20070913
2 Exporting E_T_PART_DTA Call by reference Type reference (TYPE) RSDO_T_DTA_R Tabelle mit Referenzen auf InfoProvider (Datenziel) 20070913
3 Importing I_TS_COB_PRO Call by reference Type reference (TYPE) IF_RSD_INFOPROV=>NT_TS_DTA_PRO Properties InfoObjects (in Context InfoCube / ODS Object) 20130308
# Exception Resumable Description Created on
1 CX_RS_NO_MULTIPROV Es ist kein Multiprov 20110726
History
Last changed by/on SAP  20140121 
SAP Release Created in 710