SAP ABAP Class CL_RSDRI_INFOPROV (Infrastructure for InfoProvider Access)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDRI (Package) Data Manager External Interfaces
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDRI_INFOCUBE Infrastructure for InfoCube Accesses 20040309
Properties
Class CL_RSDRI_INFOPROV  
Short Description Infrastructure for InfoProvider Access    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRI   Data Manager External Interfaces 
Created 20040309   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_RSDR_TYPE_SRVS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_RSD_INFOPROV Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSDRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSDRS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDRI_INFOPROV has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSDRI_INFOPROV_TC 20041027 Infrastructure for InfoProvider Access
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_RSDAMIN_DONT_USE_TREX_API Constant Public Type reference (TYPE) RSADMIN-OBJECT 'INFOCUBE_XTRACTION_VIA_API' RSADMIN parameter to avoid reading via TREX_EXT_AGGREGATE 20120220
2 NC_TREX_API Constant Public See coding 20120220
3 O_INFOPROV Instance attribute Protected Type reference (TYPE) RSINFOPROV InfoProvider 20040309
4 P_CALLER Instance attribute Private Type reference (TYPE) RSDRS_CALLER Initiator 20040312
5 P_CLOSE_STATISTIC Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20050503
6 P_C_RSDRI_QUERY Constant Private Type reference (TYPE) RS_UNIIDC25 'RSDRI_QUERY' ID for BW Statistics 20040312
7 P_EVENT_CNT Instance attribute Private Type reference (TYPE) INT4 Natural Number 20041006
8 P_FILTER_PROV Instance attribute Private Type reference (TYPE) RSINFOPROV Partprov the filter was designed for 20081208
9 P_FLDNO Instance attribute Private Type reference (TYPE) NUMC3 Counter for Field Alias Names 20041026
10 P_HDL_ACTIVE Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20050531
11 P_MAP_TDATA Instance attribute Private Type reference (TYPE) RS_BOOL Does t_data Table have to Be Mapped? 20041026
12 P_READ_COUNT Instance attribute Private Type reference (TYPE) I Number of Read Accesses 20040312
13 P_RT_DATA Instance attribute Private Object reference (TYPE REF TO) DATA Reference to Mapped t_data 20041026
14 P_R_INFOPROV Instance attribute Private Object reference (TYPE REF TO) IF_RSD_INFOPROV InfoProvider Runtime Metadata 20130208
15 P_R_POSTFLTR Instance attribute Private Object reference (TYPE REF TO) CL_RSDRI_POSTFLTR Postfilter for InfoProviders with p_s_dta-datatrusted <> 'X' 20080418
16 P_R_RSDRC_READ Instance attribute Private Object reference (TYPE REF TO) CL_RSDRC_INFOPROV Reads Data from InfoProvider 20130115
17 P_SAVE_TC Instance attribute Private Type reference (TYPE) RS_BOOL Save Testcase 20040924
18 P_SET_TS_PROVRQ Instance attribute Private Type reference (TYPE) RSDR0_TS_PROVRQ Table of the PROV_RQDR 20091124
19 P_SX_RC Instance attribute Private Type reference (TYPE) RSDRC_SX_RC Read Context 20040309
20 P_SX_SPLIT_INFO Instance attribute Private Type reference (TYPE) TP_SX_SPLIT_INFO 20130208
21 P_T_FIELD Instance attribute Private Type reference (TYPE) TO_T_FIELD Field Info for NCUM Handling 20050104
22 P_T_OLD_MESG Instance attribute Private Type reference (TYPE) RRMS_T_MESG Old Message Handler Content 20050531
23 P_T_TABLNM Instance attribute Private Type reference (TYPE) RSDU_T_TABLNM Temporary Tables 20041014
24 P_USE_FACTVIEW Instance attribute Private Type reference (TYPE) RS_BOOL RS_C_UNKNOWN Boolean 20040312
Methods
# Method Level Visibility Method type Description Created on
1 ADD_AUTH_FILTER_TO_RANGE Static method Public Method Places user's authorization filter in range table 20101122
2 CLEAR_READPOINTER Instance method Public Method initializes the read object 20130115
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040309
4 GET_IPROTYPE Instance method Public Method Returns the Type of InfoProvider 20040317
5 READ Instance method Public Method Read Data from InfoProvider 20040309
6 SET_PROVRQ Instance method Public Method Set Provrq Externally. I_t_request must not be filled. 20091105
7 USE_FACTVIEW Instance method Public Method Decides Whether Factview Should Be Used or not 20040310
8 _ADAPT_SFK_ROWCOUNT_FEDERATOR Instance method Private Method Adapt the rowcount within SFK for Federator calls 20120731
9 _APPEND_SYMSG Static method Private Method 20041004
10 _CALC_FILTER_FOR_NONSELECTED Static method Protected Method Places user's authorization filter in range table 20101221
11 _CHECK_EQ_REQUIDS Static method Private Method Checks Whether Only EQ Conditions Exist 20040309
12 _CHECK_INDEXNAME Static method Private Method Check Table Names 20100119
13 _CHECK_NAVATTR Instance method Private Method Checks Whether sfc to Be Enhanced/New t_data to Be Generated 20041026
14 _CHECK_RAWFIELDS Instance method Private Method Checks whether GUIDS in raw fields are to be fetched 20060724
15 _CHECK_TABLENAME Static method Private Method Check Table Names 20040309
16 _CHECK_WRITE_MODE Instance method Private Method Checks Whether Write Auth. Possible for Real-Time InfoCubes 20040309
17 _CLEANUP Instance method Private Method Clearing Tasks 20041014
18 _DERIVE_PROVRQ Instance method Private Method Derives the Delta Information 20040309
19 _DERIVE_RETURN_PARAM Static method Private Method Derives the Parameterization for the Return 20040309
20 _DERIVE_SELK Instance method Private Method Derives from tx_having sel. 20100205
21 _EXECUTE_RSDRC_READ Instance method Private Method ... 20130115
22 _GENERATE_DEBUG_READ Instance method Private Method Generates an ABAP Program for Debugging Purposes 20040312
23 _GET_ALL_CONDITION Instance method Private Method Create condition that would return everything (for 'E') 20100423
24 _GET_DEBUGFLAGS Static method Private Method Read Diverse Debug Flags 20040312
25 _GET_FLDNM Instance method Private Method Returns Temporary Field Names 20041026
26 _GET_REPORT_NAME Static method Protected Method Derive Name for Generated Program 20040310
27 _IS_APO_CUBE Instance method Private Method 20130211
28 _MAP_COBPRO2FIELD Instance method Private Method Builds a FIELD Entry from COB_PRO 20050104
29 _MAP_SID2FIELD Instance method Private Method Builds a FIELD Entry for an SID 20050105
30 _MOVE_DATA_EXTTAB Instance method Private Method Copy the Result 20050105
31 _NCUM_CLEANUP Instance method Private Method 20130212
32 _NCUM_GEN_INTTYPE Instance method Private Method Generation of Program Required for Stock Processing 20050105
33 _NCUM_GEN_REPORT Instance method Private Method 20130212
34 _NCUM_QUERY_CONVERT Instance method Private Method Adjustment of Input Parameters for Stock Queries 20040310
35 _NCUM_QUERY_RTIME Instance method Private Method Adjustment of Input Parameters for Stock Queries 20050104
36 _NCUM_QUERY_SFC Instance method Private Method Adjustment of Input Parameters for Stock Queries 20050104
37 _NCUM_QUERY_SFK Instance method Private Method Adjustment of Input Parameters for Stock Queries 20050104
38 _NCUM_SPLIT Instance method Private Method 20130207
39 _PUT_REQUIDS_IN_SELDR Instance method Protected Method Add Restrictions on 0REQUID in SELDR 20040309
40 _READ Instance method Public Method Read Data from InfoProvider 20130208
41 _RSADMIN_DEBUG Static method Protected Method Read Debug Settings from RSADMIN 20040309
42 _RSADMIN_PARAM_READ Static method Protected Method Read Parameters from RSADMIN 20040309
43 _SET_USE_FACTVIEW Instance method Protected Method Test Method 20041027
44 _STAT_EVENT_RSDRI_END Instance method Private Method End Time of Read Access 20040312
45 _STAT_EVENT_RSDRI_START Instance method Private Method Start Time of Read Operation 20040312
Events
Class CL_RSDRI_INFOPROV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TO_S_FIELD Protected See coding 20050104 BEGIN OF to_s_field, fieldnm TYPE rsd_s_cob_pro-fieldnm, inttp TYPE rsd_s_cob_pro-inttp, digits TYPE rsd_s_cob_pro-digits, intlen TYPE rsd_s_cob_pro-intlen, decimals TYPE rsd_s_cob_pro-decimals, extern TYPE rs_bool, intern_needed TYPE rs_bool, key TYPE rs_bool, position TYPE i, END OF to_s_field
2 TO_T_FIELD Protected See coding 20050104 to_t_field TYPE STANDARD TABLE OF to_s_field WITH DEFAULT KEY
3 TP_SX_SPLIT_INFO Private See coding 20130208 BEGIN OF tp_sx_split_info, ncum_info TYPE tp_s_split_info, cum_info TYPE tp_s_split_info, END OF tp_sx_split_info
4 TP_S_SPLIT_INFO Private See coding 20130208 BEGIN OF tp_s_split_info, first TYPE rs_bool, finished TYPE rs_bool, th_sfk TYPE rsdri_th_sfk, t_rtime TYPE rsdri_t_rtime, END OF tp_s_split_info
Method Signatures

