Hierarchy
⤷ BW-BEX-OT (Application Component) OLAP Technology
⤷ RSROA_RT (Package) OLAP: Kernel Runtime
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RSR_RRK0_SERVICE_BASE | Basis for RRK0 Service Classes | 20120828 |
Properties
Class | CL_RSR_RRK0_NORM_CONTEXT | |
Short Description | Normalization Context (RGC Container) | |
Super Class | CL_RSR_RRK0_SERVICE_BASE | Basis for RRK0 Service Classes |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSROA_RT | OLAP: Kernel Runtime |
Created | 20120731 | 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_RSR_RRK0_RESULT_SET | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | CL_RSR_RRK0_RESULT_SET_BASE | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_RSR_RRK0_STL_BASE | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | CL_RSR_RRK0_SUBTOTAL_LEVEL | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
5 | RRK0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | RRO01 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSR_RRK0_NORM_CONTEXT has no interface implemented.
Friends
Class CL_RSR_RRK0_NORM_CONTEXT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | NCA_S_GETTP_INDEX_ALL | Constant | Public | See coding | 20120828 | ||||
2 | NC_S_GETTP | Constant | Public | See coding | 20120828 | ||||
3 | P_SORT | Static Attribute | Private | Type reference (TYPE) | I | Sort counter | 20120828 | ||
4 | P_SX_RGC | Instance attribute | Private | Type reference (TYPE) | TP_SX_RGC | 20130402 |
Methods
Events
Class CL_RSR_RRK0_NORM_CONTEXT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TN_GETTP | Public | See coding | 20120828 | tn_gettp(1) TYPE c
|
||
2 | TP_RGCBIT | Private | See coding | 20130403 | tp_rgcbit(4) TYPE x
|
||
3 | TP_SX_RGC | Private | See coding | 20130402 | BEGIN OF tp_sx_rgc,
control TYPE tp_s_control, "Status flags that control RGC processing
more_free TYPE rszaxis,
req_free TYPE rrk0_th_req_free,
ts_value TYPE tp_ts_value, "RGC value/control table
ts_exec_order TYPE tp_ts_exec_order, "execution order
ts_buffer TYPE tp_ts_buffer, "buffer needed for %CT, SUMCT...
ts_work_buffer TYPE tp_ts_work_buffer, "work buffer (later added to buffer)
bit TYPE tp_ts_rgcbit,
sx_tuple_idx TYPE tp_sx_tuple_idx, "tuple index
END OF tp_sx_rgc
|
||
4 | TP_SX_TUPLE_IDX | Private | See coding | 20130405 | BEGIN OF tp_sx_tuple_idx,
th TYPE REF TO data,
s TYPE REF TO data,
sid TYPE REF TO data,
* all masks shown below work in the same manner
* filter: used to filter the needed setxx parts for finding the parent of
* the actual row
* init: used to initialize the not-used setxx SID parts withj sid_not_used
maskx_simple_filter TYPE REF TO data, "to filter chars in simple case
maskx_simple_init TYPE REF TO data, "to init unused chars in simple case
maskx_col_filter TYPE REF TO data, "to filter chars in column case
maskx_col_init TYPE REF TO data, "to init unused chars in column case
maskx_row_filter TYPE REF TO data, "to filter chars in row case
maskx_row_init TYPE REF TO data, "to init unused chars in row case
maskx_both_filter TYPE REF TO data, "to filter chars in both case
maskx_both_init TYPE REF TO data, "to init unused chars in both case
END OF tp_sx_tuple_idx
|
||
5 | TP_S_BUFFER | Private | See coding | 20130404 | BEGIN OF tp_s_buffer, "buffer entry for rgc buffer
tuple TYPE rrtupleid,
kid TYPE rsrkid,
lrech_idx TYPE i,
value TYPE rsroa_df,
valexcp TYPE rrvalexcp,
cu TYPE tn_s_cu,
END OF tp_s_buffer
|
||
6 | TP_S_CONTROL | Private | See coding | 20130405 | BEGIN OF tp_s_control, "structure that controls the process
status TYPE rsr_status, " es gibt was zu tun
ch_status TYPE rs_bool, " es gibt ein Merkmal in der REQ_FREE was Plevel hat
s_status TYPE rs_bool, " es gibt SETXX-ahhängige
c_status TYPE rs_bool, " Es gibt ein PLEVEL = 'C'
n_status TYPE rs_bool, " es gibt ein PLEVEL = 'N'N_ (normalize according to hier node)
ctminus TYPE rs_bool, "a char dependency exists (%CT or SUMCT)
error TYPE rs_bool, " von jeder Sorte Fehlermeldung nur eine
END OF tp_s_control
|
||
7 | TP_S_EXEC_ORDER | Private | See coding | 20130404 | BEGIN OF tp_s_exec_order, "execution order of RGC entries
order TYPE i, "order the RGC entry is processed in
value_idx TYPE i, "tabix in value table
END OF tp_s_exec_order
|
||
8 | TP_S_VALUE | Private | See coding | 20130403 | BEGIN OF tp_s_value, " representation of an RGC value
plevel TYPE rrplevel,
kid TYPE rsrkid, " kid where RGC is activated, if 0 -> lrech_idx
lrech_idx TYPE i, " index of lrech line that uses the RGC context
value TYPE rsroa_df,
axis TYPE rszaxis,
nsubr TYPE rs_bool,
gettp TYPE tn_gettp, " Where can the value be got from
use_buffer TYPE rs_bool, " value is tuple specific, needs to be read from buffer.
valexcp TYPE rrvalexcp,
status TYPE rs_bool, " Ist aktiv
vstatus TYPE rs_bool, " der Wert ist noch gültig
ch_status TYPE rs_bool, " Stammt aus Merkmalsnormierung
s_status TYPE rs_bool, " Muß pro SETXX geprüft werden
quell TYPE rrpr01-quell,
qufl TYPE i,
qubh TYPE i,
rkid TYPE i,
cu TYPE tn_s_cu,
sort TYPE i,
END OF tp_s_value
|
||
9 | TP_TS_BUFFER | Private | See coding | 20130404 | tp_ts_buffer TYPE SORTED TABLE OF tp_s_buffer
WITH UNIQUE KEY tuple kid lrech_idx
INITIAL SIZE 0
|
||
10 | TP_TS_EXEC_ORDER | Private | See coding | 20130404 | tp_ts_exec_order TYPE SORTED TABLE OF tp_s_exec_order
WITH UNIQUE KEY order INITIAL SIZE 4
|
||
11 | TP_TS_RGCBIT | Private | See coding | 20130403 | tp_ts_rgcbit TYPE SORTED TABLE OF tp_rgcbit
WITH UNIQUE KEY table_line
INITIAL SIZE 3
|
||
12 | TP_TS_VALUE | Private | See coding | 20130403 | tp_ts_value TYPE SORTED TABLE OF tp_s_value
WITH UNIQUE KEY plevel kid lrech_idx
INITIAL SIZE 4
|
||
13 | TP_TS_WORK_BUFFER | Private | See coding | 20130404 | tp_ts_work_buffer TYPE SORTED TABLE OF tp_s_buffer
WITH UNIQUE KEY kid
INITIAL SIZE 0
|
||
14 | TP_TX_VALUE | Private | See coding | 20130403 | tp_tx_value TYPE STANDARD TABLE OF tp_ts_value
WITH DEFAULT KEY
INITIAL SIZE 0
|
Method Signatures
Method ADAPT_KEY_FIGURE_RGC_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_RGC_LAGGR | Call by reference | Type reference (TYPE) | RS_BOOL | 20121002 | |||
2 | Changing | C_TH_KEY_FIGURE | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_RESULT_SET_BASE=>TN_TH_KEY_FIGURE | 20121002 | |||
3 | Importing | I_MORE_FREE | Call by reference | Type reference (TYPE) | RSZAXIS | 20121002 | |||
4 | Importing | I_SX_RGC | Call by reference | Type reference (TYPE) | TP_SX_RGC | 20121002 | |||
5 | Importing | I_TH_KID | Call by reference | Type reference (TYPE) | RRK0_TH_KIDS | 20121002 | |||
6 | Importing | I_TSX_CHAFREE | Call by reference | Type reference (TYPE) | RRO01_TSX_CHAFREE | 20121002 |
Method ADAPT_KEY_FIGURE_RGC_STATUS on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method ADD_REQ_FREE_FROM_DRILL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_MORE_FREE | Call by reference | Type reference (TYPE) | RSZAXIS | Axis Description | 20120828 | ||
2 | Importing | I_TSX_DD | Call by reference | Type reference (TYPE) | RRK0_TSX_DRILL | Control Table for RRK_DRILL_DOWN | 20120828 |
Method ADD_REQ_FREE_FROM_DRILL on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method ADD_RGC_KIDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TH_KEY_FIGURE | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_RESULT_SET_BASE=>TN_TH_KEY_FIGURE | 20121002 | |||
2 | Importing | I_TH_KID | Call by reference | Type reference (TYPE) | RRK0_TH_KIDS | 20120828 |
Method ADD_RGC_KIDS on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method CHECK_GRAND_TOTAL_REQUESTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_REQUESTED | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20130402 |
Method CHECK_GRAND_TOTAL_REQUESTED on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method CLEAR_RGC_VALUES Signature
Method CLEAR_RGC_VALUES on class CL_RSR_RRK0_NORM_CONTEXT has no parameter.
Method CLEAR_RGC_VALUES on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method CREATE_RGC_MASKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_SX_RGC | Call by reference | Type reference (TYPE) | TP_SX_RGC | 20120828 | |||
2 | Importing | I_TA_SETXX | Call by reference | Type reference (TYPE) | ANY TABLE | 20120828 |
Method CREATE_RGC_MASKS on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method EXTRACT_EXECUTION_ORDER Signature
Method EXTRACT_EXECUTION_ORDER on class CL_RSR_RRK0_NORM_CONTEXT has no parameter.
Method EXTRACT_EXECUTION_ORDER on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method EXTRACT_RGC_KIDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TS_KID | Call by reference | Type reference (TYPE) | RRSI_TS_SID | SID (or Integer) Table | 20120828 | ||
2 | Importing | I_TH_KEY_FIGURE | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_RESULT_SET_BASE=>TN_TH_KEY_FIGURE | 20121002 | |||
3 | Importing | I_TS_VALUE | Call by reference | Type reference (TYPE) | TP_TS_VALUE | 20130403 |
Method EXTRACT_RGC_KIDS on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method FILL_INITIAL_RGC_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_SX_RGC | Call by reference | Type reference (TYPE) | TP_SX_RGC | 20120828 | |||
2 | Changing | C_S_VALUE | Call by reference | Type reference (TYPE) | TP_S_VALUE | 20130403 |
Method FILL_INITIAL_RGC_VALUES on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method FILL_INITIAL_RGC_VALUES_LRECH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_SX_RGC | Call by reference | Type reference (TYPE) | TP_SX_RGC | 20120828 | |||
2 | Changing | C_S_VALUE | Call by reference | Type reference (TYPE) | TP_S_VALUE | 20130403 | |||
3 | Importing | I_LINDEX | Call by reference | Type reference (TYPE) | I | 20120828 | |||
4 | Importing | I_TX_LRECH | Call by reference | Type reference (TYPE) | RRO01_TX_LRECH | Formulas | 20120828 |
Method FILL_INITIAL_RGC_VALUES_LRECH on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method FILL_RGC_CHAR_BASED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TH_KID | Call by reference | Type reference (TYPE) | RRK0_TH_KIDS | 20120828 | |||
2 | Importing | I_TH_REQ_FREE | Call by reference | Type reference (TYPE) | RRK0_TH_REQ_FREE | 20120828 | |||
3 | Importing | I_TSX_CHAFREE | Call by reference | Type reference (TYPE) | RRO01_TSX_CHAFREE | 20120828 | |||
4 | Importing | I_TS_CELL | Call by reference | Type reference (TYPE) | RRO01_TS_CELL | 20120828 |
Method FILL_RGC_CHAR_BASED on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method FILL_RGC_COLUMN_BASED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TH_KID | Call by reference | Type reference (TYPE) | RRK0_TH_KIDS | 20120828 | |||
2 | Changing | C_TX_LRECH | Call by reference | Type reference (TYPE) | RRO01_TX_LRECH | Formulas | 20120828 | ||
3 | Importing | I_TS_CELL | Call by reference | Type reference (TYPE) | RRO01_TS_CELL | 20120828 | |||
4 | Importing | I_XT_STATUS | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20120828 |
Method FILL_RGC_COLUMN_BASED on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method FILL_RGC_MASKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_R_MASK_FILTER | Call by reference | Object reference (TYPE REF TO) | DATA | 20130405 | |||
2 | Changing | C_R_MASK_INIT | Call by reference | Object reference (TYPE REF TO) | DATA | 20130405 | |||
3 | Exporting | E_RGCBIT | Call by reference | Type reference (TYPE) | TP_RGCBIT | 20120828 | |||
4 | Importing | I_R_RESULT_SET | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_RESULT_SET_BASE | Result Set of the OLAP Processor | 20121004 | ||
5 | Importing | I_R_STL | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_STL_BASE | Abstract superclass of a Subtotal Level in the OLAP | 20121011 |
Method FILL_RGC_MASKS on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method FILL_RGC_MASKS_FOR_AXIS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_R_MASK_FILTER | Call by reference | Object reference (TYPE REF TO) | DATA | 20130405 | |||
2 | Changing | C_R_MASK_INIT | Call by reference | Object reference (TYPE REF TO) | DATA | 20130405 | |||
3 | Changing | C_TS_VALUE | Call by reference | Type reference (TYPE) | TP_TS_VALUE | 20130403 | |||
4 | Importing | I_AXIS | Call by reference | Type reference (TYPE) | RRXAXIS | Axis, along which a characteristic is arranged in a query | 20120828 | ||
5 | Importing | I_AXIS_DATA | Call by reference | Type reference (TYPE) | RSZAXIS | Axis Description | 20120828 | ||
6 | Importing | I_GETTP | Call by reference | Type reference (TYPE) | TN_GETTP | 20120828 | |||
7 | Importing | I_R_RESULT_SET | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_RESULT_SET_BASE | Result Set of the OLAP Processor | 20121004 | ||
8 | Importing | I_R_STL | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_STL_BASE | Abstract superclass of a Subtotal Level in the OLAP | 20121011 |
Method FILL_RGC_MASKS_FOR_AXIS on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method FILL_RGC_MASKS_FOR_AXIS_BOTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_R_MASK_BOTH_FILTER | Call by reference | Object reference (TYPE REF TO) | DATA | 20130405 | |||
2 | Changing | C_R_MASK_BOTH_INIT | Call by reference | Object reference (TYPE REF TO) | DATA | 20130405 | |||
3 | Importing | I_R_MASK_COL_FILTER | Call by reference | Object reference (TYPE REF TO) | DATA | 20130405 | |||
4 | Importing | I_R_MASK_COL_INIT | Call by reference | Object reference (TYPE REF TO) | DATA | 20130405 | |||
5 | Importing | I_R_MASK_ROW_FILTER | Call by reference | Object reference (TYPE REF TO) | DATA | 20130405 | |||
6 | Importing | I_R_MASK_ROW_INIT | Call by reference | Object reference (TYPE REF TO) | DATA | 20130405 |
Method FILL_RGC_MASKS_FOR_AXIS_BOTH on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method FILL_RGC_VALUES_LIST_GEOMETRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_STL_SETTINGS | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_SUBTOTAL_LEVEL=>TN_S_STL_SETTINGS | 20121004 | |||
2 | Changing | C_TS_VALUE | Call by reference | Type reference (TYPE) | TP_TS_VALUE | 20130403 | |||
3 | Importing | I_AXIS_CHA | Call by reference | Type reference (TYPE) | RSZAXIS | Where is the current char? | 20120828 | ||
4 | Importing | I_AXIS_DATA | Call by reference | Type reference (TYPE) | RSZAXIS | Which axes are part of the DATA_GET | 20120828 | ||
5 | Importing | I_AXIS_LIST | Call by reference | Type reference (TYPE) | RSZAXIS | The list geometry | 20120828 | ||
6 | Importing | I_CH_MORE | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20120828 | ||
7 | Importing | I_DETAIL | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20120828 | ||
8 | Importing | I_LISTFL | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20120828 | ||
9 | Importing | I_MORE | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20120828 | ||
10 | Importing | I_MORE_FREE | Call by reference | Type reference (TYPE) | RSZAXIS | Axis Description | 20120828 |
Method FILL_RGC_VALUES_LIST_GEOMETRY on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method FINALIZE_BUFFER_FOR_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IS_DETAIL | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20130405 | ||
2 | Importing | I_R_BDATA | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_BDATA | 20130405 | |||
3 | Importing | I_S_SET | Call by reference | Type reference (TYPE) | ANY | 20130405 |
Method FINALIZE_BUFFER_FOR_SET on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method GET_AXIS_GEOMETRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_AXIS_CHA | Call by reference | Type reference (TYPE) | RSZAXIS | Axis Description | 20120828 | ||
2 | Exporting | E_AXIS_DATA | Call by reference | Type reference (TYPE) | RSZAXIS | Axis Description | 20120828 | ||
3 | Exporting | E_AXIS_LIST | Call by reference | Type reference (TYPE) | RSZAXIS | Axis Description | 20120828 | ||
4 | Exporting | E_RGCHIER | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20120828 | ||
5 | Importing | I_MAX_STL_ID | Call by reference | Type reference (TYPE) | I | 20121011 | |||
6 | Importing | I_MORE_FREE | Call by reference | Type reference (TYPE) | RSZAXIS | Axis Description | 20120828 | ||
7 | Importing | I_R_RESULT_SET | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_RESULT_SET_BASE | Result Set of the OLAP Processor | 20121004 | ||
8 | Importing | I_R_STL | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_STL_BASE | Abstract superclass of a Subtotal Level in the OLAP | 20121011 | ||
9 | Importing | I_SX_CHARACTERISTIC | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_RESULT_SET_BASE=>TN_SX_CHARACTERISTIC | 20121011 | |||
10 | Importing | I_UHIE | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20120828 |
Method GET_AXIS_GEOMETRY on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method GET_GRAND_TOTAL_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_RESULT_SET_SETTINGS | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_RESULT_SET=>TN_S_RESULT_SET_SETTINGS | 20130404 | |||
2 | Returning | R_R_DATA | Value transfer | Object reference (TYPE REF TO) | IF_RSR_RRK0_DATA | Data | 20130403 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSROA_EMPTY | Leeres Ergebnis | 20130404 | |
2 | CX_RSROA_STEP_FAILED | Ausnahme ohne Text, anderer Navigationsschritt möglich | 20130404 |
Method GET_KYF_FROM_KID_AND_CELL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_CELL | Call by reference | Type reference (TYPE) | RRO01_S_CELL | 20121002 | |||
2 | Importing | I_S_KID | Call by reference | Type reference (TYPE) | RRK0_S_KID | 20121002 | |||
3 | Returning | R_S_KEY_FIGURE | Value transfer | Type reference (TYPE) | CL_RSR_RRK0_RESULT_SET_BASE=>TN_S_KEY_FIGURE | 20121002 |
Method GET_KYF_FROM_KID_AND_CELL on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method GET_RGC_RESULT_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_SX_RGC | Call by reference | Type reference (TYPE) | TP_SX_RGC | 20120828 | |||
2 | Importing | I_PLEVEL | Call by reference | Type reference (TYPE) | RRPLEVEL | Dim: Standardizing type | 20120828 | ||
3 | Importing | I_R_DATA | Call by reference | Object reference (TYPE REF TO) | IF_RSR_RRK0_DATA | Data | 20130403 | ||
4 | Importing | I_R_RESULT_SET | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_RESULT_SET | Result Set of the OLAP Processor | 20120828 | ||
5 | Importing | I_S_RESULT_SET_SETTINGS | Value transfer | Type reference (TYPE) | CL_RSR_RRK0_RESULT_SET=>TN_S_RESULT_SET_SETTINGS | 20121002 | |||
6 | Importing | I_TA_SETXX | Call by reference | Type reference (TYPE) | ANY TABLE | 20120828 | |||
7 | Importing | I_TH_KEY_FIGURE | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_RESULT_SET_BASE=>TN_TH_KEY_FIGURE | 20121002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSROA_EMPTY | Empty Result | 20120828 | |
2 | CX_RSROA_STEP_FAILED | Exception without text, other navigation step possible | 20120828 |
Method GET_RGC_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_STATUS | Value transfer | Type reference (TYPE) | RSR_STATUS | Status of Something | 20130402 |
Method GET_RGC_STATUS on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method GET_RGC_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_BDATA | Call by reference | Type reference (TYPE) | TN_S_BDATA | 20120828 | |||
2 | Importing | I_LINDEX | Value transfer | Type reference (TYPE) | RRPR01-KID | 20120828 | |||
3 | Importing | I_PLEVEL | Call by reference | Type reference (TYPE) | RRPLEVEL | 20120828 |
Method GET_RGC_VALUE on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method GET_RGC_VALUE_INTO_KEY_FIGURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TH_KEY_FIGURE | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_RESULT_SET_BASE=>TN_TH_KEY_FIGURE | 20130402 | |||
2 | Importing | I_GETTP | Call by reference | Type reference (TYPE) | TN_GETTP | 20130402 | |||
3 | Importing | I_S_SID | Call by reference | Type reference (TYPE) | ANY | 20130402 |
Method GET_RGC_VALUE_INTO_KEY_FIGURE on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method GET_RGC_VALUE_NO_GRAND_TOTAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_BDATA | Call by reference | Type reference (TYPE) | TN_S_BDATA | 20120828 | |||
2 | Importing | I_LINDEX | Value transfer | Type reference (TYPE) | RRPR01-KID | 20120828 | |||
3 | Importing | I_S_BDATA | Call by reference | Type reference (TYPE) | TN_S_BDATA | 20120828 |
Method GET_RGC_VALUE_NO_GRAND_TOTAL on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method INIT_WORK_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TS_WORK_BUFFER | Call by reference | Type reference (TYPE) | TP_TS_WORK_BUFFER | 20130404 | |||
2 | Importing | I_TS_VALUE | Call by reference | Type reference (TYPE) | TP_TS_VALUE | 20130404 |
Method INIT_WORK_BUFFER on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method MOVE_RGC_VALUE_TO_KEY_FIGURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_RGC_INDEX | Call by reference | Type reference (TYPE) | ANY | 20121002 | |||
2 | Changing | C_TH_KEY_FIGURE | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_RESULT_SET_BASE=>TN_TH_KEY_FIGURE | 20121002 | |||
3 | Importing | I_GETTP | Call by reference | Type reference (TYPE) | TN_GETTP | 20121002 |
Method MOVE_RGC_VALUE_TO_KEY_FIGURE on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method NOTIFY_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TH_KID | Call by reference | Type reference (TYPE) | RRK0_TH_KIDS | 20130402 | |||
2 | Changing | C_UPDATE | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20130402 | ||
3 | Exporting | E_RGC_CHA_ACTIVE | Call by reference | Type reference (TYPE) | RS_BOOL | RGC active | 20130815 | ||
4 | Importing | I_SX_LIST | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_QUERY_RUNTIME=>TN_SX_LIST | 20130402 | |||
5 | Importing | I_TH_REQ_FREE | Call by reference | Type reference (TYPE) | RRK0_TH_REQ_FREE | 20130402 |
Method NOTIFY_LIST on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method NOTIFY_SUBTOTAL_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_STL_SETTINGS | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_SUBTOTAL_LEVEL=>TN_S_STL_SETTINGS | 20130402 | |||
2 | Changing | C_TH_KEY_FIGURE | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_RESULT_SET_BASE=>TN_TH_KEY_FIGURE | 20130402 | |||
3 | Changing | C_TH_KID | Call by reference | Type reference (TYPE) | RRK0_TH_KIDS | 20130402 | |||
4 | Importing | I_R_RESULT_SET | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_RESULT_SET | Result Set of the OLAP Processor | 20130402 | ||
5 | Importing | I_R_STL | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_STL_BASE | Abstract superclass of a Subtotal Level in the OLAP | 20130402 | ||
6 | Importing | I_S_RESULT_SET_SETTINGS | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_RESULT_SET=>TN_S_RESULT_SET_SETTINGS | 20130402 | |||
7 | Importing | I_TA_SETXX | Call by reference | Type reference (TYPE) | ANY TABLE | 20130402 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSROA_EMPTY | 20130402 | ||
2 | CX_RSROA_STEP_FAILED | 20130402 |
Method PREPARE_KIDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TH_KEY_FIGURE | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_RESULT_SET_BASE=>TN_TH_KEY_FIGURE | 20121002 | |||
2 | Changing | C_TH_KID | Call by reference | Type reference (TYPE) | RRK0_TH_KIDS | 20120828 | |||
3 | Changing | C_TS_VALUE | Call by reference | Type reference (TYPE) | TP_TS_VALUE | 20130403 | |||
4 | Importing | I_TS_CELL | Call by reference | Type reference (TYPE) | RRO01_TS_CELL | 20120828 |
Method PREPARE_KIDS on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method READ_GRAND_TOTAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_R_RESULT_SET | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_RESULT_SET | Result Set of the OLAP Processor | 20120828 | ||
2 | Importing | I_S_RESULT_SET_SETTINGS | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_RESULT_SET=>TN_S_RESULT_SET_SETTINGS | 20121002 | |||
3 | Importing | I_TA_SETXX | Call by reference | Type reference (TYPE) | ANY TABLE | 20120828 | |||
4 | Importing | I_TH_KEY_FIGURE | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_RESULT_SET_BASE=>TN_TH_KEY_FIGURE | 20121002 | |||
5 | Importing | I_TH_KID | Call by reference | Type reference (TYPE) | RRK0_TH_KIDS | 20120828 | |||
6 | Returning | R_R_DATA | Value transfer | Object reference (TYPE REF TO) | IF_RSR_RRK0_DATA | Data | 20130403 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSROA_EMPTY | Empty Result | 20120828 | |
2 | CX_RSROA_STEP_FAILED | Exception without text, other navigation step possible | 20120828 |
Method RESET_RGC_VALUES Signature
Method RESET_RGC_VALUES on class CL_RSR_RRK0_NORM_CONTEXT has no parameter.
Method RESET_RGC_VALUES on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method SET_MORE_FREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_TH_REQ_FREE | Call by reference | Type reference (TYPE) | RRK0_TH_REQ_FREE | 20120828 |
Method SET_MORE_FREE on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method SET_RGC_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_STATUS | Call by reference | Type reference (TYPE) | RSR_STATUS | Status of Something | 20120828 |
Method SET_RGC_STATUS on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method SET_RGC_STATUS_FOR_XT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_CELL | Call by reference | Type reference (TYPE) | RRO01_S_CELL | 20120828 | |||
2 | Importing | I_TX_LRECH | Call by reference | Type reference (TYPE) | RRO01_TX_LRECH | Formulas | 20120828 |
Method SET_RGC_STATUS_FOR_XT on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method STORE_RGC_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IS_DETAIL | Call by reference | Type reference (TYPE) | RS_BOOL | 20130402 | |||
2 | Importing | I_PLEVEL | Call by reference | Type reference (TYPE) | RRPLEVEL | Dim: Standardizing type | 20130402 | ||
3 | Importing | I_R_BDATA | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_BDATA | bdata table (bnr values per setxx char value combination) | 20130402 | ||
4 | Importing | I_S_SID | Call by reference | Type reference (TYPE) | ANY | 20130402 |
Method STORE_RGC_VALUE on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
Method UPDATE_RGC_WORK_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_KID | Call by reference | Type reference (TYPE) | RSRKID | 20130404 | |||
2 | Importing | I_S_BDATA | Call by reference | Type reference (TYPE) | TN_S_BDATA | 20130404 | |||
3 | Importing | I_TUPLE_ID | Call by reference | Type reference (TYPE) | RRTUPLEID | 20130404 |
Method UPDATE_RGC_WORK_BUFFER on class CL_RSR_RRK0_NORM_CONTEXT has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |