SAP ABAP Class IF_RSR_RRK0_PARTITION (Part of the OLAP Main Memory)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSR_RRK0_PARTITION_BASE Basis of all OLAP Memory Areas 20040402
Properties
Class IF_RSR_RRK0_PARTITION  
Short Description Part of the OLAP Main Memory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20040308   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSR_RRK0_PARTITION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RRK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RRK0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RRSI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSRCC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_RSR_RRK0_PARTITION has no interface implemented.
Friends
Class IF_RSR_RRK0_PARTITION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_CA_CHECKTYPE_RANGEK_ALL Constant Public See coding 20040308
2 N_C_CHECKTYPE Constant Public See coding 20040308
3 N_C_KEYFL Constant Public See coding 20061014
4 N_C_QCMODE Constant Public See coding 20040308
Methods
# Method Level Visibility Method type Description Created on
1 BROWSE Instance method Public Method BROWSE_NL (partially) 20040308
2 CHECK_QCUBE Instance method Public Method QCUBE_BUFFER_READ 20040311
3 CLEAR_QCUBE Instance method Public Method UNASSIGN_QCUBE 20040311
4 CLONE Instance method Public Method Clone the partition (deep cloning) 20130402
5 CREATE_CACHE Instance method Public Method CACHE_CREATE (partially) 20040308
6 EVAL_COND Instance method Public Method Calculate Value of Condition 20051215
7 FLUSH_CACHE Instance method Public Method CACHE_FLUSH 20040308
8 FREE Instance method Public Method FREE_QCUBE 20040311
9 GET_ALL_FFIDS Instance method Public Method For OPTIMIZE_WGR 20050815
10 GET_DATA Instance method Public Method Returns an Instance with Data of an Aggregation Level 20060111
11 GET_DATA_PACKAGED Instance method Public Method Fetch method for cursored fetch 20091104
12 GET_NUM_TUPLES Instance method Public Method Get number of tuples (call after notify_list !!) 20100225
13 GET_XWGR Instance method Public Method WGRs used in this partition 20101115
14 IS_READ_ALL Instance method Public Method All modes simultaneously? 20040426
15 LOCKED Instance method Public Method Not ready yet 20090512
16 NOTIFY_LIST Instance method Public Method RRK_LIST_NOTIFY (partially) 20040308
17 OPEN Instance method Public Method Open call for "cursored" access 20091104
18 REFRESH_CACHE Instance method Public Method CACHE_REFRESH 20040308
19 REMOVE_HIERARCHY Instance method Public Method HIERA_DELETE_BUF (partially) 20040311
20 RESET_CGID Instance method Public Method Discards the SPs of a CGID 20050506
21 RESET_NOT_CACHEABLE Instance method Public Method Clear to Not_cacheable 20090214
22 SET_NOT_CACHEABLE Instance method Public Method Temporarily deactivates the CACHE 20090214
23 SET_RESOLVE Instance method Public Method Sets the N_RESOLVE 20090512
24 UNLOCK Instance method Public Method Ready now 20090512
Events
Class IF_RSR_RRK0_PARTITION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_KEYFL Public See coding 20061014 tn_keyfl(1) TYPE c
2 TN_S_OPTIM Public See coding 20050815 BEGIN OF tn_s_optim, * r_cache TYPE REF TO if_rsr_cache_query_cube, r_cache TYPE REF TO CL_RSR_CACHE_PACKAGE_CTRL, ffid TYPE rsrcc_id, END OF tn_s_optim
3 TN_TH_FFID Public See coding 20040311 tn_th_ffid TYPE HASHED TABLE OF rsrcc_id WITH UNIQUE KEY table_line
4 TN_TH_OPTIM Public See coding 20050815 tn_th_optim TYPE HASHED TABLE OF tn_s_optim WITH UNIQUE KEY r_cache ffid INITIAL SIZE 0
Method Signatures

Method BROWSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DM Call by reference Type reference (TYPE) RS_BOOL Daten vom DATA MANAGER gelesen 20110414
2 Changing C_SX_SELDR Call by reference Type reference (TYPE) RSDD_SX_SELDR Selektion an den Datamanager 20060123
3 Exporting E_CHECK Value transfer Type reference (TYPE) RS_BOOL Boolean 20040308
4 Importing I_CHANMID Call by reference Type reference (TYPE) RRCHANMID Interne id des CHANM 20040308
5 Importing I_TSX_LFH Value transfer Type reference (TYPE) RRKG_TSX_LFH Beschreibung der Liste 20040311
6 Importing I_TS_KID Value transfer Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20071122
# Exception Resumable Description Created on
1 CX_RSROA_EMPTY Leeres Ergebnis 20040308
2 CX_RSROA_NOT_SUPPORTED OLAP: Nicht unterstützt 20040308