Method ADD_AUTH_FILTER_TO_RANGE 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) 20120615
2 Changing C_T_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE BW-Data-Manager: Range Liste 20101122
3 Importing I_FILTER_NONSELECTED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Filter auch Merkmale, die nicht in der Selektion vorh. sind 20101221
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20101122
5 Importing I_T_SFC Call by reference Type reference (TYPE) RSDRI_T_SFC BW-Data-Manager: Liste von Merkmalen 20101122
6 Importing I_T_TABLESEL Call by reference Type reference (TYPE) RSDRI_T_SELT BW Data-Manager: Liste von Tabellenselektionen 20101122
# Exception Resumable Description Created on
1 CX_RSDRC_NOT_AUTHORIZED Keine Berechtigung für Infoprov 20101122

Method CLEAR_READPOINTER Signature

Method CLEAR_READPOINTER on class CL_RSDRI_INFOPROV has no parameter.
Method CLEAR_READPOINTER on class CL_RSDRI_INFOPROV 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 Infoprovider 20040309
# Exception Resumable Description Created on
1 ILLEGAL_INPUT Falsche Eingabe 20060103

Method GET_IPROTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IPROTYPE Value transfer Type reference (TYPE) RSCUBETYPE Typ des Infoproviders 20040317

Method GET_IPROTYPE on class CL_RSDRI_INFOPROV has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AGGREGATE Value transfer Type reference (TYPE) RSINFOCUBE zuletzt verwendetes Aggregat 20040309
2 Exporting E_END_OF_DATA Value transfer Type reference (TYPE) RS_BOOL letztes Datenpaket ja/nein 20040309
3 Exporting E_SPLIT_OCCURRED Value transfer Type reference (TYPE) RSDR0_SPLIT_OCCURRED Resultat ist evt. nicht vollständig aggregiert 20040309
4 Exporting E_STEPUID Value transfer Type reference (TYPE) SYSUUID_25 UUID des Statistik-Schritts 20071129
5 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE Interne Tabelle mit Query-Ergebnis 20040309
6 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20040916
7 Importing I_AUTHORITY_CHECK Call by reference Type reference (TYPE) RSDRI_AUTHCHK RSDRC_C_AUTHCHK-READ Soll Zugriffscheck ausgeführt werden read/write/none 20040309
8 Importing I_CALLER Call by reference Type reference (TYPE) RSDRS_CALLER RSDRS_C_CALLER-RSDRI Identifikation des Aufrufers 20040309
9 Importing I_CHECK_RESULTS Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20080901
10 Importing I_COMMIT_ALLOWED Value transfer Type reference (TYPE) RS_BOOL RS_C_TRUE Commit beim Lesen erlaubt 20051207
11 Importing I_CURRENCY_CONVERSION Call by reference Type reference (TYPE) RSDR0_CURR_CONV RSDRC_C_CURR_CONV-EXTERNAL Währungskennzahlen konvertieren ja/nein 20040309
12 Importing I_DEBUG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Debugging Modus an/aus? 20040309
13 Importing I_FILENAME Call by reference Type reference (TYPE) RSDRI_FILENAME Name der Ergebnisdatei 20040309
14 Importing I_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID SPACE Name des BWA Index 20100126
15 Importing I_MAXROWS Call by reference Type reference (TYPE) I 0 stoppt nach dieser Anzahl von Sätzen 20040309
16 Importing I_PACKAGESIZE Call by reference Type reference (TYPE) I 1000 Größe der zurückgegebenen Datenpakete 20040309
17 Importing I_PROCESS_MPRO_IN_TREX Call by reference Type reference (TYPE) RSDRI_PROCESS_MPRO_IN_TREX RSDRC_PROCESS_MPRO_IN_TREX-USE_PROV_SETTINGS Multiprovider Anfrage im Trex prozessieren (wenn möglich) 20120124
18 Importing I_READ_ODS_DELTA Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE (nur ODS Objekte): Sollen Daten aus dem ODS Changelog gelese 20040309
19 Importing I_REFERENCE_DATE Call by reference Type reference (TYPE) RSDRI_REFDATE SY-DATUM Stichtag 20040309
20 Importing I_ROLLUP_ONLY Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Cubes: Nur bis rollup lesen? Ignoriert, falls i_t_requid ges 20040309
21 Importing I_SAVE_IN_FILE Call by reference Type reference (TYPE) RSDRI_SAVE_IN_FILE SPACE Ergebnis in Datei speichern? 20040309
22 Importing I_SAVE_IN_INDEX Call by reference Type reference (TYPE) RSDRI_SAVE_IN_INDEX Ergebnis in BWA Index speichern? 20100119
23 Importing I_SAVE_IN_TABLE Call by reference Type reference (TYPE) RSDRI_SAVE_IN_TABLE SPACE Ergebnis in DB Tabelle speichern? 20040309
24 Importing I_TABLENAME Call by reference Type reference (TYPE) RSDRI_TABLENAME Name der Ergebnistabelle 20040309
25 Importing I_TH_INDEXSEL Call by reference Type reference (TYPE) RSDRI_TH_SELT nur intern: BW Data-Manager: Liste von BWA Indexselektionen 20100203
26 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDRI_TH_SFC Merkmale, die zurückggeben werden sollen 20040309
27 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDRI_TH_SFK Kennzahlen, die zurückggeben werden sollen 20040309
28 Importing I_TH_TABLESEL Call by reference Type reference (TYPE) RSDRI_TH_SELT Liste von Tabellen-Selektionen 20040309
29 Importing I_TX_HAVING Call by reference Type reference (TYPE) RSDRI_TX_HAVING nur intern: having Einschränkung 20100204
30 Importing I_TX_RANGETAB Call by reference Type reference (TYPE) RSDRI_TX_RANGETAB nur zum internen Gebrauch: nicht nutzen! 20041119
31 Importing I_T_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE Mit AND verknüpfte Selektionsbedingungen 20040309
32 Importing I_T_REQUID Call by reference Type reference (TYPE) RSDR0_T_REQUID optionale Selektion der relevanten Requests 20040309
33 Importing I_T_RTIME Call by reference Type reference (TYPE) RSDRI_T_RTIME BW Data Manager: Tabelle von Intervallen für Bestände 20040309
34 Importing I_USE_AGGREGATES Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE (nur Infocubes): Aggregate benutzen ja/nein 20040309
35 Importing I_USE_DB_AGGREGATION Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Aggregation wird auf DB durchgeführt 20040309
36 Importing I_WITH_NLS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070315
# Exception Resumable Description Created on
1 ILLEGAL_DOWNLOAD Download in der angegebenen Form nicht möglich 20040309
2 ILLEGAL_INDEXNAME Indexname wird bereits verwendet (DDIC oder auf dem BWA) 20100119
3 ILLEGAL_INPUT falsche Eingabeparameter 20040309
4 ILLEGAL_INPUT_RANGE Fehler in RANGE oder RANGETAB Parameter 20040309
5 ILLEGAL_INPUT_SFC Fehler in SFC Parameter 20040309
6 ILLEGAL_INPUT_SFK Fehler in SFK Parameter 20040309
7 ILLEGAL_INPUT_TABLESEL Fehler in TABLESEL Parameter 20040309
8 ILLEGAL_TABLENAME Tabellenname wird bereits verwendet (vom DDIC oder auf DB) 20040309
9 INHERITED_ERROR Fehler in aufgerufener Routine 20040309
10 NO_AUTHORIZATION keine Berechtigung für Datenzugriff 20040309
11 NO_COMMIT_FREE_READ Kein Commit-freies Lesen möglich 20051207
12 TRANS_NO_WRITE_MODE transaktionaler Infocube nicht im Schreibemodus 20040309
13 X_MESSAGE anderer Fehler aus tiefer gelegenen Bausteinen 20040309

