SAP ABAP Class CL_RSR_BU_PAIR (CL_RSR_BU_PAIR)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSR_BU_NODE Nodes for Elimination of Internal Business Volume 20010610
Properties
Class CL_RSR_BU_PAIR  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RSROA_RT   OLAP: Kernel Runtime 
Created 20010608   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRHI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RRK0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RRKG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RRO01 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSR_BU_NODE Nodes for Elimination of Internal Business Volume 20010610
Friends
Class CL_RSR_BU_PAIR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_R_BINCL Instance attribute Public Object reference (TYPE REF TO) CL_RSR_HIERARCHY_BINCL Hierarchy with Inclusion Table 20030616
2 N_R_OLAP Instance attribute Public Object reference (TYPE REF TO) IF_RSR_BU_OLAP_INTERFACE Interface between BU & OLAP 20010608
3 N_SET_HIER_AGGR Instance attribute Public Type reference (TYPE) RS_BOOL Boolean 20040420
4 N_SX_CHA1 Instance attribute Public Type reference (TYPE) RSR_SX_BU_CHA_SETTINGS BU-Relevant Properties 20030616
5 N_SX_CHA2 Instance attribute Public Type reference (TYPE) RSR_SX_BU_CHA_SETTINGS BU-Relevant Properties 20030616
6 N_S_BU_PAIR Instance attribute Public Type reference (TYPE) RRO01_S_BU_PAIR Sender-Receiver Pair for Elimination of Internal Bus. Volume 20010610
7 P_HIERLEVEL Static Attribute Private Type reference (TYPE) RR_BU_GRAIN_CLASS RRKG_C_BU_GRAIN_CLASS-HIERLEVEL Control Flag for BU 20130522
8 P_SX_PREPARE_D1 Instance attribute Private Type reference (TYPE) RRHI_SX_BU_PREPARE 20030915
9 P_SX_PREPARE_D2 Instance attribute Private Type reference (TYPE) RRHI_SX_BU_PREPARE 20030915
10 P_SX_PREPARE_G1 Instance attribute Private Type reference (TYPE) RRHI_SX_BU_PREPARE 20030915
11 P_SX_PREPARE_G2 Instance attribute Private Type reference (TYPE) RRHI_SX_BU_PREPARE 20030915
12      
13      
14      
15      
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_COMBINATIONS Instance method Private Method 20030616
2 CHECK_HIERARCHY Instance method Private Method 20030616
3 CHECK_HIERARCHY_CHA Instance method Private Method 20030627
4 CHECK_HIERARCHY_FILTER Instance method Private Method 20030616
5 CHECK_NECESSARY Instance method Public Method 20030616
6 CHECK_NECESSARY_CHA Instance method Private Method 20030616
7 CHECK_SUBSET Instance method Private Method 20030616
8 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030616
9 COLLECT_BU_GRAIN_CLASS Instance method Private Method 20130522
10 CONSTRUCTOR Instance method Public Constructor Constructor 20010608
11 CONSTRUCTOR_CHA Instance method Private Method Constructor 20030616
12 ELIMINATE_CHA Instance method Private Method 20030616
13 IS_USED Instance method Private Method 20030616
14 MAXLEVEL_CHA Instance method Private Method 20030616
15 NOTIFY_FILTER_CHA Instance method Public Method 20030616
16 SELDR_SINGLE Instance method Private Method 20030616
17 SET_AGGR_LEVEL Instance method Public Method 20040420
18 SET_FILTER Instance method Public Method 20010610
19 UPDATE_NECESSARY Instance method Public Method 20030616
Events
Class CL_RSR_BU_PAIR has no event.
Types
Class CL_RSR_BU_PAIR has no local type.
Method Signatures

Method CHECK_COMBINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BU_GRAIN_CLASS2 Call by reference Type reference (TYPE) RR_BU_GRAIN_CLASS internal business volume elimination: grain class 20130522
2 Importing I_BU_GRAIN_CLASS1 Call by reference Type reference (TYPE) RR_BU_GRAIN_CLASS internal business volume elimination: grain class 20130522
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20030616

Method CHECK_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BUE_NOT_POSSIBLE Call by reference Type reference (TYPE) RS_BOOL Hierarchien pro BUE-Paar eindeutig? 20071012
2 Importing I_R_HIER Call by reference Object reference (TYPE REF TO) IF_RSR_RRK0_HIERARCHY 20050815
3 Importing I_THX_SLICER Call by reference Type reference (TYPE) RRK0_THX_SLICER 20030616
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20030616

