SAP ABAP Class CL_RSR_RRI2_BASE (Services in RRI2)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-BEX-OT (Application Component) OLAP Technology
⤷
RSROA_GEN (Package) OLAP: Generation

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RSR_BASE | OLAP Basis | 20130205 |
Meta Relationship - Used By
Properties
Class | CL_RSR_RRI2_BASE | |
Short Description | Services in RRI2 | |
Super Class | CL_RSR_BASE | OLAP Basis |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSROA_GEN | OLAP: Generation |
Created | 20090223 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSR_RRI2_BASE has no interface implemented.
Friends
Class CL_RSR_RRI2_BASE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | See coding | 20090518 | ||||
2 | ![]() |
Constant | Public | See coding | 20120618 | ||||
3 | ![]() |
Constant | Public | See coding | 20090224 | ||||
4 | ![]() |
Constant | Protected | See coding | 20121016 | ||||
5 | ![]() |
Constant | Protected | See coding | 20110215 | ||||
6 | ![]() |
Constant | Protected | See coding | 20100121 | ||||
7 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_RSR_RRI2_QUERY_GENERATOR | 20130403 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Constructor | 20090223 | |
2 | ![]() |
Instance method | Public | Method | Returns artificial meaningful ELTUID | 20091222 |
3 | ![]() |
Instance method | Public | Method | Returns a KEYRETURNNM | 20130205 |
4 | ![]() |
Instance method | Public | Method | Sets some KB1F flags | 20100103 |
Events
Class CL_RSR_RRI2_BASE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TN_ELTPRE | Public | See coding | 20090224 | tn_eltpre(1) TYPE c
|
||
2 | TO_CNTBIT | Protected | See coding | 20121016 | to_cntbit(1) TYPE c
|
||
3 | TO_NUM6 | Protected | See coding | 20091222 | TO_NUM6(6) type N
|
||
4 | TO_PARENT | Protected | See coding | 20110215 | to_parent(1) TYPE c
|
||
5 | TO_QC12 | Protected | See coding | 20100121 | TO_qc12(1) type C
|
||
6 | TO_SX_BUGR | Protected | See coding | 20100504 | begin of To_SX_bugr,
pair type RRO01_TS_BU_PAIR,
buid type rrbuid,
end of To_SX_bugr
|
||
7 | TO_SX_USE_CL | Protected | See coding | 20100121 | BEGIN OF to_sx_use_cl,
BNRkz type rs_bool,
ID TYPE sytabix,
use Type i,
use_c TYPE to_ts_use_c,
use_l TYPE to_ts_use_l,
depth type i,
summ type rs_bool,
cntbit_possible "is a cntbit optimization possible for children
TYPE to_cntbit,
END OF to_sx_use_cl
|
||
8 | TO_S_USE_C | Protected | See coding | 20100121 | BEGIN OF to_s_use_c,
eltuid1 TYPE sysuuid_25,
eltuid2 TYPE sysuuid_25,
END OF to_s_use_c
|
||
9 | TO_S_USE_L | Protected | See coding | 20100121 | BEGIN OF to_s_use_l,
lindex TYPE sytabix,
q12(1) TYPE C,
END OF to_s_use_l
|
||
10 | TO_TH_ACELL | Protected | See coding | 20090313 | to_th_acell TYPE HASHED TABLE OF rri2_s_acell WITH UNIQUE KEY eltuid
|
||
11 | TO_TS_ELTUID | Protected | See coding | 20090224 | to_ts_eltuid TYPE SORTED TABLE OF sysuuid_25 WITH UNIQUE KEY table_line
|
||
12 | TO_TS_OPER | Protected | See coding | 20090319 | to_ts_oper TYPE SORTED TABLE OF rszoper WITH UNIQUE KEY table_line
|
||
13 | TO_TS_USE_C | Protected | See coding | 20100121 | to_ts_use_c TYPE SORTED TABLE OF to_s_use_c WITH UNIQUE KEY eltuid1 eltuid2
|
||
14 | TO_TS_USE_L | Protected | See coding | 20100121 | to_ts_use_l TYPE SORTED TABLE OF to_s_use_l WITH UNIQUE KEY lindex q12
|
||
15 | TO_TX_BUGR | Protected | See coding | 20100504 | to_TX_bugr type standard table of to_SX_bugr with default key
with unique hashed key
k_BUID components buid
|
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_QUERY_GENERATOR | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRI2_QUERY_GENERATOR | Root Object of the Query Generation | 20130403 |
Method CONSTRUCTOR on class CL_RSR_RRI2_BASE has no exception.
Method GET_ELTUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ELTPRE | Call by reference | Type reference (TYPE) | TN_ELTPRE | 20091222 | |||
2 | ![]() |
I_ELTUID | Value transfer | Type reference (TYPE) | SYSUUID_25 | UUID in komprimierter Form | 20091222 | ||
3 | ![]() |
I_OPER | Value transfer | Type reference (TYPE) | RSZOPER | Formeloperand | 20091222 | ||
4 | ![]() |
R_ELTUID | Value transfer | Type reference (TYPE) | SYSUUID_25 | UUID in komprimierter Form | 20091222 |
Method GET_ELTUID on class CL_RSR_RRI2_BASE has no exception.
Method GET_RETURNNM_KYF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_AGGRGEN | Call by reference | Type reference (TYPE) | RSAGGRGEN | Usual aggregation | 20130205 | ||
2 | ![]() |
I_BEGIN | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Boolean | 20130205 | |
3 | ![]() |
I_KYFNM | Call by reference | Type reference (TYPE) | RSCHANM | Characteristic | 20130205 | ||
4 | ![]() |
I_KYFNMID | Call by reference | Type reference (TYPE) | RSSID | Master Data ID | 20130205 | ||
5 | ![]() |
R_KYFRETURNNM | Value transfer | Type reference (TYPE) | RSALIAS | BW-DM field alias (cannot be longer than 18) | 20130205 |
Method GET_RETURNNM_KYF on class CL_RSR_RRI2_BASE has no exception.
Method RESET_RKB1F Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_S_RKB1F | Call by reference | Type reference (TYPE) | RRKB1F | Parameter Recherchebericht SAP-EIS bzw. Ergebnisrechnung | 20100103 | ||
2 | ![]() |
I_TSX_WGR | Call by reference | Type reference (TYPE) | RRO01_TSX_WGR | Beschreibung der Speicher und Aggregationstabelle | 20100103 |
Method RESET_RKB1F on class CL_RSR_RRI2_BASE has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 720 |