SAP ABAP Class CL_RSDRC_INFOCUBE_READ_SRVS (Service class for infocube read access)
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_READ_SRVS  
Short Description Service class for infocube read access    
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 20130603   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 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSDD 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_READ_SRVS has no interface implemented.
Friends
Class CL_RSDRC_INFOCUBE_READ_SRVS has no friend class.
Attributes
Class CL_RSDRC_INFOCUBE_READ_SRVS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_QUERY_FACTTAB Static method Public Method 20130606
2 BASIC_QUERY_DATA_GET_ROLAP Static method Public Method 20130603
3 CHECK_FACTVIEW Static method Public Method 20130606
4 GET_DATASTATE Static method Public Method 20130606
5 GET_QUERY_FACTTABS Static method Public Method 20130606
6 RELEASE_SELT_TABLES Static method Public Method 20130603
7 UPDATE_CHARET_RETFL Static method Public Method 20130603
8 _CHECK_FACTTABLE_FILLED Static method Private Method 20130606
9 _CHECK_FOR_REQUEST0 Static method Private Method 20130603
10 _CHECK_RECORDTP Static method Private Method 20130603
11 _SET_RETURNFL Static method Private Method 20130603
12 __CHECK_FACTTABLE_FILLED_AGGR Static method Private Method 20130606
13 __CHECK_FACTTABLE_FILLED_BASIC Static method Private Method 20130606
14 __CHECK_FACTTABLE_FILLED_DB Static method Private Method 20130606
Events
Class CL_RSDRC_INFOCUBE_READ_SRVS has no event.
Types
Class CL_RSDRC_INFOCUBE_READ_SRVS has no local type.
Method Signatures

Method ADJUST_QUERY_FACTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_QUERY Call by reference Type reference (TYPE) RSDRS_SX_QUERY 20130606
2 Importing I_FACTALIAS Call by reference Type reference (TYPE) RSDRS_ALIAS 20130606
3 Importing I_S_FACTTAB Call by reference Type reference (TYPE) RSDRS_S_TABLE 20130606

Method ADJUST_QUERY_FACTTAB on class CL_RSDRC_INFOCUBE_READ_SRVS has no exception.

Method BASIC_QUERY_DATA_GET_ROLAP 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 20130603
2 Changing C_SX_SPLITPACK Call by reference Type reference (TYPE) RSDR0_SX_SPLITPACK Description of a Data Package Formed by a Split 20130603
3 Changing C_S_QPARAM Call by reference Type reference (TYPE) RSDR0_S_QPARAM Parameter Vector for Query Processing 20130603
4 Exporting E_END_OF_DATA Call by reference Type reference (TYPE) RS_BOOL Boolean 20130603
5 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20130603
6 Importing I_BASICCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20130603
7 Importing I_GROUP_ID Call by reference Type reference (TYPE) RR_GROUP_ID Grouping ID for PartProviders 20130603
8 Importing I_SRDATE Call by reference Type reference (TYPE) RSDRC_SRDATE 20130603
9 Importing I_SUPER_OBJECT Call by reference Type reference (TYPE) RSINFOPROV Object filled in case MPRO / HCPR 20130806
10 Importing I_S_PROV_RQDR Call by reference Type reference (TYPE) RSDR0_S_PROV_RQDR Generalized Request for the DM 20130603
11 Importing I_S_TOP Call by reference Type reference (TYPE) RSDRC_S_TOP 20130603
12 Importing I_TH_FACTTAB Call by reference Type reference (TYPE) RSDRC_TH_FACTTAB 20130603
13 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of required characteristics 20130603
14 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Table of Required Basic Key Figures 20130603
15 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20130603
16 Importing I_TS_SET Call by reference Type reference (TYPE) CL_RSDRC_MULTIPROV=>TN_TS_SET 20130603
17 Importing I_T_RPLCHA Call by reference Type reference (TYPE) RSDRC_T_RPLCHA 20130603
18 Importing I_T_SELK Call by reference Type reference (TYPE) RSDRC_T_SELK 20130603
# Exception Resumable Description Created on
1 CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20130603

Method CHECK_FACTVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_USE_FACTVIEW Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606
2 Importing I_EXPLAIN_DM Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606
3 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20130606
4 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Table of Required Basic Key Figures 20130606