Method CHECK_HIERARCHY_CHA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_CHA Call by reference Type reference (TYPE) RSR_SX_BU_CHA_SETTINGS BU-Relevant Properties 20030627
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20030627

Method CHECK_HIERARCHY_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SX_CHA Call by reference Type reference (TYPE) RSR_SX_BU_CHA_SETTINGS BU-Relevant Properties 20030616
2 Importing I_THX_SLICER Call by reference Type reference (TYPE) RRK0_THX_SLICER 20030616
3 Returning R_HIERARCHY Value transfer Type reference (TYPE) RS_BOOL Boolean 20030616
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20030616

Method CHECK_NECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TSX_BU_GRAIN_CLASS Call by reference Type reference (TYPE) RSR_TSX_BU_GRAIN_CLASS internal business volume elimination: grain class 20130522
2 Exporting E_BUE_NOT_POSSIBLE Call by reference Type reference (TYPE) RS_BOOL Ist BUE möglich (nur eine Hierarchie auf beiden Merkmalen) 20071012
3 Importing I_R_HIER Call by reference Object reference (TYPE REF TO) IF_RSR_RRK0_HIERARCHY 20050815
4 Importing I_THX_SLICER Call by reference Type reference (TYPE) RRK0_THX_SLICER 20030616
5 Importing I_TH_REQ_FREE Call by reference Type reference (TYPE) RRK0_TH_REQ_FREE 20030616
6 Importing I_TSX_CHAFREE Call by reference Type reference (TYPE) RRO01_TSX_CHAFREE 20030616
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20030616

Method CHECK_NECESSARY_CHA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BU_GRAIN_CLASS Value transfer Type reference (TYPE) RR_BU_GRAIN_CLASS internal business volume elimination: grain class 20130522
2 Importing I_R_HIER Call by reference Object reference (TYPE REF TO) IF_RSR_RRK0_HIERARCHY Hierarchie 20050815
3 Importing I_SX_CHA Call by reference Type reference (TYPE) RSR_SX_BU_CHA_SETTINGS BU-Relevant Properties 20030616
4 Importing I_SX_PARTNER Call by reference Type reference (TYPE) RSR_SX_BU_CHA_SETTINGS BU-Relevant Properties 20030616
5 Importing I_SX_PREPARE Call by reference Type reference (TYPE) RRHI_SX_BU_PREPARE 20030915
6 Importing I_THX_SLICER Call by reference Type reference (TYPE) RRK0_THX_SLICER 20030616
7 Importing I_TH_REQ_FREE Call by reference Type reference (TYPE) RRK0_TH_REQ_FREE 20030616
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20030616

Method CHECK_SUBSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_BINCL Call by reference Object reference (TYPE REF TO) CL_RSR_HIERARCHY_BINCL Hierarchy with Inclusion Table 20030915
2 Importing I_SID Call by reference Type reference (TYPE) RSD_SID 20030616
3 Importing I_SX_PREPARE Call by reference Type reference (TYPE) RRHI_SX_BU_PREPARE Description of a Sub-Hierarchy 20030915
4 Returning R_CHECK Value transfer Type reference (TYPE) RS_BOOL Boolean 20030616
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20030616

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSR_BU_PAIR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSR_BU_PAIR has no exception.

Method COLLECT_BU_GRAIN_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TSX_BU_GRAIN_CLASS Call by reference Type reference (TYPE) RSR_TSX_BU_GRAIN_CLASS internal business volume elimination: grain class 20130522
2 Importing I_SX_BU_GRAIN_CLASS Call by reference Type reference (TYPE) RSR_SX_BU_GRAIN_CLASS internal business volume elimination: grain class 20130522
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20130522

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FEMS Call by reference Type reference (TYPE) RSDD_SX_SELDR-FEMS BW: General Reference Field for Internal IDs 20010610
2 Importing I_R_OLAP Call by reference Object reference (TYPE REF TO) IF_RSR_BU_OLAP_INTERFACE Interface between BU & OLAP 20010608
3 Importing I_S_PAIR Call by reference Type reference (TYPE) RRO01_S_BU_PAIR Sender-Receiver Pair for Elimination of Internal Bus. Volume 20010608
4 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of required characteristics 20010611
5 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20010608
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20010608

