SAP ABAP Class CL_RSDRC_INFOCUBE (Reads Data from InfoCube)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSDRC_DBA (Package) Data Manager InfoCube Access
Properties
Class CL_RSDRC_INFOCUBE  
Short Description Reads Data from InfoCube    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRC_DBA   Data Manager InfoCube Access 
Created 20130605   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_RSDRC_MULTIPROV Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSDRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSDRS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDRC_INFOCUBE has no interface implemented.
Friends
Class CL_RSDRC_INFOCUBE has no friend class.
Attributes
Class CL_RSDRC_INFOCUBE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AGGRLEVEL_READ Static method Public Method Reads data from an InfoCube, possibly via aggregates 20130605
2 DBLEVEL_READ Static method Public Method Reads data from an InfoCube (Figure BW-> DB) 20130605
3 READ_TOP Static method Public Method Reads data from an InfoCube 20130605
Events
Class CL_RSDRC_INFOCUBE has no event.
Types
Class CL_RSDRC_INFOCUBE has no local type.
Method Signatures

Method AGGRLEVEL_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_STATE Call by reference Object reference (TYPE REF TO) CL_RSDRC_AGGRLEVEL_STATE InfoCube - Aggrlevel - Read Status 20130605
2 Changing C_SX_SPLITPACK Call by reference Type reference (TYPE) RSDR0_SX_SPLITPACK Description of a Data Package Formed by a Split 20130605
3 Changing C_S_QPARAM Call by reference Type reference (TYPE) RSDR0_S_QPARAM Parameter Vector for Query Processing 20130605
4 Exporting E_END_OF_DATA Value transfer Type reference (TYPE) RS_BOOL Boolean 20130605
5 Exporting E_R_STATE Call by reference Object reference (TYPE REF TO) CL_RSDRC_AGGRLEVEL_STATE InfoCube - Aggrlevel - Read Status 20130605
6 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20130605
7 Importing I_GROUP_ID Call by reference Type reference (TYPE) RR_GROUP_ID Grouping ID for PartProviders 20130605
8 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20130605
9 Importing I_R_TREX_QUERY_LAYER Call by reference Object reference (TYPE REF TO) CL_RSDRC_TREX_QUERY_LAYER TREX Layer 20130605
10 Importing I_SRDATE Value transfer Type reference (TYPE) RSDRC_SRDATE 20130605
11 Importing I_SUPER_OBJECT Call by reference Type reference (TYPE) RSINFOPROV Object filled in case MPRO / HCPR 20130806
12 Importing I_S_PROV_RQDR Call by reference Type reference (TYPE) RSDR0_S_PROV_RQDR Generalized Request for the DM 20130605
13 Importing I_TH_FACTTAB Call by reference Type reference (TYPE) RSDRC_TH_FACTTAB 20130605
14 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of required characteristics 20130605
15 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Table of Required Basic Key Figures 20130605
16 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20130605
17 Importing I_TS_SET Call by reference Type reference (TYPE) CL_RSDRC_MULTIPROV=>TN_TS_SET 20130605
18 Importing I_T_RPLCHA Call by reference Type reference (TYPE) RSDRC_T_RPLCHA 20130605
19 Importing I_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Time interval for non-cumulative value aggregation 20130605
20 Importing I_T_SELK Call by reference Type reference (TYPE) RSDRC_T_SELK 20130605
# Exception Resumable Description Created on
1 CX_RSDR_CUBE_LOCKED Cube is locked (due to compression, ...) 20130605
2 CX_RS_NOT_AUTHORIZED No Authorization (Do Not Use as Higher-Level Class) 20130605
3 CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20130605

