SAP ABAP Class CL_RSRA_CACHE_REQUEST (Cache Administration Class)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSRB (Package) BW: Batch Reporting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOD_CONST BW Documente: Constants 20010504
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRA_CACHE Constants for Cache Administration 20010213
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRA_KWF Constants for KW Access 20010504
Properties
Class CL_RSRA_CACHE_REQUEST  
Short Description Cache Administration Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSRB   BW: Batch Reporting 
Created 20001101   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSRA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RRRA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RRX1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSSB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSOD_CONST BW Documente: Constants 20010504
2 IF_RSRA_CACHE Constants for Cache Administration 20010213
3 IF_RSRA_KWF Constants for KW Access 20010504
Friends
Class CL_RSRA_CACHE_REQUEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PARAMETER_RA_TRACE_LEVEL Constant Public Type reference (TYPE) RSRPARAMETERID 'RA_TRACE_LEVEL' Reporting agent retrieval trace level 20041108
2 P_DATA_MODE Instance attribute Private Type reference (TYPE) RSRPARAMETERID Read mode 20010914
3 P_FLUSH Instance attribute Private Type reference (TYPE) RS_BOOL Empty Buffer 20010914
4 P_HIEKEY_SET Instance attribute Private Type reference (TYPE) RS_BOOL Hierarchy Key Set 20010914
5 P_IS_TRACE Static Attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE write trace entries? 20041108
6 P_R_ENGINE_BC Instance attribute Private Object reference (TYPE REF TO) CL_RSRA_ENGINE_BC Engine for Batch Caching 20010914
7 P_R_JOB Instance attribute Private Type reference (TYPE) RSRA_R_JOB Reference to Reporting Agent Job 20010914
8 P_SX_DSKEYSET Instance attribute Private Type reference (TYPE) TP_SX_DSKEYSET Table of DS Keys 20010914
9 P_S_KEYHD Instance attribute Private Type reference (TYPE) TP_S_KEYHD Header for a Block 20010914
10 P_TRACE_LEVEL Static Attribute Private Type reference (TYPE) I trace level for retreival trace 20041108
11 P_TX_CACHE Static Attribute Private Type reference (TYPE) TP_TX_CACHE Buffer 20010914
12 P_TX_DSKEYSET Instance attribute Private Type reference (TYPE) TP_TX_DSKEYSET Table of DS Keys 20011203
13 P_TX_DSKEYSET_CACHE Static Attribute Private Type reference (TYPE) TP_TX_DSKEYSET Key Record for Data Storage 20040423
14 P_T_VARIABLE_DEFINITION Instance attribute Private Type reference (TYPE) RSR_T_VARIABLE_DEFINITION Description of a Variable 20010914
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORISATION Static method Public Method Checks OLAP Authorizations for Precalculated Template 20021205
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010213
3 CLEANUP Instance method Public Method Cleans the DataSource 20010801
4 CLEANUP_LOG_ENTRY Static method Public Method Delete All Data Clusters for RSRA_BC_LOG Entries 20021220
5 COMPLETE_KEY Instance method Private Method Fills Missing InfoObjects with SUMSIDs 20030117
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20001101
7 CONVERT_KEY Instance method Private Method Converts CHAVLs into SIDs 20010914
8 CREATE_TRACE_ENTRY Static method Private Method Creates a trace entry for the cache request 20041108
9 DB_CLEAR Static method Private Method Deletes Log Entries 20010914
10 DB_READ Instance method Private Method Reads the Key from the Database 20010914
11 DB_READ_AUTH Instance method Private Method Reads the Key from the Database 20020208
12 DB_READ_LOG Instance method Private Method Reads Information on the Batch Run 20010914
13 DB_SAVE Instance method Private Method Saves Entry to the Database 20010914
14 DB_SAVE_LOG Instance method Private Method Saves the Information on the Batch Run to the Database 20010914
15 DELETE Static method Public Method Delete Entry 20001101
16 EXIST Instance method Private Method Checks Whether a Document Exists for a Guid 20010919
17 FINALIZE_TRACE Static method Private Method finalizes the trace about the retrieval algorithm 20041108
18 FLUSH_BUFFER Instance method Private Method Writes the Buffer to the Database 20010914
19 GENERATE_KEY Instance method Private Method Structures Access Keys Together 20010914
20 GET Static method Public Method Delivers a Key for an Entry 20001117
21 GET_AUTH_SINGLE Static method Public Method Delivers Authorization Structure for a Cluster Key 20020812
22 GET_BUCKET Instance method Private Method Returns a Table of SIDs 20010914
23 GET_CLUSTERKEY Instance method Private Method Reads the Cluster Key 20010914
24 GET_EXIT_VARIABLES Instance method Private Method Reads the Exit Variables from the Container 20010914
25 GET_F4 Static method Public Method Returns EqSIDs for Dropdown Lists 20010306
26 GET_GUID Instance method Private Method Creates a New GUID 20010914
27 GET_HIEKEY Instance method Private Method Delivers the Hierarchy Key 20010914
28 GET_INFO Instance method Public Method Delivers Information on the Cache Table 20001101
29 GET_IO_PACKAGE Static method Public Method Delivers the LOIO of the current job folder for an RA packet 20020103
30 GET_KEY Instance method Private Method Delivers the Key 20010914
31 GET_KEYSET_SINGLE Static method Public Method Delivers Key Set for Cluster Key 20020812
32 GET_MAX_STEPCOUNT Instance method Public Method Gets Maximum Value for STEP for Job and Setting 20021122
33 GET_TIMESTMP Instance method Private Method Reads the Timestamp from the Log Table 20010914
34 GET_URL Instance method Private Method Returns the URL for Accessing a Precalculated Page 20010914
35 GET_VARIABLES Instance method Private Method Reads the Variable Defaults from the Container 20010914
36 GET_VIEWIDS_FROM_CACHE Static method Public Method Gets all View IDS of Precalculated Data 20030124
37 INIT Instance method Public Method Initialization 20001120
38 INITIALIZE_TRACE Static method Private Method initializes the trace 20041108
39 OUTPUT_REQKEY Static method Private Method transforms the internal reqkey into external representation 20041108
40 SAVE_KEY Instance method Public Method Save Entry 20010322
41 SAVE_LOG Instance method Public Method Storage of Log Entry 20010322
42 SEARCH_KEY Instance method Private Method Searches the GUID for Parameter Record 20010914
43 SELECT Static method Public Method Delivers Available Entries 20010914
44 SET_STATUS Instance method Public Method Change Status of Log Entries 20010913
45 VALID_PACKAGE Static method Private Method Checks the validity of an RA package name 20020103
46 X_MESSAGE Static method Private Method X Message 20010914
Events
Class CL_RSRA_CACHE_REQUEST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_SX_CACHE Private See coding Buffer Targets 20010914 begin of tp_sx_cache, ref type ref to cl_rsra_cache_request, log type rsra_bc_log, keyset type tp_sx_extdskeyset, ds type rsbool, end of tp_sx_cache
2 TP_SX_DSKEYSET Private See coding Key Record for Data Storage 20010914 BEGIN OF tp_sx_dskeyset, clusterkey TYPE rskey, hiekey TYPE tp_t_hiekey, reqkeyset TYPE tp_tx_reqkey, END OF tp_sx_dskeyset
3 TP_SX_EXTDSKEYSET Private See coding Enhanced Key record for Data Storage 20010917 begin of TP_SX_EXTDSKEYSET, clusterkey type rskey, hiekey type tp_t_hiekey, extkey type tp_tx_extkey, end of tp_sx_extdskeyset
4 TP_SX_EXTKEY Private See coding Enhanced Request Key 20010917 begin of TP_SX_EXTKEY, reqkey type tp_sx_reqkey, paramc type tp_t_param_c, loio type skwf_io, phio type skwf_io, cmf type rsbool, end of tp_sx_extkey
5 TP_SX_REQKEY Private See coding Request Key 20010914 BEGIN OF tp_sx_reqkey, guid TYPE rsra_cache_guid, var TYPE rrx1_t_var, param TYPE tp_t_param, END OF tp_sx_reqkey
6 TP_S_HIEKEY Private See coding Hierarchy Key 20010914 BEGIN OF tp_s_hiekey, chanmid TYPE rrchanmid, hiesid TYPE rsrhiesid, sver TYPE rsrsver, END OF tp_s_hiekey
7 TP_S_KEYHD Private See coding Header Information for Cluster 20010914 BEGIN OF tp_s_keyhd, clusterkey TYPE rskey, wbid TYPE rsra_wbid, viewid TYPE rsra_viewid, langu TYPE langu, timestmp TYPE bds_propva, END OF tp_s_keyhd
8 TP_S_PARAM Private See coding Filter Key 20010914 BEGIN OF tp_s_param, chanmid TYPE rrchanmid, sid TYPE rssid, END OF tp_s_param
9 TP_S_PARAM_C Private See coding Filter Key Converted 20010914 begin of TP_S_PARAM_C, iobjnm type rsiobjnm, chavl type rschavl, end of tp_s_param_c
10 TP_S_SELOPT_LINES Private See coding Selection Option 20010914 BEGIN OF tp_s_selopt_lines, var_id TYPE rsr_s_var_id, lines TYPE i, END OF tp_s_selopt_lines
11 TP_S_VARSET Private See coding Variable Key 20010914 BEGIN OF tp_s_varset, index TYPE rsra_counter, paramstring TYPE string, nvar TYPE rrx1_t_var, END OF tp_s_varset
12 TP_S_VARSTRING Private See coding Variable String 20010914 BEGIN OF tp_s_varstring, sort TYPE rsra_counter, line TYPE rsra_paramstring, END OF tp_s_varstring
13 TP_TX_CACHE Private See coding Buffer 20010914 TP_TX_CACHE type standard table of tp_sx_cache
14 TP_TX_DSKEYSET Private See coding Key Record for Data Storage 20011203 tp_tx_dskeyset TYPE STANDARD TABLE OF tp_sx_dskeyset WITH DEFAULT KEY
15 TP_TX_EXTKEY Private See coding Table for Enhanced Request Key 20010917 TP_TX_EXTKEY type standard table of tp_sx_extkey with default key
16 TP_TX_REQKEY Private See coding Table for Request Key 20010917 tp_tx_reqkey TYPE STANDARD TABLE OF tp_sx_reqkey WITH DEFAULT KEY
17 TP_T_HIEKEY Private See coding Table for Hierarchy Key 20010914 tp_t_hiekey TYPE STANDARD TABLE OF tp_s_hiekey WITH DEFAULT KEY
18 TP_T_PARAM Private See coding Table for filter Key 20010914 tp_t_param TYPE STANDARD TABLE OF tp_s_param WITH DEFAULT KEY
19 TP_T_PARAM_C Private See coding Table for Filter Key 20010914 TP_T_PARAM_C type standard table of tp_s_param_c with default key
20 TP_T_SELOPT_LINES Private See coding Table for Selection Options 20010914 tp_t_selopt_lines TYPE STANDARD TABLE OF tp_s_selopt_lines
21 TP_T_VARSET Private See coding Table for Variable Key 20010914 tp_t_varset TYPE STANDARD TABLE OF tp_s_varset WITH DEFAULT KEY
22 TP_T_VARSTRING Private See coding Table for Variable Strings 20010914 tp_t_varstring TYPE STANDARD TABLE OF tp_s_varstring WITH DEFAULT KEY
Method Signatures