Method CHECK_QCUBE Signature

Method CHECK_QCUBE on class IF_RSR_RRK0_PARTITION has no parameter.
Method CHECK_QCUBE on class IF_RSR_RRK0_PARTITION has no exception.

Method CLEAR_QCUBE Signature

Method CLEAR_QCUBE on class IF_RSR_RRK0_PARTITION has no parameter.
# Exception Resumable Description Created on
1 CX_RSROA_STEP_FAILED Exception without text, other navigation step possible 20130626

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_PARTITION_CLONE Value transfer Object reference (TYPE REF TO) IF_RSR_RRK0_PARTITION Part of the OLAP Main Memory 20130402

Method CLONE on class IF_RSR_RRK0_PARTITION has no exception.

Method CREATE_CACHE Signature

Method CREATE_CACHE on class IF_RSR_RRK0_PARTITION has no parameter.
Method CREATE_CACHE on class IF_RSR_RRK0_PARTITION has no exception.

Method EVAL_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TARGET_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20051215
2 Importing I_TSX_LFH Call by reference Type reference (TYPE) RRKG_TSX_LFH Beschreibung der Liste 20051215
3 Importing I_TS_KID Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20070208
4 Importing I_TX_COND Call by reference Type reference (TYPE) RRK0_TX_COND 20051215
5 Importing I_WITH_EMPTY Call by reference Type reference (TYPE) RS_BOOL Prequery mit empty 20100216
6 Returning R_SX_SELDR_V Value transfer Type reference (TYPE) RSDD_SX_SELDR Selektion an den Datamanager 20051215
# Exception Resumable Description Created on
1 CX_RSROA_EMPTY Leeres Ergebnis 20051215
2 CX_RSROA_NOT_SUPPORTED OLAP: Nicht unterstützt 20051215

Method FLUSH_CACHE Signature

Method FLUSH_CACHE on class IF_RSR_RRK0_PARTITION has no parameter.
Method FLUSH_CACHE on class IF_RSR_RRK0_PARTITION has no exception.

Method FREE Signature

Method FREE on class IF_RSR_RRK0_PARTITION has no parameter.
Method FREE on class IF_RSR_RRK0_PARTITION has no exception.

Method GET_ALL_FFIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_OPTIM Call by reference Type reference (TYPE) TN_TH_OPTIM OLAP: Query Cube Buffer 20050815

Method GET_ALL_FFIDS on class IF_RSR_RRK0_PARTITION has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TSX_LFH Call by reference Type reference (TYPE) RRKG_TSX_LFH Beschreibung der Liste 20060111
2 Importing I_TS_FIX Call by reference Type reference (TYPE) RRSI_TS_CHANMID_SID CHANMIDs mit SID 20060111
3 Importing I_TS_NAV Value transfer Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20060111
4 Returning R_R_INOUT Value transfer Object reference (TYPE REF TO) IF_RSR_RRK0_DATA 20060111
# Exception Resumable Description Created on
1 CX_RSROA_EMPTY Leeres Ergebnis 20060111
2 CX_RSROA_STEP_FAILED Ausnahme ohne Text, anderer Navigationsschritt möglich 20100212

Method GET_DATA_PACKAGED 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 End of Data reached 20091104
2 Exporting E_R_INOUT Value transfer Object reference (TYPE REF TO) IF_RSR_RRK0_DATA 20091104
3 Importing I_PACKAGESIZE Call by reference Type reference (TYPE) I Paketgröße fürs paketierte Lesen 20110225
4 Importing I_TSX_LFH Call by reference Type reference (TYPE) RRKG_TSX_LFH Beschreibung der Liste 20091104
5 Importing I_TS_FIX Call by reference Type reference (TYPE) RRSI_TS_CHANMID_SID CHANMIDs mit SID 20091104
6 Importing I_TS_NAV Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20091104
# Exception Resumable Description Created on
1 CX_RSROA_EMPTY Leeres Ergebnis 20091104
2 CX_RSROA_STEP_FAILED Ausnahme ohne Text, anderer Navigationsschritt möglich 20100126

