SAP ABAP Class CL_RSDRC_MULTIPROV_TC (Infrastructure for InfoProvider Access)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDRC (Package) Data Manager InfoProvider Read Access
Properties
Class CL_RSDRC_MULTIPROV_TC  
Short Description Infrastructure for InfoProvider Access    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRC   Data Manager InfoProvider Read Access 
Created 20041109   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_RSDRC_MULTIPROV Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RSR_FIPT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 RRSV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
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)
7 RSDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 RSDRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 RSDRS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
10 RSRCD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
11 RSSG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
12 RSSTA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDRC_MULTIPROV_TC has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSDRI_INFOPROV 20041109 Infrastructure for InfoProvider Access
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_DESC Instance attribute Private Type reference (TYPE) CHAR80 Test description 20041110
2 P_EMPTY Instance attribute Private Type reference (TYPE) RS_BOOL Empty Result ? 20041110
3 P_EXCEPTION Instance attribute Private Type reference (TYPE) RS_BOOL Exception in ref result ? 20041117
4 P_MULTIPROV Instance attribute Private Type reference (TYPE) RSINFOPROV MultiProvider 20041109
5 P_OLD_IMPL Instance attribute Private Type reference (TYPE) RS_BOOL Use old implementation ? 20041110
6 P_PARTPROV Instance attribute Private Type reference (TYPE) RSINFOPROV Part Provider 20041109
7 P_REF_OLD Instance attribute Private Type reference (TYPE) RS_BOOL Reference TC saved using old impl. 20041111
8 P_SYSID Instance attribute Private Type reference (TYPE) RSDRSYSID System Name testcase was recorded at 20041109
9 P_TC_NO Instance attribute Private Type reference (TYPE) I Testcase number 20041109
10 P_TH_CHARET_RM Instance attribute Private Type reference (TYPE) RSDR0_TH_CHARET Reference Charet (Multiprov) 20041110
11 P_TH_SFC_INI_RP Instance attribute Private Type reference (TYPE) RSDD_TH_SFC Reference-SFC with initial_only 20041110
12 P_TH_SFC_M Instance attribute Private Type reference (TYPE) RSDD_TH_SFC Multiprovider SFC 20041109
13 P_TH_SFC_RP Instance attribute Private Type reference (TYPE) RSDD_TH_SFC reference SFC 20041110
14 P_TH_SFK_M Instance attribute Private Type reference (TYPE) RSDD_TH_SFK Multiprovider sfk 20041109
15 P_TH_SFK_RP Instance attribute Private Type reference (TYPE) RSDD_TH_SFK Reference SFK 20041110
16 P_TRAFO_LINES_R Instance attribute Private Type reference (TYPE) I Number of transformations in ref result 20041117
17 P_TSX_SELDR_M Instance attribute Private Type reference (TYPE) RSDD_TSX_SELDR Multiprovider seldr 20041109
18 P_TSX_SELDR_RP Instance attribute Private Type reference (TYPE) RSDD_TSX_SELDR Reference Seldr 20041110
19 P_TS_COPY_RP Instance attribute Private Type reference (TYPE) CL_RSDRC_MULTIPROV=>TN_TS_COPY Reference Copy 20041110
20 P_TS_SET_RP Instance attribute Private Type reference (TYPE) CL_RSDRC_MULTIPROV=>TN_TS_SET Reference Set 20041110
21 P_T_RPLCHA_RP Instance attribute Private Type reference (TYPE) RSDRC_T_RPLCHA Reference RPLCHA 20041110
Methods
# Method Level Visibility Method type Description Created on
1 COMPARE_RESULT Instance method Private Method Comparison of the Results 20041110
2 COMPARE_SFC Instance method Private Method Comparison of the Results 20041111
3 CREATE Static method Public Method Create an RSDRV Test case 20041109
4 DROP Static method Public Method Drop a rsdrm testcase 20041109
5 READ_QDEF Instance method Private Method Read testcase definition 20041109
6 READ_REF_DATA Instance method Private Method Write a data pacakge for the RSDRV Testcase 20041110
7 RUN Static method Public Method Create an RSDRV Test case 20041109
8 RUN_ALL Static method Public Method Run all existing Testcases 20041118
9 RUN_ATOMIC Instance method Private Method Create an RSDRV Test case 20041109
10 WRITE_LOG Static method Public Method Write log entry from extern, if testcase dumped ... 20041109
11 WRITE_QDEF Static method Private Method Write Query Definition of RSDRV Testcase 20041109
12 WRITE_REF_DATA Instance method Private Method Write a data pacakge for the RSDRV Testcase 20041109
Events
Class CL_RSDRC_MULTIPROV_TC has no event.
Types
Class CL_RSDRC_MULTIPROV_TC has no local type.
Method Signatures

Method COMPARE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_LOG Call by reference Type reference (TYPE) RSDRM_TC_LOG 20041110
2 Importing I_EMPTY Call by reference Type reference (TYPE) RS_BOOL Boolean 20041110
3 Importing I_EXCEPTION Call by reference Type reference (TYPE) RS_BOOL Boolean 20041117
4 Importing I_TH_CHARET_M Call by reference Type reference (TYPE) RSDR0_TH_CHARET Tabelle selektierter Merkmale 20041110
5 Importing I_TH_SFC_INI_P Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20041110
6 Importing I_TH_SFC_P Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20041110
7 Importing I_TH_SFK_P Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20041110
8 Importing I_TSX_SELDR_P Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20041110
9 Importing I_TS_COPY Call by reference Type reference (TYPE) CL_RSDRC_MULTIPROV=>TN_TS_COPY 20041110
10 Importing I_TS_SET Call by reference Type reference (TYPE) CL_RSDRC_MULTIPROV=>TN_TS_SET 20041110
11 Importing I_T_RPLCHA Call by reference Type reference (TYPE) RSDRC_T_RPLCHA 20041110
12 Importing I_T_TRAFO Call by reference Type reference (TYPE) CL_RSR_FIPT=>TN_T_TRANSFORMATOR 20041110