Method SET_PROVRQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Tabelle der PROV_RQDR 20091105

Method SET_PROVRQ on class CL_RSDRI_INFOPROV has no exception.

Method USE_FACTVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Type reference (TYPE) RSDRS_CALLER aufrufende Schicht 20040310
2 Importing I_USE_DB_AGGREGATION Call by reference Type reference (TYPE) RS_BOOL Daten auf der DB aggregieren 20040310
3 Returning R_USE_FACTVIEW Value transfer Type reference (TYPE) RS_BOOL Factview benutzen ja/nein? 20040310

Method USE_FACTVIEW on class CL_RSDRI_INFOPROV has no exception.

Method _ADAPT_SFK_ROWCOUNT_FEDERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20120731
2 Importing I_USE_AGGREGATES Call by reference Type reference (TYPE) RS_BOOL Boolean 20120731

Method _ADAPT_SFK_ROWCOUNT_FEDERATOR on class CL_RSDRI_INFOPROV has no exception.

Method _APPEND_SYMSG 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) 20041004
2 Importing I_ERROR Call by reference Type reference (TYPE) RS_BOOL Fehler erfolgt ? 20041004

Method _APPEND_SYMSG on class CL_RSDRI_INFOPROV has no exception.

Method _CALC_FILTER_FOR_NONSELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE BW-Data-Manager: Range Liste 20101221
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20101221
3 Importing I_TS_DTA_PRO Call by reference Type reference (TYPE) IF_RSD_INFOPROV=>NT_TS_DTA_PRO InfoObject Properties in Data Target 20130211
4 Importing I_T_AUTHFILTER_CAND Call by reference Type reference (TYPE) RSDRI_T_SFC BW-Data-Manager: Liste von Merkmalen 20101221
# Exception Resumable Description Created on
1 CX_RSDRC_NOT_AUTHORIZED Keine Berechtigung für Infoprov 20101221

