SAP ABAP Class CL_RSR_RRK0_KFB (KID fems bkyf WGR relation)
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_SERVICE_BASE Basis for RRK0 Service Classes 20090826
Properties
Class CL_RSR_RRK0_KFB  
Short Description KID fems bkyf WGR relation    
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 20090826   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSR_RRK0_KFB has no forward declaration.
Interfaces
Class CL_RSR_RRK0_KFB has no interface implemented.
Friends
Class CL_RSR_RRK0_KFB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_TSX_BUFFER Instance attribute Private Type reference (TYPE) TP_TSX_BUFFER Buffer of KID -xfems-xwgr-ts_bkyf relations 20090826
Methods
# Method Level Visibility Method type Description Created on
1 AGGRGEN_TO_XWGR Instance method Public Method create an XWGR from a given generic aggregation 20130704
2 BKYF_TO_WGR Instance method Public Method get an xwgr from given bkyf entries 20120801
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090826
4 EXTEND_BKYF Instance method Public Method extend the bkyf to all maybe needed base key figures 20090827
5 FEMS_WGR_TO_BKYF Instance method Public Method translate xfems, xwgr to ts_bkyf 20090826
6 INTERSECT_TS_BKYF Static method Public Method Intersects the Tables 20130729
7 KID_TO_FEMS_WGR_BKYF Instance method Public Method translate KIDs into xfems, xwgr, ts_bkyf 20090826
8 _INTERSECT_TS_BKYF Static method Private Method Intersects the Tables 20130729
Events
Class CL_RSR_RRK0_KFB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_SX_BUFFER Private See coding Buffer entry 20090826 begin of TP_SX_BUFFER, ts_kid TYPE RRSI_TS_SID, "Table of KIDs xfems TYPE rrxfems, xwgr TYPE rrxwgr, ts_bkyf TYPE rrk_ts_bkyf, "Table of base key figures end of TP_SX_BUFFER
2 TP_TSX_BUFFER Private See coding 20090826 TP_TSX_BUFFER type standard table of tp_sx_buffer with default key initial size 2
Method Signatures

Method AGGRGEN_TO_XWGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGRGEN Call by reference Type reference (TYPE) RRSFK01-AGGRGEN Usual aggregation 20130704
2 Returning R_XWGR Value transfer Type reference (TYPE) RRXWGR Bit String of Affected Value Groups 20130704

Method AGGRGEN_TO_XWGR on class CL_RSR_RRK0_KFB has no exception.

Method BKYF_TO_WGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_BKYF Call by reference Type reference (TYPE) RRK_TS_BKYF Tabelle von SID (bzw. Integers) 20120801
2 Returning R_XWGR Value transfer Type reference (TYPE) RRXWGR Bitleiste der betrofenen WGRs 20120801

Method BKYF_TO_WGR on class CL_RSR_RRK0_KFB has no exception.

Method CONSTRUCTOR Signature

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

Method CONSTRUCTOR on class CL_RSR_RRK0_KFB has no exception.

Method EXTEND_BKYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_BKYF Call by reference Type reference (TYPE) RRK_TS_BKYF Tabelle von SID (bzw. Integers) 20090827
2 Returning R_TS_BKYF Value transfer Type reference (TYPE) RRK_TS_BKYF Extended bkyf 20090827

Method EXTEND_BKYF on class CL_RSR_RRK0_KFB has no exception.

Method FEMS_WGR_TO_BKYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS Bitleiste der betrofenen FEMS 20090826
2 Importing I_XWGR Value transfer Type reference (TYPE) RRXWGR Bitleiste der betrofenen WGRs 20090826
3 Returning R_TS_BKYF Value transfer Type reference (TYPE) RRK_TS_BKYF Table of BKYFs 20090826

Method FEMS_WGR_TO_BKYF on class CL_RSR_RRK0_KFB has no exception.

Method INTERSECT_TS_BKYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_BKYF1 Call by reference Type reference (TYPE) RRK_TS_BKYF Table of Base keyfigures 20130729
2 Importing I_TS_BKYF2 Call by reference Type reference (TYPE) RRK_TS_BKYF Table of Base keyfigures 20130729
3 Returning R_TS_BKYF Value transfer Type reference (TYPE) RRK_TS_BKYF Table of Base keyfigures 20130729

Method INTERSECT_TS_BKYF on class CL_RSR_RRK0_KFB has no exception.

Method KID_TO_FEMS_WGR_BKYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_BKYF Call by reference Type reference (TYPE) RRK_TS_BKYF Table of BKYFs 20090826
2 Exporting E_XFEMS Call by reference Type reference (TYPE) RRXFEMS Bitleiste der betrofenen FEMS 20090826
3 Exporting E_XWGR Call by reference Type reference (TYPE) RRXWGR Bitleiste der betrofenen WGRs 20090826
4 Importing I_TS_KID Call by reference Type reference (TYPE) RRSI_TS_SID Table of KIDs 20090826

Method KID_TO_FEMS_WGR_BKYF on class CL_RSR_RRK0_KFB has no exception.

Method _INTERSECT_TS_BKYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_BKYF Call by reference Type reference (TYPE) RRK_TS_BKYF Table of Base keyfigures 20130729
2 Importing I_TS_BKYF1 Call by reference Type reference (TYPE) RRK_TS_BKYF Table of Base keyfigures 20130729
3 Importing I_TS_BKYF2 Call by reference Type reference (TYPE) RRK_TS_BKYF Table of Base keyfigures 20130729

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