Method COMPARE_RESULT on class CL_RSDRC_MULTIPROV_TC has no exception.

Method COMPARE_SFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_SFC1 Value transfer Type reference (TYPE) RSDD_TH_SFC 20041111
2 Importing I_TH_SFC2 Value transfer Type reference (TYPE) RSDD_TH_SFC 20041111
3 Returning R_EQUAL Value transfer Type reference (TYPE) RS_BOOL Boolean 20041111

Method COMPARE_SFC on class CL_RSDRC_MULTIPROV_TC has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESC Value transfer Type reference (TYPE) CHAR80 Char 80 20041110
2 Importing I_MULTIPROV Call by reference Type reference (TYPE) RSINFOPROV Multiprovider 20041109
3 Importing I_OLD_IMPL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE TC for old implementation 20041110
4 Importing I_PARTPROV Call by reference Type reference (TYPE) RSINFOPROV Partprovider 20041109
5 Importing I_TH_SFC_M Call by reference Type reference (TYPE) RSDD_TH_SFC 20041109
6 Importing I_TH_SFK_M Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20041109
7 Importing I_TSX_SELDR_M Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20041109
8 Returning R_TC_NO Value transfer Type reference (TYPE) I Testcase Number 20041109

Method CREATE on class CL_RSDRC_MULTIPROV_TC has no exception.

Method DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SYSID Call by reference Type reference (TYPE) RSDRSYSID Dreistelliges Charakterfeld für IDocs 20041109
2 Importing I_TC_NO Call by reference Type reference (TYPE) I 20041109

Method DROP on class CL_RSDRC_MULTIPROV_TC has no exception.

Method READ_QDEF Signature

Method READ_QDEF on class CL_RSDRC_MULTIPROV_TC has no parameter.
Method READ_QDEF on class CL_RSDRC_MULTIPROV_TC has no exception.

Method READ_REF_DATA Signature

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

Method READ_REF_DATA on class CL_RSDRC_MULTIPROV_TC has no exception.

Method RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SYSID Call by reference Type reference (TYPE) SY-SYSID SY-SYSID Dreistelliges Charakterfeld für IDocs 20041109
2 Importing I_TC_NO Value transfer Type reference (TYPE) I Number of Testcase 20041109
3 Returning R_S_LOG Value transfer Type reference (TYPE) RSDRM_TC_LOG Testresultate RSDRM 20041110

Method RUN on class CL_RSDRC_MULTIPROV_TC has no exception.

Method RUN_ALL Signature

Method RUN_ALL on class CL_RSDRC_MULTIPROV_TC has no parameter.
Method RUN_ALL on class CL_RSDRC_MULTIPROV_TC has no exception.

Method RUN_ATOMIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_LOG Value transfer Type reference (TYPE) RSDRM_TC_LOG Testresultate RSDRM 20041110

Method RUN_ATOMIC on class CL_RSDRC_MULTIPROV_TC has no exception.

Method WRITE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TC_ID Call by reference Type reference (TYPE) STRING Testcase ID 20041109
2 Importing I_TC_NO Call by reference Type reference (TYPE) I Testcase Number 20041109

Method WRITE_LOG on class CL_RSDRC_MULTIPROV_TC has no exception.

Method WRITE_QDEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TC_NO Value transfer Type reference (TYPE) I Number of Testcase 20041109
2 Importing I_TH_SFC_M Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20041109
3 Importing I_TH_SFK_M Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20041109
4 Importing I_TSX_SELDR_M Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20041109
5 Returning R_KEY Value transfer Type reference (TYPE) CHAR22 Testcase Key 20041109

Method WRITE_QDEF on class CL_RSDRC_MULTIPROV_TC has no exception.

Method WRITE_REF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EMPTY Call by reference Type reference (TYPE) RS_BOOL Boolean 20041110
2 Importing I_EXCEPTION Call by reference Type reference (TYPE) RS_BOOL Boolean 20041117
3 Importing I_TH_CHARET_M Call by reference Type reference (TYPE) RSDR0_TH_CHARET Tabelle selektierter Merkmale 20041110
4 Importing I_TH_SFC_INI_P Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20041109
5 Importing I_TH_SFC_P Call by reference Type reference (TYPE) RSDD_TH_SFC Infoprovider of Query 20041109
6 Importing I_TH_SFK_P Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20041109
7 Importing I_TSX_SELDR_P Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20041109
8 Importing I_TS_COPY Call by reference Type reference (TYPE) CL_RSDRC_MULTIPROV=>TN_TS_COPY 20041109
9 Importing I_TS_SET Call by reference Type reference (TYPE) CL_RSDRC_MULTIPROV=>TN_TS_SET 20041109
10 Importing I_T_RPLCHA Call by reference Type reference (TYPE) RSDRC_T_RPLCHA 20041109
11 Importing I_T_TRAFO Call by reference Type reference (TYPE) CL_RSR_FIPT=>TN_T_TRANSFORMATOR 20041109

Method WRITE_REF_DATA on class CL_RSDRC_MULTIPROV_TC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700