SAP ABAP Class CL_RSR_RRK0_AGGREXC (Exception Aggregation)
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_AGGREXC  
Short Description Exception Aggregation    
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 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_RSR_BASE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 RRK 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)
Interfaces
Class CL_RSR_RRK0_AGGREXC has no interface implemented.
Friends
Class CL_RSR_RRK0_AGGREXC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_C_STD_DELTA Constant Private Type reference (TYPE) RSROA_DF '0.0001' DecFloat 20090127
2 P_FL_KEY Instance attribute Private Type reference (TYPE) RSCHAVL 20090127
3 P_INITIALIZED Instance attribute Private Type reference (TYPE) RS_BOOL is attribute P_FL_KEY initialized 20120726
4 P_SX_FL Instance attribute Private Type reference (TYPE) TP_SX_FL 20090127
5 P_S_SIDVAL Instance attribute Private Type reference (TYPE) RRSI_S_VALSID 20090127
6 P_TSX_FL Instance attribute Private Type reference (TYPE) TP_TSX_FL 20090127
Methods
# Method Level Visibility Method type Description Created on
1 AGGREXC_ALL Instance method Public Method 20090127
2 AGGREXC_AV0 Instance method Private Method 20090127
3 AGGREXC_AVG Instance method Private Method 20090127
4 AGGREXC_AVI Instance method Private Method 20090127
5 AGGREXC_CN0 Instance method Private Method 20090127
6 AGGREXC_CNT Instance method Private Method 20090127
7 AGGREXC_FIR Instance method Private Method 20090127
8 AGGREXC_LAS Instance method Private Method 20090127
9 AGGREXC_MAX Instance method Private Method 20090127
10 AGGREXC_MIN Instance method Private Method 20090127
11 AGGREXC_NIA Instance method Private Method 20090127
12 AGGREXC_NO1 Instance method Private Method 20090127
13 AGGREXC_NO2 Instance method Private Method 20090127
14 AGGREXC_NOP Instance method Private Method 20090127
15 AGGREXC_STD Instance method Private Method 20090127
16 AGGREXC_SUM Instance method Private Method 20090127
17 AGGREXC_VAR Instance method Private Method 20090127
18 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120828
19 _FIRST_LAST_INIT Instance method Private Method 20090127
20 _GET_FIRST Instance method Private Method 20090127
21 _GET_FL_KEY Instance method Private Method 20090127
22 _GET_LAST Instance method Private Method 20090127
Events
Class CL_RSR_RRK0_AGGREXC has no event.
Types
Class CL_RSR_RRK0_AGGREXC has no local type.
Method Signatures