Method _CHECK_EQ_REQUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ONLY_EQ_REQUIDS Call by reference Type reference (TYPE) RS_BOOL nur EQ Bedingungen ja/nein? 20040309
2 Importing I_T_REQUID Call by reference Type reference (TYPE) RSDR0_T_REQUID Tabelle für Ranges für REQUID 20040309

Method _CHECK_EQ_REQUIDS on class CL_RSDRI_INFOPROV has no exception.

Method _CHECK_INDEXNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Name einer Resultatstabelle 20100126
2 Importing I_SAVE_IN_INDEX Call by reference Type reference (TYPE) RSDRI_SAVE_IN_INDEX Beschreibt, ob in eine Tabelle geschrieben wird 20100119
# Exception Resumable Description Created on
1 BWA_ERROR Fehlermeldung bei der BWA Kommunikation 20100120
2 ILLEGAL_INDEXNAME ungültiger Tabellenname 20100119

Method _CHECK_NAVATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Type reference (TYPE) RSDRS_CALLER Caller of RSDRI 20090629
2 Importing I_DO_POSTFLTR Call by reference Type reference (TYPE) RS_BOOL Boolean 20080514
3 Importing I_TH_TABLESEL Call by reference Type reference (TYPE) RSDRI_TH_SELT Liste von Tabellen-Selektionen 20080428
4 Importing I_T_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE Mit AND verknüpfte Selektionsbedingungen 20080428
# Exception Resumable Description Created on
1 CX_RS_STATIC_CHECK BW Basis Exception mit T100 Meldung (statisch geprüft) 20041026

Method _CHECK_RAWFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20060724
# Exception Resumable Description Created on
1 CX_RSDRC_ILLEGAL_INPUT_SFC Fehler in sfc (RSDRI...) 20070731

Method _CHECK_TABLENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVE_IN_TABLE Call by reference Type reference (TYPE) RSDRI_SAVE_IN_TABLE Beschreibt, ob in eine Tabelle geschrieben wird 20040309
2 Importing I_TABLENAME Call by reference Type reference (TYPE) RSDRI_TABLENAME Name einer Resultatstabelle 20040309
# Exception Resumable Description Created on
1 ILLEGAL_TABLENAME ungültiger Tabellenname 20040309

Method _CHECK_WRITE_MODE Signature

Method _CHECK_WRITE_MODE on class CL_RSDRI_INFOPROV has no parameter.
# Exception Resumable Description Created on
1 TRANS_NO_WRITE_MODE transaktionaler/Real-Time Infocube nicht im Schreibemodus 20040309

Method _CLEANUP Signature

Method _CLEANUP on class CL_RSDRI_INFOPROV has no parameter.
Method _CLEANUP on class CL_RSDRI_INFOPROV has no exception.