Method CHECK_AUTHORISATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) RSKEY OBJID des vorberechneten Templates 20021205
2 Returning R_AUTHORISED Value transfer Type reference (TYPE) RS_BOOL Boolean 20021205
# Exception Resumable Description Created on
1 NO_AUTH_DATA_FOUND Es wurden keine Berechtigungsdaten zum Template gefunden 20021205

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSRA_CACHE_REQUEST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSRA_CACHE_REQUEST has no exception.

Method CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_JOBNAME Call by reference Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20010801
2 Importing I_RUNS_KEPT Call by reference Type reference (TYPE) RSRA_COUNTER 2 Numerierung der eindimensionalen Aufrisse 20010801
3 Importing I_SETTINGNM Call by reference Type reference (TYPE) RSRA_SETTINGNM Technischer Name einer Report Agent Einstellung 20020128

Method CLEANUP on class CL_RSRA_CACHE_REQUEST has no exception.

Method CLEANUP_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_BC_LOG Call by reference Type reference (TYPE) RSRA_T_BC_LOG Log-Tabelle für die Batchläufe zur Template-Vorberechnung 20021220

Method CLEANUP_LOG_ENTRY on class CL_RSRA_CACHE_REQUEST has no exception.

Method COMPLETE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_REQKEY Call by reference Type reference (TYPE) TP_SX_REQKEY Schluessel 20030117