Method DBLEVEL_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_STATE Call by reference Object reference (TYPE REF TO) CL_RSDRC_DBLEVEL_STATE InfoCube - DB-Level - Read Status 20130606
2 Changing C_S_QPARAM Call by reference Type reference (TYPE) RSDR0_S_QPARAM Parameter Vector for Query Processing 20130606
3 Exporting E_END_OF_DATA Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606
4 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20130606
5 Importing I_AGGRCUBE Value transfer Type reference (TYPE) RSD_INFOCUBE 20130606
6 Importing I_INFOCUBE Value transfer Type reference (TYPE) RSD_INFOCUBE 20130606
7 Importing I_NCUM_QUERYMODE Value transfer Type reference (TYPE) RSDRC_QUERYMODE 'D' 20130606
8 Importing I_NO_REQUEST0 Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20130606
9 Importing I_SRDATE Value transfer Type reference (TYPE) RSDRC_SRDATE SY-DATUM 20130606
10 Importing I_SX_SPLITPACK Value transfer Type reference (TYPE) RSDR0_SX_SPLITPACK Description of a Data Package Formed by a Split 20130606
11 Importing I_S_TOP Call by reference Type reference (TYPE) RSDRC_S_TOP 20130606
12 Importing I_TH_FACTTAB Call by reference Type reference (TYPE) RSDRC_TH_FACTTAB 20130606
13 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of required characteristics 20130606
14 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Table of Required Basic Key Figures 20130606
15 Importing I_TS_SET Call by reference Type reference (TYPE) CL_RSDRC_MULTIPROV=>TN_TS_SET 20130606
16 Importing I_T_RPLCHA Call by reference Type reference (TYPE) RSDRC_T_RPLCHA 20130606
17 Importing I_T_SELC Call by reference Type reference (TYPE) RSDRC_T_SELC 20130606
18 Importing I_T_SELK Call by reference Type reference (TYPE) RSDRC_T_SELK 20130606
19 Importing I_T_SELT Call by reference Type reference (TYPE) RSDRC_T_SELT 20130606
# Exception Resumable Description Created on
1 CX_RSDR_CUBE_LOCKED Cube is locked (due to compression, ...) 20130606
2 CX_RSDR_IOBJ_NOT_IN_IPROV InfoObject Does not Exist in Cube 20130606
3 CX_RS_ACCESS_ERROR Access error 20130606
4 CX_RS_ACTION_NOT_ALLOWED The action is not allowed here 20130606
5 CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20130606

Method READ_TOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_STATE Call by reference Object reference (TYPE REF TO) CL_RSDRC_INFOPROV_STATE InfoProvider Read Status 20130606
2 Exporting E_END_OF_DATA Value transfer Type reference (TYPE) RS_BOOL Last Data Package Yes/No 20130606
3 Exporting E_SX_SPLITPACK Call by reference Type reference (TYPE) RSDR0_SX_SPLITPACK Description of a Data Package Formed by a Split 20130606
4 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE Internal Table for Read Data 20130606
5 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20130606
6 Importing I_MAXROWS Value transfer Type reference (TYPE) I 10000 Threshold for abortion 20130606
7 Importing I_PACKAGESIZE Value transfer Type reference (TYPE) I 10000 Package Size 20130606
8 Importing I_QUERY_SCENARIO Value transfer Type reference (TYPE) RS_BOOL Boolean 20130606
9 Importing I_RETURNOBJ Value transfer Type reference (TYPE) RSD_TABLNM 20130606
10 Importing I_RETURNTP Value transfer Type reference (TYPE) RSDRS_RETURNTP RSDRS_C_RETURNTP-ITAB Returntyp 20130606
11 Importing I_SHOW_PLAN Value transfer Type reference (TYPE) RS_BOOL Boolean 20130606
12 Importing I_SHOW_REPORT Value transfer Type reference (TYPE) RS_BOOL Boolean 20130606
13 Importing I_SRDATE Value transfer Type reference (TYPE) RSDRC_SRDATE SY-DATUM Key Date for Time-Dependent Master Data 20130606
14 Importing I_S_PROV_RQDR Call by reference Type reference (TYPE) RSDR0_S_PROV_RQDR Generalized Request for the DM 20130606
15 Importing I_S_TOP Call by reference Type reference (TYPE) RSDRC_S_TOP Information about Top-Query 20130606
16 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC List of Characteristics in SELECT 20130606
17 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK List of the Key Figures in SELECT 20130606
18 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Standard Selection Conditions for Characteristics 20130606
19 Importing I_USE_TMX Value transfer Type reference (TYPE) RSDR0_USE_TMX 'U' Use TMX as Interface Language for BWA 20130606
# Exception Resumable Description Created on
1 CX_RSDR_CUBE_LOCKED Cube is locked (due to compression, ...) 20130606
2 CX_RS_NOT_AUTHORIZED No Authorization (Do Not Use as Higher-Level Class) 20130606
3 CX_RS_STATIC_CHECK BW Basis Exception with T100 Message (Statically Checked) 20130606
4 CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20130606
History
Last changed by/on SAP  20140121 
SAP Release Created in 740