Method _DERIVE_PROVRQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_OSFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20040309
2 Changing C_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20040309
3 Exporting E_EMPTY Call by reference Type reference (TYPE) RS_BOOL Leere Menge ? 20041002
4 Exporting E_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Tabelle der PROV_RQDR 20040309
5 Importing I_ROLLUP_ONLY Call by reference Type reference (TYPE) RS_BOOL nur die hochgerollten Daten ja/nein 20040309
6 Importing I_S_REQUID Call by reference Type reference (TYPE) RSDR0_S_REQUID Selektion für MPRO delta 20091105
7 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20060717
8 Importing I_T_REQUID Call by reference Type reference (TYPE) RSDR0_T_REQUID Tabelle für Ranges für REQUID 20040309
9 Importing I_WITH_NLS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060717
# Exception Resumable Description Created on
1 ILLEGAL_INPUT ungültige Eingabeparameter 20040309
2 X_MESSAGE 20041002

Method _DERIVE_RETURN_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PACKAGESIZE Call by reference Type reference (TYPE) I 20040309
2 Exporting E_RETURNOBJ Call by reference Type reference (TYPE) RSDRS_RETURNOBJ 20040309
3 Exporting E_RETURNTP Call by reference Type reference (TYPE) RSDRS_RETURNTP 20040309
4 Importing I_FILENAME Call by reference Type reference (TYPE) RSDRI_FILENAME SPACE BW Data-Manager: Dateiname 20040309
5 Importing I_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20100126
6 Importing I_PACKAGESIZE Call by reference Type reference (TYPE) I 0 20040309
7 Importing I_SAVE_IN_FILE Call by reference Type reference (TYPE) RSDRI_SAVE_IN_FILE RSDRC_C_SAVE_FILE-INI Beschreibt, ob in eine Datei geschrieben wird 20040309
8 Importing I_SAVE_IN_INDEX Call by reference Type reference (TYPE) RSDRI_SAVE_IN_INDEX Beschreibt, ob in einen BWA Index geschrieben wird 20100119
9 Importing I_SAVE_IN_TABLE Call by reference Type reference (TYPE) RSDRI_SAVE_IN_TABLE RSDRC_C_SAVE_TABLE-INI Beschreibt, ob in eine Tabelle geschrieben wird 20040309
10 Importing I_TABLENAME Call by reference Type reference (TYPE) RSDRI_TABLENAME SPACE BW Data-Manager: Tabellenname 20040309

Method _DERIVE_RETURN_PARAM on class CL_RSDRI_INFOPROV has no exception.

Method _DERIVE_SELK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TX_HAVING Call by reference Type reference (TYPE) RSDRI_TX_HAVING BW-Data-Manager: TabelleRange Liste für Kennzahlen (having) 20100205
2 Returning R_T_SELK Value transfer Type reference (TYPE) RSDRC_T_SELK 20100205

Method _DERIVE_SELK on class CL_RSDRI_INFOPROV has no exception.

Method _EXECUTE_RSDRC_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_END_OF_DATA Call by reference Type reference (TYPE) RS_BOOL Boolean 20130115
2 Exporting E_SPLIT_OCCURRED Call by reference Type reference (TYPE) RS_BOOL Boolean 20130115
3 Exporting E_TX_SPLITPACK Call by reference Type reference (TYPE) RSDR0_TX_SPLITPACK Split Data Package Description 20130115
4 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20130115
5 Importing I_ALLOW_TREX Call by reference Type reference (TYPE) RS_BOOL Boolean 20130115
6 Importing I_AUTHORITY_CHECK Call by reference Type reference (TYPE) RSDRC_AUTHCHK 20130115
7 Importing I_CALLER Call by reference Type reference (TYPE) RSDRS_CALLER 20130115
8 Importing I_COMMIT_ALLOWED Call by reference Type reference (TYPE) RS_BOOL Boolean 20130115
9 Importing I_CURR_CONVERSION Call by reference Type reference (TYPE) RSDR0_CURR_CONV Currency conversion 20130115
10 Importing I_DEBUG Call by reference Type reference (TYPE) RS_BOOL Boolean 20130115
11 Importing I_EXEC_MODE Call by reference Type reference (TYPE) RSDR0_EXEC Data Manager Execution Mode 20130115
12 Importing I_MAXROWS Call by reference Type reference (TYPE) I 20130115
13 Importing I_MPRO_IN_TREX Call by reference Type reference (TYPE) RR_MPRO_IN_TREX MultiProvider in TREX 20130115
14 Importing I_NCUM_REPNM Call by reference Type reference (TYPE) SY-REPID 20130212
15 Importing I_PACKAGESIZE Call by reference Type reference (TYPE) I 20130115
16 Importing I_REFERENCE_DATE Call by reference Type reference (TYPE) RSDRC_SRDATE 20130115
17 Importing I_RETURNOBJ Call by reference Type reference (TYPE) RSDRS_RETURNOBJ 20130115
18 Importing I_RETURNTP Call by reference Type reference (TYPE) RSDRS_RETURNTP 20130115
19 Importing I_SHOW_PLAN Call by reference Type reference (TYPE) RS_BOOL Boolean 20130115
20 Importing I_SHOW_REPORT Call by reference Type reference (TYPE) RS_BOOL Boolean 20130115
21 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of required characteristics 20130115
22 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Table of Required Basic Key Figures 20130115
23 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20130115
24 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Table of the PROV_RQDR 20130115
25 Importing I_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Time interval for non-cumulative value aggregation 20130115
26 Importing I_T_SELK Call by reference Type reference (TYPE) RSDRC_T_SELK 20130115
27 Importing I_USE_AGGREGATES Call by reference Type reference (TYPE) RS_BOOL Boolean 20130115
28 Importing I_USE_DB_AGGREGATION Call by reference Type reference (TYPE) RS_BOOL Boolean 20130115
29 Importing I_USE_FACTVIEW Call by reference Type reference (TYPE) RS_BOOL Boolean 20130115
30 Importing I_USE_ODS_TABTP Call by reference Type reference (TYPE) RSDODSTABT Table type of ODS table 20130115
# Exception Resumable Description Created on
1 CX_RSDRC_ILLEGAL_INPUT_SFC Error in sfc (RSDRI...) 20130115
2 CX_RSDRC_NESTED_MPRO The multiprovider is nested. This is not allowed 20130115
3 CX_RS_ACCESS_ERROR Access error 20130115
4 CX_RS_STATIC_CHECK BW Basis Exception with T100 Message (Statically Checked) 20130115
5 CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20130115