Method COMPLETE_KEY on class CL_RSRA_CACHE_REQUEST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_ENGINE_BC Call by reference Object reference (TYPE REF TO) CL_RSRA_ENGINE_BC Engine für das Batch Caching 20010321
2 Importing I_R_JOB Call by reference Type reference (TYPE) RSRA_R_JOB Referenz auf Reporting Agent Job 20010321
3 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter für die Selektion 20010914
4 Importing I_SELECT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Fill Buffer 20010914

Method CONSTRUCTOR on class CL_RSRA_CACHE_REQUEST has no exception.

Method CONVERT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_HIEKEY Call by reference Type reference (TYPE) TP_T_HIEKEY 20010914
2 Exporting E_T_PARAM Call by reference Type reference (TYPE) TP_T_PARAM 20010914
3 Exporting E_T_VAR Call by reference Type reference (TYPE) RRX1_T_VAR 20010914
4 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER 20010914
# Exception Resumable Description Created on
1 NO_ENTRY_FOUND 20010914
2 NO_PROCESSING 20010914
3 X_MESSAGE 20010914

Method CREATE_TRACE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSG_ID Call by reference Type reference (TYPE) C msg id to be rendered 20041108
2 Importing I_MSG_PARAM1 Call by reference Type reference (TYPE) C first variable if the msg has one 20041108
3 Importing I_MSG_PARAM2 Call by reference Type reference (TYPE) C second variable if the msg has one 20041108
4 Importing I_MSG_PARAM3 Call by reference Type reference (TYPE) C third variable if the msg has one 20041108
5 Importing I_MSG_PARAM4 Call by reference Type reference (TYPE) C forth variable if the msg has one 20041108
6 Importing I_TRACE_LEVEL Call by reference Type reference (TYPE) I 1 level of the trace entry to be written 20041108
7 Importing I_TRACE_TEXT Call by reference Type reference (TYPE) STRING text to be added to the trace 20041108