Method AGGREXC_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGREXC Call by reference Type reference (TYPE) RSAGGREXC 20090127
2 Importing I_AGGRID Call by reference Type reference (TYPE) RRCHANMID 20090127
3 Importing I_AGGRID_POSITION Call by reference Type reference (TYPE) INT4 1 Position of Aggrid in BDATA_SID-SID 20130306
4 Importing I_BLFV Call by reference Type reference (TYPE) RRBLFV Zahl ist virtuell (durch Bestsndlückenfüllung) 20110708
5 Importing I_CUDIM Call by reference Type reference (TYPE) RS_BOOL 20090127
6 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
7 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
8 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
9 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
10 Importing I_TS_SID Call by reference Type reference (TYPE) RRSI_TS_SID 20090127
11 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_ALL on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_AV0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUDIM Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20090127
2 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
3 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
4 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
5 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
6 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_AV0 on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_AVG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUDIM Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20090127
2 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
3 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
4 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
5 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
6 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_AVG on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_AVI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGREXC Call by reference Type reference (TYPE) RSAGGREXC 20090127
2 Importing I_AGGRID Call by reference Type reference (TYPE) RRCHANMID 20090127
3 Importing I_AGGRID_POSITION Call by reference Type reference (TYPE) INT4 1 20130306
4 Importing I_CUDIM Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20090127
5 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
6 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
7 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
8 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
9 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_AVI on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_CN0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
2 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
3 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
4 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
5 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_CN0 on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_CNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
2 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
3 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
4 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
5 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_CNT on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_FIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGRID Call by reference Type reference (TYPE) RRCHANMID 20090127
2 Importing I_AGGRID_POSITION Call by reference Type reference (TYPE) INT4 1 20130306
3 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
4 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
5 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
6 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
7 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_FIR on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_LAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGRID Call by reference Type reference (TYPE) RRCHANMID 20090127
2 Importing I_AGGRID_POSITION Call by reference Type reference (TYPE) INT4 1 20130306
3 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
4 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
5 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
6 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
7 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_LAS on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_MAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUDIM Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20090127
2 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
3 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
4 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
5 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
6 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_MAX on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_MIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUDIM Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20090127
2 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
3 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
4 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
5 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
6 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_MIN on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_NIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGRID_POSITION Call by reference Type reference (TYPE) INT4 1 Position of the AGGRID in BDATA_SID-SID 20130306
2 Importing I_CUDIM Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20090127
3 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
4 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
5 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
6 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
7 Importing I_TS_SID Call by reference Type reference (TYPE) RRSI_TS_SID 20090127
8 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_NIA on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_NO1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
2 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
3 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
4 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
5 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_NO1 on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_NO2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUDIM Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20120229
2 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
3 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
4 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
5 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
6 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_NO2 on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_NOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUDIM Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20090127
2 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
3 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
4 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
5 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
6 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_NOP on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_STD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUDIM Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20090127
2 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
3 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
4 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
5 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
6 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_STD on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUDIM Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20090127
2 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
3 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
4 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
5 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
6 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_SUM on class CL_RSR_RRK0_AGGREXC has no exception.

Method AGGREXC_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUDIM Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20120229
2 Importing I_FROM Call by reference Type reference (TYPE) INT4 1 20130305
3 Importing I_LOOP_KEY Call by reference Type reference (TYPE) ABAP_COMPNAME 'PRIMARY_KEY' 20130306
4 Importing I_TO Call by reference Type reference (TYPE) INT4 RRK_C_MAX_INT 20130305
5 Importing I_TS_BDATA_SID Call by reference Type reference (TYPE) SORTED TABLE 20130225
6 Returning R_S_BDATA Value transfer Type reference (TYPE) TN_S_BDATA 20090127

Method AGGREXC_VAR on class CL_RSR_RRK0_AGGREXC has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_BDATA Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_BDATA 20120828
2 Importing I_R_QUERY_RUNTIME Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_QUERY_RUNTIME 20120828

Method CONSTRUCTOR on class CL_RSR_RRK0_AGGREXC has no exception.

Method _FIRST_LAST_INIT 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 20090127

Method _FIRST_LAST_INIT on class CL_RSR_RRK0_AGGREXC has no exception.

Method _GET_FIRST 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) IF_RSR_RRK0_DATA_TYPES=>TN_S_BDATA 20090127
2 Importing I_ASID Value transfer Type reference (TYPE) RSSID 20090127
3 Importing I_S_BDATA Call by reference Type reference (TYPE) IF_RSR_RRK0_DATA_TYPES=>TN_S_BDATA 20090127

Method _GET_FIRST on class CL_RSR_RRK0_AGGREXC has no exception.

Method _GET_FL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASID Call by reference Type reference (TYPE) RSSID 20090127

Method _GET_FL_KEY on class CL_RSR_RRK0_AGGREXC has no exception.

Method _GET_LAST 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) IF_RSR_RRK0_DATA_TYPES=>TN_S_BDATA 20090127
2 Importing I_ASID Value transfer Type reference (TYPE) RSSID 20090127
3 Importing I_S_BDATA Call by reference Type reference (TYPE) IF_RSR_RRK0_DATA_TYPES=>TN_S_BDATA 20090127

Method _GET_LAST on class CL_RSR_RRK0_AGGREXC has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740