Method _GENERATE_DEBUG_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DEBUG Call by reference Type reference (TYPE) RS_BOOL Boolean 20040312
2 Importing I_AUTHORITY_CHECK Call by reference Type reference (TYPE) RSDRI_AUTHCHK DM: Art der Berechtigungsprüfung 20040312
3 Importing I_CALLER Call by reference Type reference (TYPE) RSDRS_CALLER 20040312
4 Importing I_COMMIT_ALLOWED Call by reference Type reference (TYPE) RS_BOOL Boolean 20051207
5 Importing I_CURRENCY_CONVERSION Call by reference Type reference (TYPE) RSDR0_CURR_CONV 20040312
6 Importing I_FILENAME Call by reference Type reference (TYPE) RSDRI_FILENAME BW Data-Manager: Dateiname 20040312
7 Importing I_PACKAGESIZE Call by reference Type reference (TYPE) I 20040312
8 Importing I_READ_ODS_DELTA Call by reference Type reference (TYPE) RS_BOOL Boolean 20040312
9 Importing I_REFERENCE_DATE Call by reference Type reference (TYPE) RSDRI_REFDATE BW Data-Manager: Stichtag 20040312
10 Importing I_ROLLUP_ONLY Call by reference Type reference (TYPE) RS_BOOL Boolean 20040312
11 Importing I_SAVE_IN_FILE Call by reference Type reference (TYPE) RSDRI_SAVE_IN_FILE Beschreibt, ob in eine Datei geschrieben wird 20040312
12 Importing I_SAVE_IN_TABLE Call by reference Type reference (TYPE) RSDRI_SAVE_IN_TABLE Beschreibt, ob in eine Tabelle geschrieben wird 20040312
13 Importing I_TABLENAME Call by reference Type reference (TYPE) RSDRI_TABLENAME BW Data-Manager: Tabellenname 20040312
14 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDRI_TH_SFC BW-Data-Manager: Liste von Merkmalen 20040312
15 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDRI_TH_SFK BW-Data-Manager: Liste von Kennzahlen 20040312
16 Importing I_TH_TABLESEL Call by reference Type reference (TYPE) RSDRI_TH_SELT BW Data-Manager: Liste von Tabellenselektionen 20040312
17 Importing I_TX_RANGETAB Call by reference Type reference (TYPE) RSDRI_TX_RANGETAB BW-Data-Manager: Tabelle von Range Liste 20040312
18 Importing I_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20040312
19 Importing I_T_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE BW-Data-Manager: Range Liste 20040312
20 Importing I_T_REQUID Call by reference Type reference (TYPE) RSDR0_T_REQUID Tabelle für Ranges für REQUID 20040312
21 Importing I_T_RTIME Call by reference Type reference (TYPE) RSDRI_T_RTIME BW Data Manager: Tabelle von Intervallen für Bestände 20040312
22 Importing I_USE_AGGREGATES Call by reference Type reference (TYPE) RS_BOOL Boolean 20040312
23 Importing I_USE_DB_AGGREGATION Call by reference Type reference (TYPE) RS_BOOL Boolean 20040312

Method _GENERATE_DEBUG_READ on class CL_RSDRI_INFOPROV has no exception.

Method _GET_ALL_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_KYFRANGE Call by reference Type reference (TYPE) RSDRI_S_KYFRANGE BW-Data-Manager: Range 20100423
2 Returning R_S_SELK Value transfer Type reference (TYPE) RSDRC_S_SELK 20100423

Method _GET_ALL_CONDITION on class CL_RSDRI_INFOPROV has no exception.

Method _GET_DEBUGFLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SHOW_PLAN Call by reference Type reference (TYPE) RS_BOOL Boolean 20040312
2 Changing C_SHOW_REPORT Call by reference Type reference (TYPE) RS_BOOL Boolean 20040312

Method _GET_DEBUGFLAGS on class CL_RSDRI_INFOPROV has no exception.

Method _GET_FLDNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLDNM Value transfer Type reference (TYPE) RSALIAS 20041026

Method _GET_FLDNM on class CL_RSDRI_INFOPROV has no exception.

Method _GET_REPORT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PROGRAM Value transfer Type reference (TYPE) PROGRAMM ABAP-Programmname 20040310

Method _GET_REPORT_NAME on class CL_RSDRI_INFOPROV has no exception.

Method _IS_APO_CUBE Signature

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

Method _IS_APO_CUBE on class CL_RSDRI_INFOPROV has no exception.

Method _MAP_COBPRO2FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_COB_PRO Call by reference Type reference (TYPE) RSD_S_COB_PRO Eigenschafen InfoObject (im Kontext InfoCube / ODS Objekt) 20050104
2 Returning R_S_FIELD Value transfer Type reference (TYPE) TO_S_FIELD 20050104

Method _MAP_COBPRO2FIELD on class CL_RSDRI_INFOPROV has no exception.

Method _MAP_SID2FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_FIELD Value transfer Type reference (TYPE) TO_S_FIELD 20050105

Method _MAP_SID2FIELD on class CL_RSDRI_INFOPROV has no exception.

Method _MOVE_DATA_EXTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20050105

Method _MOVE_DATA_EXTTAB on class CL_RSDRI_INFOPROV has no exception.

Method _NCUM_CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NCUM_REPNM Call by reference Type reference (TYPE) SY-REPID 20130212

Method _NCUM_CLEANUP on class CL_RSDRI_INFOPROV has no exception.

Method _NCUM_GEN_INTTYPE Signature

Method _NCUM_GEN_INTTYPE on class CL_RSDRI_INFOPROV has no parameter.
# Exception Resumable Description Created on
1 X_MESSAGE 20050105

Method _NCUM_GEN_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROGNM Call by reference Type reference (TYPE) SY-REPID 20130212
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130212
3 Importing I_NCUMTIM Call by reference Type reference (TYPE) RSD_CHANM 20130212
4 Importing I_SHOW_REPORT Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20130212
5 Importing I_S_DATA Call by reference Type reference (TYPE) ANY 20130212
6 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of required characteristics 20130212
7 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Table of Required Basic Key Figures 20130212

Method _NCUM_GEN_REPORT on class CL_RSDRI_INFOPROV has no exception.

Method _NCUM_QUERY_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20040310
2 Changing C_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20040310
3 Changing C_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20040310
4 Exporting E_PROGNM Call by reference Type reference (TYPE) SY-REPID 20130212
5 Exporting E_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20040310
6 Importing I_RETURNTP Call by reference Type reference (TYPE) RSDRS_RETURNTP Rückgabetyp 20040310
7 Importing I_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE Resultatstabelle 20040310
8 Importing I_T_RTIME Call by reference Type reference (TYPE) RSDRI_T_RTIME BW Data Manager: Tabelle von Intervallen für Bestände 20040310
# Exception Resumable Description Created on
1 ILLEGAL_DOWNLOAD 20080313
2 X_MESSAGE 20040310

Method _NCUM_QUERY_RTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20050104
2 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20050104
3 Importing I_T_RTIME Call by reference Type reference (TYPE) RSDRI_T_RTIME BW Data Manager: Tabelle von Intervallen für Bestände 20050104
# Exception Resumable Description Created on
1 X_MESSAGE 20050104

Method _NCUM_QUERY_SFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20050104
# Exception Resumable Description Created on
1 X_MESSAGE 20050104

Method _NCUM_QUERY_SFK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20050104
2 Exporting E_NCUMFL Call by reference Type reference (TYPE) RS_BOOL Boolean 20050104
# Exception Resumable Description Created on
1 X_MESSAGE 20050104

Method _NCUM_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EMPTY Call by reference Type reference (TYPE) RS_BOOL Boolean 20130207
2 Exporting E_TH_SFK Call by reference Type reference (TYPE) RSDRI_TH_SFK BW Data Manager: List of Key Figures 20130207
3 Importing I_QUERYMODE Call by reference Type reference (TYPE) RSDRC_QUERYMODE 20130207
4 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDRI_TH_SFK BW Data Manager: List of Key Figures 20130207
5 Importing I_T_RTIME Call by reference Type reference (TYPE) RSDRI_T_RTIME BW Data Manager: Table of Intervals for Non-cumulatives 20130207

Method _NCUM_SPLIT on class CL_RSDRI_INFOPROV has no exception.

Method _PUT_REQUIDS_IN_SELDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_OSFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20040309
2 Changing C_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20040309
3 Importing I_T_REQUID Call by reference Type reference (TYPE) RSDR0_T_REQUID Tabelle für Ranges für REQUID 20040309
# Exception Resumable Description Created on
1 ILLEGAL_INPUT 20040309