Method CREATE_TRACE_ENTRY on class CL_RSRA_CACHE_REQUEST has no exception.

Method DB_CLEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKAGENM Call by reference Type reference (TYPE) RSRA_PACKAGENM 20010914
2 Importing I_RUNS Call by reference Type reference (TYPE) RSRA_COUNTER 2 20010914
# Exception Resumable Description Created on
1 X_MESSAGE 20010914

Method DB_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_DSKEYSET Call by reference Type reference (TYPE) TP_SX_DSKEYSET 20010914
# Exception Resumable Description Created on
1 NO_ENTRY_FOUND 20010914
2 X_MESSAGE 20010914

Method DB_READ_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_STORAGE_ID Call by reference Type reference (TYPE) RSZWOBJID BW Generierungs-Tool: GUID in komprimierter Form (CHAR25) 20020208
2 Returning R_SX_AUTH Value transfer Type reference (TYPE) RSSB_SX_IOBJVL_CHECK BW Berechtigungen Reporting: Zu prüfende Selektionen 20020208
# Exception Resumable Description Created on
1 NO_ENTRY_FOUND 20020208
2 X_MESSAGE 20020208

Method DB_READ_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_BC_LOG Call by reference Type reference (TYPE) RSRA_BC_LOG 20010914
2 Exporting E_T_BC_LOG Call by reference Type reference (TYPE) RSRA_T_BC_LOG 20010914
3 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER 20010914
4 Importing I_SPECIFIC_USER_AUTH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20021216
# Exception Resumable Description Created on
1 NO_ENTRY_FOUND 20010914
2 X_MESSAGE 20010914

