SAP ABAP Class CL_RSR_RRK0_AGGR_NIA (Exception Aggregation NHA and NGA)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
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_AGGR_SERVICE | Aggregation Service in RRK0 | 20130220 |
Properties
| Class | CL_RSR_RRK0_AGGR_NIA | |
| Short Description | Exception Aggregation NHA and NGA | |
| Super Class | CL_RSR_RRK0_AGGR_SERVICE | Aggregation Service in RRK0 |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | BRAIN | |
| Program status | K | Customer Production Program |
| Category | 0 | |
| Package | RSROA_RT | OLAP: Kernel Runtime |
| Created | 20090123 | 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 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSR_RRK0_AGGR_NIA has no interface implemented.
Friends
Class CL_RSR_RRK0_AGGR_NIA has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | See coding | 20090127 | |||||
| 2 | Instance attribute | Private | Type reference (TYPE) | XSTRING | 20090127 | ||||
| 3 | Instance attribute | Private | Type reference (TYPE) | XSTRING | 20090127 | ||||
| 4 | Instance attribute | Private | Type reference (TYPE) | TP_SX_NIA | 20090127 | ||||
| 5 | Instance attribute | Private | Type reference (TYPE) | TP_SX_NIA | 20090127 | ||||
| 6 | Instance attribute | Private | Type reference (TYPE) | TP_TSX_NIA | 20090127 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Clear the buffers | 20120828 | |
| 2 | Instance method | Public | Method | 20090127 | ||
| 3 | Instance method | Public | Method | 20090127 | ||
| 4 | Instance method | Private | Method | 20090127 | ||
| 5 | Instance method | Private | Method | 20090127 | ||
| 6 | Instance method | Private | Method | 20090127 | ||
| 7 | Instance method | Private | Method | 20090127 | ||
| 8 | Instance method | Private | Method | 20090127 | ||
| 9 | Instance method | Private | Method | 20090127 | ||
| 10 | Instance method | Private | Method | 20090127 | ||
| 11 | Instance method | Private | Method | 20090127 | ||
| 12 | Instance method | Private | Method | 20090127 | ||
| 13 | Instance method | Private | Method | 20090127 | ||
| 14 | Instance method | Private | Method | 20090127 | ||
| 15 | Instance method | Private | Method | 20090127 |
Events
Class CL_RSR_RRK0_AGGR_NIA has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TN_SX_NIA | Public | See coding | 20090127 | BEGIN OF tn_sx_nia,
bnr TYPE rrqufl,
sid TYPE rrsi_ts_sid,
END OF tn_sx_nia
|
||
| 2 | TN_TSX_NIA | Public | See coding | 20090127 | tn_tsx_nia TYPE SORTED TABLE OF tn_sx_nia WITH UNIQUE KEY bnr
|
||
| 3 | TP_CP | Private | See coding | 20090127 | tp_CP(1) type c
|
||
| 4 | TP_SX_NIA | Private | See coding | 20090127 | BEGIN OF tp_sx_nia,
nia TYPE tp_s_nia,
sid TYPE tp_tsx_sid,
cp type tp_TS_cp,
THJ type TP_TS_THJ,
hier TYPE REF TO cl_rsr_hierarchy_bincl,
rest type rssid,
END OF tp_sx_nia
|
||
| 5 | TP_SX_SID | Private | See coding | 20090127 | BEGIN OF tp_sx_sid,
node TYPE rssid,
osid TYPE rssid,
leaf TYPE rrsi_ts_sid,
END OF tp_sx_sid
|
||
| 6 | TP_S_CP | Private | See coding | 20090127 | Begin of tp_S_cp,
N1 type rssid,
n2 type rssid,
i1 type tp_cp,
i2 type tp_cp,
end of tp_S_cp
|
||
| 7 | TP_S_NIA | Private | See coding | 20090127 | BEGIN OF tp_s_nia,
aggrid TYPE rssid,
hiesid TYPE rsrhiesid,
sver TYPE rsrsver,
aggrexc TYPE rsaggrexc,
end of Tp_S_nia
|
||
| 8 | TP_S_THJ | Private | See coding | 20090127 | begin of TP_S_THJ,
THJ type rssid,
chavl type rschavl,
end of tp_S_thj
|
||
| 9 | TP_TSX_NIA | Private | See coding | 20090127 | tp_tsx_nia TYPE SORTED TABLE OF tp_sx_nia
WITH UNIQUE KEY nia
|
||
| 10 | TP_TSX_SID | Private | See coding | 20090127 | tp_tsx_sid TYPE SORTED TABLE OF tp_sx_sid WITH UNIQUE KEY node
|
||
| 11 | TP_TS_CP | Private | See coding | 20090127 | TP_TS_cp type sorted table of TP_S_cp
with unique key n1 n2
|
||
| 12 | TP_TS_THJ | Private | See coding | 20090127 | tp_TS_thj type sorted table of TP_S_THj with unique key thj
|
Method Signatures
Method CLEAR Signature
Method CLEAR on class CL_RSR_RRK0_AGGR_NIA has no parameter.
Method CLEAR on class CL_RSR_RRK0_AGGR_NIA has no exception.
Method GET_NIA_LRECH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_AGGREXC | Call by reference | Type reference (TYPE) | RSAGGREXC | 20090127 | ||||
| 2 | I_AGGRID | Call by reference | Type reference (TYPE) | RRCHANMID | 20090127 | ||||
| 3 | I_BFLK | Call by reference | Type reference (TYPE) | TN_BFLK | N_C_BFLK-LRECH | 20090317 | |||
| 4 | I_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | 20090127 | ||||
| 5 | I_SID_DYN | Value transfer | Type reference (TYPE) | RSSID | 20090127 | ||||
| 6 | R_TS_SID | Value transfer | Type reference (TYPE) | RRSI_TS_SID | 20090127 |
Method GET_NIA_LRECH on class CL_RSR_RRK0_AGGR_NIA has no exception.
Method GET_NIA_WGR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SID_DYN | Value transfer | Type reference (TYPE) | RSSID | 20090127 | ||||
| 2 | I_SX_WGR | Call by reference | Type reference (TYPE) | RRO01_SX_WGR | 20090127 | ||||
| 3 | R_TSX_NIA | Value transfer | Type reference (TYPE) | TN_TSX_NIA | 20090127 |
Method GET_NIA_WGR on class CL_RSR_RRK0_AGGR_NIA has no exception.
Method _CHECK_CP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TS_CP | Call by reference | Type reference (TYPE) | TP_TS_CP | 20090127 | ||||
| 2 | E_I1 | Call by reference | Type reference (TYPE) | TP_CP | 20090127 | ||||
| 3 | E_I2 | Call by reference | Type reference (TYPE) | TP_CP | 20090127 | ||||
| 4 | I_R_HIER | Call by reference | Object reference (TYPE REF TO) | CL_RSR_HIERARCHY_BINCL | 20090127 | ||||
| 5 | I_S_CP | Call by reference | Type reference (TYPE) | TP_S_CP | 20090127 |
Method _CHECK_CP on class CL_RSR_RRK0_AGGR_NIA has no exception.
Method _CHECK_NIA_WGR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SX_WGR | Call by reference | Type reference (TYPE) | RRO01_SX_WGR | 20090127 |
Method _CHECK_NIA_WGR on class CL_RSR_RRK0_AGGR_NIA has no exception.
Method _CHECK_THJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TS_THJ | Call by reference | Type reference (TYPE) | TP_TS_THJ | 20090127 | ||||
| 2 | E_TS_SID | Value transfer | Type reference (TYPE) | RRSI_TS_SID | 20090127 | ||||
| 3 | I_S_NIA | Call by reference | Type reference (TYPE) | TP_S_NIA | 20090127 | ||||
| 4 | I_TS_SID | Call by reference | Type reference (TYPE) | RRSI_TS_SID | 20090127 |
Method _CHECK_THJ on class CL_RSR_RRK0_AGGR_NIA has no exception.
Method _GET_NGA_LEAF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TS_SID | Call by reference | Type reference (TYPE) | RRSI_TS_SID | 20090127 | ||||
| 2 | I_AGGRID | Call by reference | Type reference (TYPE) | RRCHANMID | 20090127 | ||||
| 3 | I_R_HIER | Call by reference | Object reference (TYPE REF TO) | CL_RSR_HIERARCHY_BINCL | 20090127 | ||||
| 4 | I_TS_NODE | Call by reference | Type reference (TYPE) | RRSI_TS_SID | 20090127 |
Method _GET_NGA_LEAF on class CL_RSR_RRK0_AGGR_NIA has no exception.
Method _GET_NIA_HIER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_REST | Call by reference | Type reference (TYPE) | RSSID | 20090127 | ||||
| 2 | E_R_HIER | Call by reference | Object reference (TYPE REF TO) | CL_RSR_HIERARCHY_BINCL | 20090127 | ||||
| 3 | I_S_NIA | Call by reference | Type reference (TYPE) | TP_S_NIA | 20090127 |
Method _GET_NIA_HIER on class CL_RSR_RRK0_AGGR_NIA has no exception.
Method _GET_NIA_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BFLK | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_SELECTION=>TN_BFLK | 20090127 | ||||
| 2 | I_ID | Call by reference | Type reference (TYPE) | I | 20090127 | ||||
| 3 | I_NODE | Value transfer | Type reference (TYPE) | RSSID | 20090127 | ||||
| 4 | I_S_NIA | Value transfer | Type reference (TYPE) | TP_S_NIA | 20090127 | ||||
| 5 | R_TS_SID | Value transfer | Type reference (TYPE) | RRSI_TS_SID | 20090127 |
Method _GET_NIA_ID on class CL_RSR_RRK0_AGGR_NIA has no exception.
Method _GET_NIA_SID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NODE | Call by reference | Type reference (TYPE) | RSSID | 20090127 | ||||
| 2 | I_S_NIA | Call by reference | Type reference (TYPE) | TP_S_NIA | 20090127 | ||||
| 3 | I_TS_NODE | Value transfer | Type reference (TYPE) | RRSI_TS_SID | 20090127 | ||||
| 4 | R_TS_SID | Value transfer | Type reference (TYPE) | RRSI_TS_SID | 20090127 |
Method _GET_NIA_SID on class CL_RSR_RRK0_AGGR_NIA has no exception.
Method _GET_NIA_SID_01 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NODE | Call by reference | Type reference (TYPE) | RSSID | 20090127 | ||||
| 2 | I_R_HIER | Call by reference | Object reference (TYPE REF TO) | CL_RSR_HIERARCHY_BINCL | 20090127 | ||||
| 3 | I_S_NIA | Call by reference | Type reference (TYPE) | TP_S_NIA | 20090127 | ||||
| 4 | R_SX_SID | Value transfer | Type reference (TYPE) | TP_SX_SID | 20090127 |
Method _GET_NIA_SID_01 on class CL_RSR_RRK0_AGGR_NIA has no exception.
Method _GET_NIA_SID_NGA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NODE | Call by reference | Type reference (TYPE) | RSSID | 20090127 | ||||
| 2 | I_R_HIER | Call by reference | Object reference (TYPE REF TO) | CL_RSR_HIERARCHY_BINCL | 20090127 | ||||
| 3 | I_S_NIA | Call by reference | Type reference (TYPE) | TP_S_NIA | 20090127 | ||||
| 4 | R_TS_LEAF | Value transfer | Type reference (TYPE) | RRSI_TS_SID | 20090127 |
Method _GET_NIA_SID_NGA on class CL_RSR_RRK0_AGGR_NIA has no exception.
Method _GET_NODE_FROM_SELDR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_S_NIA | Call by reference | Type reference (TYPE) | TP_S_NIA | 20090127 | ||||
| 2 | E_TS_NODE | Call by reference | Type reference (TYPE) | RRSI_TS_SID | 20090127 | ||||
| 3 | I_SX_SELDR | Call by reference | Type reference (TYPE) | RSDD_SX_SELDR | 20090127 |
Method _GET_NODE_FROM_SELDR on class CL_RSR_RRK0_AGGR_NIA has no exception.
Method _GET_THJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SID | Call by reference | Type reference (TYPE) | RSSID | 20090127 | ||||
| 2 | I_S_NIA | Call by reference | Type reference (TYPE) | TP_S_NIA | 20090127 | ||||
| 3 | R_CHAVL | Value transfer | Type reference (TYPE) | RSCHAVL | 20090127 |
Method _GET_THJ on class CL_RSR_RRK0_AGGR_NIA has no exception.
Method _INTERSECT_NIA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_SX_NIA | Call by reference | Type reference (TYPE) | TP_SX_NIA | 20090127 | ||||
| 2 | E_TS_NODE | Call by reference | Type reference (TYPE) | RRSI_TS_SID | 20090127 | ||||
| 3 | I_NODE | Call by reference | Type reference (TYPE) | RSSID | 20090127 | ||||
| 4 | I_TS_NODE | Value transfer | Type reference (TYPE) | RRSI_TS_SID | 20090127 |
Method _INTERSECT_NIA on class CL_RSR_RRK0_AGGR_NIA has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 740 |