Method _READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AGGREGATE Value transfer Type reference (TYPE) RSINFOCUBE Last Aggregate Used 20130208
2 Exporting E_END_OF_DATA Value transfer Type reference (TYPE) RS_BOOL Last Data Package Yes/No 20130208
3 Exporting E_SPLIT_OCCURRED Value transfer Type reference (TYPE) RSDR0_SPLIT_OCCURRED Result may not be completely aggregated 20130208
4 Exporting E_STEPUID Value transfer Type reference (TYPE) SYSUUID_25 UUID of Statistics Step 20130208
5 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE Internal Table with Query Result 20130208
6 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130208
7 Importing I_AUTHORITY_CHECK Call by reference Type reference (TYPE) RSDRI_AUTHCHK RSDRC_C_AUTHCHK-READ Should Access Check Be Executed Read/Write/None 20130208
8 Importing I_CALLER Call by reference Type reference (TYPE) RSDRS_CALLER RSDRS_C_CALLER-RSDRI ID of User who Called up Transaction 20130208
9 Importing I_CHECK_RESULTS Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20130208
10 Importing I_COMMIT_ALLOWED Value transfer Type reference (TYPE) RS_BOOL RS_C_TRUE Commit Permitted During Read 20130208
11 Importing I_CURRENCY_CONVERSION Call by reference Type reference (TYPE) RSDR0_CURR_CONV RSDRC_C_CURR_CONV-EXTERNAL Convert Currency Key Figures 20130208
12 Importing I_DEBUG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Debugging Mode On/Off 20130208
13 Importing I_FILENAME Call by reference Type reference (TYPE) RSDRI_FILENAME Name of results file 20130208
14 Importing I_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID SPACE Name of the BWA Index 20130208
15 Importing I_MAXROWS Call by reference Type reference (TYPE) I 0 Stops After This Number of Records 20130208
16 Importing I_PACKAGESIZE Call by reference Type reference (TYPE) I 1000 Size of Returned Data Package 20130208
17 Importing I_PROCESS_MPRO_IN_TREX Call by reference Type reference (TYPE) RSDRI_PROCESS_MPRO_IN_TREX RSDRC_PROCESS_MPRO_IN_TREX-USE_PROV_SETTINGS Process MultiProvider Query in TREX (if Possible) 20130208
18 Importing I_READ_ODS_DELTA Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE (Only ODS Objects): Should Data from ODS Change Log Be Read 20130208
19 Importing I_REFERENCE_DATE Call by reference Type reference (TYPE) RSDRI_REFDATE SY-DATUM Key Date 20130208
20 Importing I_ROLLUP_ONLY Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Cubes: Only Read to Rollup? Ignored if i_t_requid saved 20130208
21 Importing I_SAVE_IN_FILE Call by reference Type reference (TYPE) RSDRI_SAVE_IN_FILE SPACE Save Result in File? 20130208
22 Importing I_SAVE_IN_INDEX Call by reference Type reference (TYPE) RSDRI_SAVE_IN_INDEX Save result in BWA index? 20130208
23 Importing I_SAVE_IN_TABLE Call by reference Type reference (TYPE) RSDRI_SAVE_IN_TABLE SPACE Save Result in DB Table? 20130208
24 Importing I_TABLENAME Call by reference Type reference (TYPE) RSDRI_TABLENAME Name of the Results Table 20130208
25 Importing I_TH_INDEXSEL Call by reference Type reference (TYPE) RSDRI_TH_SELT Internal Only: BW Data Manager: List of BWA Index Selections 20130208
26 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDRI_TH_SFC Characteristics That Are to Be Returned 20130208
27 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDRI_TH_SFK Key Figures That Are to Be Returned 20130208
28 Importing I_TH_TABLESEL Call by reference Type reference (TYPE) RSDRI_TH_SELT List of Table Selections 20130208
29 Importing I_TX_HAVING Call by reference Type reference (TYPE) RSDRI_TX_HAVING Internal Only: "having" Restriction 20130208
30 Importing I_TX_RANGETAB Call by reference Type reference (TYPE) RSDRI_TX_RANGETAB For internal use only: do not use! 20130208
31 Importing I_T_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE Selection Conditions Connected with AND 20130208
32 Importing I_T_REQUID Call by reference Type reference (TYPE) RSDR0_T_REQUID Optional Selection of Relevant Requests 20130208
33 Importing I_T_RTIME Call by reference Type reference (TYPE) RSDRI_T_RTIME BW Data Manager: Table of Intervals for Non-cumulatives 20130208
34 Importing I_USE_AGGREGATES Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE (Only InfoCubes): Use Aggregate Yes/No 20130208
35 Importing I_USE_DB_AGGREGATION Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Aggregate Run on DB 20130208
36 Importing I_WITH_NLS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20130208
# Exception Resumable Description Created on
1 ILLEGAL_DOWNLOAD Download into the Specified Form Not Possible 20130208
2 ILLEGAL_INDEXNAME Index name already being used (DDIC or on BWA) 20130208
3 ILLEGAL_INPUT Incorrect Input Parameter 20130208
4 ILLEGAL_INPUT_RANGE Error in RANGE or RANGETAB Parameter 20130208
5 ILLEGAL_INPUT_SFC Error in SFC Parameter 20130208
6 ILLEGAL_INPUT_SFK Error in SFK Parameter 20130208
7 ILLEGAL_INPUT_TABLESEL Error in TABLESEL Parameter 20130208
8 ILLEGAL_TABLENAME Table Name Already In Use (by DDIC or on DB) 20130208
9 INHERITED_ERROR Error in Called Routine 20130208
10 NO_AUTHORIZATION No Authorization for Data Access 20130208
11 NO_COMMIT_FREE_READ Read Without Commit Not Possible 20130208
12 TRANS_NO_WRITE_MODE Transactional InfoCube Not in Write Mode 20130208
13 X_MESSAGE Other Error from Deeper Modules 20130208

Method _RSADMIN_DEBUG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DEBUG Call by reference Type reference (TYPE) RS_BOOL Debug-Modus an/aus 20040309

Method _RSADMIN_DEBUG on class CL_RSDRI_INFOPROV has no exception.

Method _RSADMIN_PARAM_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Type reference (TYPE) RSADOBJ Parametername 20040309
2 Returning R_VALUE Value transfer Type reference (TYPE) RSVALUE Parameterwert 20040309

Method _RSADMIN_PARAM_READ on class CL_RSDRI_INFOPROV has no exception.

Method _SET_USE_FACTVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Type reference (TYPE) RSDRS_CALLER 20041027
2 Importing I_USE_FACTVIEW Call by reference Type reference (TYPE) RS_BOOL Boolean 20041027

Method _SET_USE_FACTVIEW on class CL_RSDRI_INFOPROV has no exception.

Method _STAT_EVENT_RSDRI_END Signature

Method _STAT_EVENT_RSDRI_END on class CL_RSDRI_INFOPROV has no parameter.
Method _STAT_EVENT_RSDRI_END on class CL_RSDRI_INFOPROV has no exception.

Method _STAT_EVENT_RSDRI_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Type reference (TYPE) RSDRS_CALLER 20100305

Method _STAT_EVENT_RSDRI_START on class CL_RSDRI_INFOPROV has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 400