Method DB_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SX_DSKEYSET Call by reference Type reference (TYPE) TP_SX_DSKEYSET 20010914
# Exception Resumable Description Created on
1 NO_PROCESSING 20010914
2 X_MESSAGE 20010914

Method DB_SAVE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_BC_LOG Call by reference Type reference (TYPE) RSRA_BC_LOG 20010914

Method DB_SAVE_LOG on class CL_RSRA_CACHE_REQUEST has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKAGENM Call by reference Type reference (TYPE) RSRA_PACKAGENM Technischer Name eines Report Agent Pakets 20010214

Method DELETE on class CL_RSRA_CACHE_REQUEST has no exception.

Method EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STORAGE_ID Call by reference Type reference (TYPE) RSRA_CACHE_GUID GUID eines Cache Eintrags 20010919
2 Returning R_EXIST Value transfer Type reference (TYPE) RS_BOOL Boolean 20010919

Method EXIST on class CL_RSRA_CACHE_REQUEST has no exception.

Method FINALIZE_TRACE Signature

Method FINALIZE_TRACE on class CL_RSRA_CACHE_REQUEST has no parameter.
Method FINALIZE_TRACE on class CL_RSRA_CACHE_REQUEST has no exception.

Method FLUSH_BUFFER Signature

Method FLUSH_BUFFER on class CL_RSRA_CACHE_REQUEST has no parameter.
# Exception Resumable Description Created on
1 NO_PROCESSING 20010914
2 X_MESSAGE 20010914

Method GENERATE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SX_REQKEY Call by reference Type reference (TYPE) TP_SX_REQKEY 20010914
2 Importing I_PARAMSTRING Call by reference Type reference (TYPE) STRING 20010914
3 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER 20010914
4 Importing I_T_NVAR Call by reference Type reference (TYPE) RRX1_T_NVAR 20010914
# Exception Resumable Description Created on
1 NO_PROCESSING 20010914
2 X_MESSAGE 20010914

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GUID Call by reference Type reference (TYPE) RSZWOBJID Technischer Name eines Objekts 20001117
2 Exporting E_SPECIFIC_USER_MATCH Call by reference Type reference (TYPE) RS_BOOL Boolean 20021217
3 Exporting E_STORAGE_ID Call by reference Type reference (TYPE) RSRA_CACHE_GUID GUID eines Cache Eintrags 20010919
4 Exporting E_URL Call by reference Type reference (TYPE) STRING Url 20010323
5 Importing I_CHECK_AUTHORISATION Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20020226
6 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter-Container 20001117
7 Importing I_SPECIFIC_USER_AUTH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20021216
# Exception Resumable Description Created on
1 NO_AUTHORISATION Keine Berechtigung 20021205
2 NO_DATA_STORE_ENTRY Kein Eintrag im Data Store 20001117
3 NO_PAGE_STORE_ENTRY Kein Eintrag im Page Store 20010504
4 X_MESSAGE X-Message 20001117

Method GET_AUTH_SINGLE Signature

Method GET_AUTH_SINGLE on class CL_RSRA_CACHE_REQUEST has no parameter.
Method GET_AUTH_SINGLE on class CL_RSRA_CACHE_REQUEST has no exception.

Method GET_BUCKET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_BUCKET Call by reference Type reference (TYPE) RSRA_S_BUCKET 20010914
2 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER 20010914
# Exception Resumable Description Created on
1 BAD_VALUE_COMBINATION 20010914
2 NO_DATA_STORE_ENTRY 20010914
3 X_MESSAGE 20010914

Method GET_CLUSTERKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_BC_LOG Call by reference Type reference (TYPE) RSRA_BC_LOG 20010914
2 Exporting E_T_BC_LOG Call by reference Type reference (TYPE) RSRA_T_BC_LOG Tabelle von Logeinträgen für BC Log 20011203
3 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER 20010914
4 Importing I_SPECIFIC_USER_AUTH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20021216
# Exception Resumable Description Created on
1 NO_ENTRY_FOUND 20010914
2 X_MESSAGE 20010914