Method GET_NUM_TUPLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAX_TUPLES Call by reference Type reference (TYPE) I Maximum number of result set tuples 20100225
2 Exporting E_MIN_TUPLES Call by reference Type reference (TYPE) I Minimum number of result set tuples 20100225

Method GET_NUM_TUPLES on class IF_RSR_RRK0_PARTITION has no exception.

Method GET_XWGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_XWGR Value transfer Type reference (TYPE) RRXWGR Bitleiste der betrofenen WGRs 20101115

Method GET_XWGR on class IF_RSR_RRK0_PARTITION has no exception.

Method IS_READ_ALL Signature

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

Method IS_READ_ALL on class IF_RSR_RRK0_PARTITION has no exception.

Method LOCKED Signature

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

Method LOCKED on class IF_RSR_RRK0_PARTITION has no exception.

Method NOTIFY_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TSX_DRILL Call by reference Type reference (TYPE) RRK0_TSX_DRILL Steuertabelle zu RRK_DRILL_DOWN 20040308
2 Exporting E_LINES Call by reference Type reference (TYPE) I 20060111
3 Importing I_ALL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20040322
4 Importing I_DRILL Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20090128
5 Importing I_DRILL_DOWN Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20040308
6 Importing I_NEW_LIST Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20040315
7 Importing I_TSX_LFH Call by reference Type reference (TYPE) RRKG_TSX_LFH Beschreibung der Liste 20040311
8 Importing I_TSX_LIST_LFH Call by reference Type reference (TYPE) RRKG_TSX_LFH LFH of complete List 20110921
9 Importing I_TS_KID Call by reference Type reference (TYPE) RRSI_TS_SID KIDs bei KIDSEL 20061120
# Exception Resumable Description Created on
1 CX_RSROA_EMPTY Leeres Ergebnis 20040308
2 CX_RSROA_STEP_FAILED Ausnahme ohne Text, anderer Navigationsschritt möglich 20100125

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TSX_DRILL Call by reference Type reference (TYPE) RRK0_TSX_DRILL Steuertabelle zu RRK_DRILL_DOWN 20091104
2 Importing I_TSX_LFH Call by reference Type reference (TYPE) RRKG_TSX_LFH Beschreibung der Liste 20091104
3 Importing I_TSX_LIST_LFH Call by reference Type reference (TYPE) RRKG_TSX_LFH LFH of complete List 20110921
4 Importing I_TS_KID Call by reference Type reference (TYPE) RRSI_TS_SID KIDs bei KIDSEL 20091104
# Exception Resumable Description Created on
1 CX_RSROA_EMPTY Leeres Ergebnis 20091104
2 CX_RSROA_STEP_FAILED Ausnahme ohne Text, anderer Navigationsschritt möglich 20100125

Method REFRESH_CACHE Signature

Method REFRESH_CACHE on class IF_RSR_RRK0_PARTITION has no parameter.
Method REFRESH_CACHE on class IF_RSR_RRK0_PARTITION has no exception.

Method REMOVE_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANMID Call by reference Type reference (TYPE) RRCHANMID Interne id des CHANM 20040311

Method REMOVE_HIERARCHY on class IF_RSR_RRK0_PARTITION has no exception.

Method RESET_CGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CGID Call by reference Type reference (TYPE) RRCGID Partitionierungsgruppe bezüglich des Cache 20050506

Method RESET_CGID on class IF_RSR_RRK0_PARTITION has no exception.

Method RESET_NOT_CACHEABLE Signature

Method RESET_NOT_CACHEABLE on class IF_RSR_RRK0_PARTITION has no parameter.
Method RESET_NOT_CACHEABLE on class IF_RSR_RRK0_PARTITION has no exception.

Method SET_NOT_CACHEABLE Signature

Method SET_NOT_CACHEABLE on class IF_RSR_RRK0_PARTITION has no parameter.
Method SET_NOT_CACHEABLE on class IF_RSR_RRK0_PARTITION has no exception.

Method SET_RESOLVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CGID Call by reference Type reference (TYPE) RRCGID Partitionierungsgruppe bezüglich des Cache 20090512

Method SET_RESOLVE on class IF_RSR_RRK0_PARTITION has no exception.

Method UNLOCK Signature

Method UNLOCK on class IF_RSR_RRK0_PARTITION has no parameter.
Method UNLOCK on class IF_RSR_RRK0_PARTITION has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in