Method CHECK_FACTVIEW on class CL_RSDRC_INFOCUBE_READ_SRVS has no exception.

Method GET_DATASTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_DATASTATE Call by reference Type reference (TYPE) RSMDATASTATE Status of the data in the Infocubes 20130606
2 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20130606
3 Importing I_USE_BUFFER Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606

Method GET_DATASTATE on class CL_RSDRC_INFOCUBE_READ_SRVS has no exception.

Method GET_QUERY_FACTTABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHECK_COMPR Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606
2 Exporting E_FACTTABLES Call by reference Type reference (TYPE) I 20130606
3 Exporting E_T_FACTTAB Call by reference Type reference (TYPE) RSDRS_T_TABLE 20130606
4 Importing I_EXPLAIN_DM Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606
5 Importing I_NO_REQUEST0 Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606
6 Importing I_QUERYCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20130606
7 Importing I_TH_FACTTAB Call by reference Type reference (TYPE) RSDRC_TH_FACTTAB 20130606
8 Importing I_USE_FACTVIEW Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606

Method GET_QUERY_FACTTABS on class CL_RSDRC_INFOCUBE_READ_SRVS has no exception.

Method RELEASE_SELT_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONNECTION Call by reference Type reference (TYPE) DBCON_NAME Logical name for a database connection 20130603
2 Importing I_T_SELT Call by reference Type reference (TYPE) RSDRC_T_SELT 20130603

Method RELEASE_SELT_TABLES on class CL_RSDRC_INFOCUBE_READ_SRVS has no exception.

Method UPDATE_CHARET_RETFL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_CHARET Call by reference Type reference (TYPE) RSDR0_TH_CHARET Table of Selected Characteristics 20130603
2 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of required characteristics 20130603

Method UPDATE_CHARET_RETFL on class CL_RSDRC_INFOCUBE_READ_SRVS has no exception.

Method _CHECK_FACTTABLE_FILLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHECK_COMPR Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606
2 Exporting E_USE_EFACTTAB Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606
3 Exporting E_USE_FFACTTAB Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606
4 Importing I_QUERYCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20130606

Method _CHECK_FACTTABLE_FILLED on class CL_RSDRC_INFOCUBE_READ_SRVS has no exception.

Method _CHECK_FOR_REQUEST0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NO_REQUEST0 Call by reference Type reference (TYPE) RS_BOOL Boolean 20130603
2 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20130603
# Exception Resumable Description Created on
1 CX_RSR_HIERARCHY_EXCEPTIONS Basis Exception for Errors in Hierarchies in OLAP 20130603

Method _CHECK_RECORDTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NCUM_REF_QUERY Call by reference Type reference (TYPE) RS_BOOL Boolean 20130603
2 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20130603

Method _CHECK_RECORDTP on class CL_RSDRC_INFOCUBE_READ_SRVS has no exception.

Method _SET_RETURNFL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RETURNFL Call by reference Type reference (TYPE) RSDRC_RETURNFL 20130603
2 Importing I_S_SFC Call by reference Type reference (TYPE) RSDD_S_SFC 20130603

Method _SET_RETURNFL on class CL_RSDRC_INFOCUBE_READ_SRVS has no exception.

Method __CHECK_FACTTABLE_FILLED_AGGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_USE_EFACTTAB Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606
2 Exporting E_USE_FFACTTAB Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606
3 Importing I_QUERYCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20130606

Method __CHECK_FACTTABLE_FILLED_AGGR on class CL_RSDRC_INFOCUBE_READ_SRVS has no exception.

Method __CHECK_FACTTABLE_FILLED_BASIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_USE_EFACTTAB Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606
2 Exporting E_USE_FFACTTAB Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606
3 Importing I_QUERYCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20130606

Method __CHECK_FACTTABLE_FILLED_BASIC on class CL_RSDRC_INFOCUBE_READ_SRVS has no exception.

Method __CHECK_FACTTABLE_FILLED_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FILLED Call by reference Type reference (TYPE) RS_BOOL Boolean 20130606
2 Importing I_FACTTAB Call by reference Type reference (TYPE) RSD_TABLNM 20130606
3 Importing I_QUERYCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20130606

Method __CHECK_FACTTABLE_FILLED_DB on class CL_RSDRC_INFOCUBE_READ_SRVS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740