Method GET_EXIT_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_PARAM Call by reference Type reference (TYPE) TP_T_PARAM 20010914
2 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER 20010914
# Exception Resumable Description Created on
1 NO_PROCESSING 20010914
2 X_MESSAGE 20010914

Method GET_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_BUCKET Call by reference Type reference (TYPE) RSRA_S_BUCKET Tabelle von Sids 20010306
2 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20010306
# Exception Resumable Description Created on
1 BAD_VALUE_COMBINATION Falsche Eingabeparameter 20010306
2 NO_DATA_STORE_ENTRY Kein Eintrag gefunden 20010306
3 X_MESSAGE X-Message 20010306

Method GET_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GUID Call by reference Type reference (TYPE) RSSGUID25 20010914

Method GET_GUID on class CL_RSRA_CACHE_REQUEST has no exception.

Method GET_HIEKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_HIEKEY Call by reference Type reference (TYPE) TP_T_HIEKEY 20010914
2 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER 20010914
# Exception Resumable Description Created on
1 NO_PROCESSING 20010914
2 X_MESSAGE 20010914

Method GET_INFO Signature

Method GET_INFO on class CL_RSRA_CACHE_REQUEST has no parameter.
Method GET_INFO on class CL_RSRA_CACHE_REQUEST has no exception.

Method GET_IO_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEVICECLASS Call by reference Type reference (TYPE) RSRDEVICECLASS Device Class 20020226
2 Importing I_PACKAGENM Call by reference Type reference (TYPE) RSRA_PACKAGENM Technischer Name eines Report Agent Pakets 20020103
3 Returning R_FOLDER Value transfer Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20020103
# Exception Resumable Description Created on
1 CX_RSRA_OBJECT_NOT_FOUND Objekt nicht gefunden 20020103

Method GET_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GUID Call by reference Type reference (TYPE) RSRA_CACHE_GUID 20010914
2 Exporting E_SPECIFIC_USER_MATCH Call by reference Type reference (TYPE) RS_BOOL Boolean 20021217
3 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER 20010914
4 Importing I_SPECIFIC_USER_AUTH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20021216
# Exception Resumable Description Created on
1 NO_DATA_STORE_ENTRY 20010914
2 X_MESSAGE 20010914

Method GET_KEYSET_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLUSTERKEY Call by reference Type reference (TYPE) RSKEY BW: Clustertabelle Key 20020812

Method GET_KEYSET_SINGLE on class CL_RSRA_CACHE_REQUEST has no exception.

Method GET_MAX_STEPCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SETTINGNM Call by reference Type reference (TYPE) RSRA_SETTINGNM Technischer Name einer Report Agent Einstellung 20021122
2 Returning R_MAXSTEP Value transfer Type reference (TYPE) RSRA_COUNTER Maximale STEP nummer auf der DB 20021122

Method GET_MAX_STEPCOUNT on class CL_RSRA_CACHE_REQUEST has no exception.

Method GET_TIMESTMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER 20010914
# Exception Resumable Description Created on
1 NO_ENTRY_FOUND 20010914
2 X_MESSAGE 20010914

Method GET_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) RSRA_CACHE_GUID 20010914
2 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER 20010914
3 Returning R_URL Value transfer Type reference (TYPE) STRING 20010914

Method GET_URL on class CL_RSRA_CACHE_REQUEST has no exception.

Method GET_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_NVAR Call by reference Type reference (TYPE) RRX1_T_VAR 20010914
2 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER 20010914
# Exception Resumable Description Created on
1 NO_PROCESSING 20010914
2 X_MESSAGE 20010914

Method GET_VIEWIDS_FROM_CACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20030124
2 Returning R_T_VIEWIDS Value transfer Type reference (TYPE) RSRA_T_KEY Tabellenttyp zu RSKEY 20030124