Method CONSTRUCTOR_CHA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SX_CHA Call by reference Type reference (TYPE) RSR_SX_BU_CHA_SETTINGS BU-Relevant Properties 20030616
2 Exporting E_SX_PREPARE Call by reference Type reference (TYPE) RRHI_SX_BU_PREPARE 20030915
3 Importing I_CHANMID Call by reference Type reference (TYPE) RRCHANMID Internal ID of the CHANM 20030616
4 Importing I_FEMS Call by reference Type reference (TYPE) RSDD_SX_SELDR-FEMS BW: General reference field for internal IDs 20030616
5 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of required characteristics 20030616
6 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20030616
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20030616

Method ELIMINATE_CHA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SID Call by reference Type reference (TYPE) RSD_SID 20030616
2 Importing I_SX_PARTNER Call by reference Type reference (TYPE) RSR_SX_BU_CHA_SETTINGS BU-Relevant Properties 20030616
3 Importing I_SX_PREPARE Call by reference Type reference (TYPE) RRHI_SX_BU_PREPARE 20030915
4 Importing I_TS_FILTER Call by reference Type reference (TYPE) RRSI_TS_SID SID (or Integer) Table 20030915
5 Importing I_TS_KEY Call by reference Type reference (TYPE) RRSI_TS_SID SID (or Integer) Table 20030915
6 Returning R_CHECK Value transfer Type reference (TYPE) RS_BOOL Boolean 20030616
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20030616

Method IS_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SX_CHA Call by reference Type reference (TYPE) RSR_SX_BU_CHA_SETTINGS BU-Relevant Properties 20030616
2 Importing I_THX_SLICER Call by reference Type reference (TYPE) RRK0_THX_SLICER 20030616
3 Importing I_TH_REQ_FREE Call by reference Type reference (TYPE) RRK0_TH_REQ_FREE 20030616
4 Returning R_IS_USED Value transfer Type reference (TYPE) RS_BOOL Boolean 20030616

Method IS_USED on class CL_RSR_BU_PAIR has no exception.

Method MAXLEVEL_CHA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAXLEVEL Call by reference Type reference (TYPE) RSRTLEVEL Level of a Hierarchy Node (as Integer) 20030915
2 Exporting E_MINLEVEL Call by reference Type reference (TYPE) RSRTLEVEL Level of a Hierarchy Node (as Integer) 20030915
3 Importing I_SX_CHA Call by reference Type reference (TYPE) RSR_SX_BU_CHA_SETTINGS BU-Relevant Properties 20030616
4 Importing I_THX_SLICER Call by reference Type reference (TYPE) RRK0_THX_SLICER 20030616
5 Importing I_TH_REQ_FREE Call by reference Type reference (TYPE) RRK0_TH_REQ_FREE 20030616
6 Importing I_TSX_CHAFREE Call by reference Type reference (TYPE) RRO01_TSX_CHAFREE 20030616
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20030616

Method NOTIFY_FILTER_CHA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_CHA Call by reference Type reference (TYPE) RSR_SX_BU_CHA_SETTINGS BU-Relevant Properties 20030616
2 Exporting E_SX_PREPARE Call by reference Type reference (TYPE) RRHI_SX_BU_PREPARE 20030915
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20030616

Method SELDR_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MAXLEVEL Call by reference Type reference (TYPE) RSRTLEVEL Level of a Hierarchy Node (as Integer) 20030616
2 Changing C_SX_FILTER Call by reference Type reference (TYPE) RSR_SX_BU_CHA_FILTER BU-Relevant Properties 20030616
3 Importing I_HIESID Call by reference Type reference (TYPE) RSRHIESID SID for Hierarchy ID 20031205
4 Importing I_SVER Call by reference Type reference (TYPE) RSRSVER Version in Inclusion Table Key 20031205
5 Importing I_SX_SELDR Call by reference Type reference (TYPE) RSDD_SX_SELDR Selection to the Data Manager 20030616
6 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of required characteristics 20030616
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20030616

Method SET_AGGR_LEVEL Signature

Method SET_AGGR_LEVEL on class CL_RSR_BU_PAIR has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20040420

Method SET_FILTER 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 20040317
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20010610

Method UPDATE_NECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TSX_CHANGES Call by reference Type reference (TYPE) RSR_TSX_BU_GRAIN_CLASS BU Relevance 20030616
2 Importing I_TSX_CURRENT Call by reference Type reference (TYPE) RSR_TSX_BU_GRAIN_CLASS BU Relevance 20030616
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20030616
History
Last changed by/on SAP  20140121 
SAP Release Created in 30A