Method GET_VIEWIDS_FROM_CACHE on class CL_RSRA_CACHE_REQUEST has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_PACKAGE Call by reference Type reference (TYPE) RSRA_PACKAGE Paketbeschreibung 20010102
2 Importing I_S_SETTING Call by reference Type reference (TYPE) RSRA_SETTING_BT RA Einstellungen für die Vorberechnung von Templates 20001120
3 Importing I_TIMESTMP Call by reference Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20001120
# Exception Resumable Description Created on
1 X_MESSAGE X-Message 20001120

Method INITIALIZE_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER 20041108

Method INITIALIZE_TRACE on class CL_RSRA_CACHE_REQUEST has no exception.

Method OUTPUT_REQKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DSKEYSET Call by reference Type reference (TYPE) TP_SX_DSKEYSET dskeyset to be outputted 20041108
2 Importing I_HEADER_TEXT Call by reference Type reference (TYPE) C optional header line 20041108
3 Importing I_REQKEY Call by reference Type reference (TYPE) TP_SX_REQKEY reqkeyset to be outputted 20041108

Method OUTPUT_REQKEY on class CL_RSRA_CACHE_REQUEST has no exception.

Method SAVE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GUID Call by reference Type reference (TYPE) RSRA_CACHE_GUID GUID eines Cache Eintrags 20010322
2 Importing I_FLUSH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Puffer leeren 20010322
3 Importing I_PARAMSTRING Call by reference Type reference (TYPE) STRING Parameterstring 20010606
4 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Referenz auf Parameter 20010322
5 Importing I_T_NVAR Call by reference Type reference (TYPE) RRX1_T_VAR Variablen 20010322
# Exception Resumable Description Created on
1 NO_PROCESSING Keine Verarbeitung 20010322
2 X_MESSAGE X-Message 20010322

Method SAVE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_BC_LOG Call by reference Type reference (TYPE) RSRA_BC_LOG Log-Tabelle für die Batchläufe 20010322

Method SAVE_LOG on class CL_RSRA_CACHE_REQUEST has no exception.

Method SEARCH_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_REQKEY Call by reference Type reference (TYPE) TP_SX_REQKEY 20010914
2 Exporting E_CLUSTERKEY Call by reference Type reference (TYPE) RSKEY BW: Clustertabelle Key 20021217
3 Importing I_SPECIFIC_USER_AUTH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20030219
# Exception Resumable Description Created on
1 NO_ENTRY_FOUND 20010914
2 X_MESSAGE 20010914

Method SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_CACHE_INDEX Call by reference Type reference (TYPE) RSRA_T_CACHE_INDEX Cache Index 20010917
2 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20010914

Method SELECT on class CL_RSRA_CACHE_REQUEST has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_JOBCOUNT Call by reference Type reference (TYPE) BTCJOBCNT Kennummer eines Jobs 20021213
2 Importing I_JOBNAME Call by reference Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20010913
3 Importing I_NEW_STATUS Call by reference Type reference (TYPE) RSRA_STATUS Allgemeines Statusflag 20010913
4 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) RSRA_KEY_TYPE Typ eines Schlüssels 20010913
5 Importing I_OLD_STATUS Call by reference Type reference (TYPE) RSRA_STATUS Allgemeines Statusflag 20010913
6 Importing I_SETTINGNM Call by reference Type reference (TYPE) RSRA_SETTINGNM Technischer Name einer Report Agent Einstellung 20011121

Method SET_STATUS on class CL_RSRA_CACHE_REQUEST has no exception.

Method VALID_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKAGENM Call by reference Type reference (TYPE) RSRA_PACKAGENM Technischer Name eines Report Agent Pakets 20020103
2 Returning R_VALID Value transfer Type reference (TYPE) RS_BOOL Boolean 20020103

Method VALID_PACKAGE on class CL_RSRA_CACHE_REQUEST has no exception.

Method X_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ABEND Call by reference Type reference (TYPE) RS_BOOL 20010914
2 Importing I_METHOD Call by reference Type reference (TYPE) SYMSGV 20010914
# Exception Resumable Description Created on
1 X_MESSAGE 20010914
History
Last changed by/on SAP  20130531 
SAP Release Created in 20B