SAP ABAP Class CL_RSBPCA_BW_HIER (BPC: BW hierarchy)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPC-ADM (Application Component) BPC 'unified model' - Admin UI
     RSBPCA (Package) BPC IP Extension: BPC Meta Data Repository
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSBPCA_HIER BPC: Hierarchy reader 20130416
Properties
Class CL_RSBPCA_BW_HIER  
Short Description BPC: BW hierarchy    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSBPCA   BPC IP Extension: BPC Meta Data Repository 
Created 20130416   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 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSBPCA_HIER BPC: Hierarchy reader 20130416
Friends
Class CL_RSBPCA_BW_HIER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_HIENM Instance attribute Private Type reference (TYPE) RSHIENM 20130506
2 P_HIESID Instance attribute Private Type reference (TYPE) RRHI_HIESID 20130506
3 P_IOBJNM Instance attribute Private Type reference (TYPE) RSIOBJNM 20130506
4 P_R_HIER_BINCL Instance attribute Private Object reference (TYPE REF TO) CL_RSR_HIERARCHY_BINCL 20130506
5 P_TH_HIER_INSTANCE Static Attribute Private Type reference (TYPE) TH_HIER_INSTANCE 20130506
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BASE_MEMBER Instance method Public Method 20130416
2 CHECK_MEMBER Instance method Private Method 20130504
3 CONSTRUCTOR Instance method Public Constructor 20130416
4 GET_ALL_MEMBERS Instance method Public Method 20130514
5 GET_BW_HIER Static method Public Method 20130423
6 GET_CHILDREN Instance method Public Method 20130416
7 GET_INSTANCE Static method Public Method 20130416
8 GET_MEMBER Instance method Public Method 20130514
9 GET_NODE_TEXT Static method Public Method 20130514
10 GET_PARENT Instance method Public Method 20130514
11 SID_TO_CHAVL_FOR_LIST Instance method Private Method 20130514
Events
Class CL_RSBPCA_BW_HIER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_HIER_INSTANCE Public See coding 20130416 begin of s_hier_instance, iobjnm type rsiobjnm, hienm type rshienm, version type rsversion, date type datum, langu type sy-langu, hier type ref to if_rsbpca_hier, end of s_hier_instance
2 S_HIER_NODE_INFO Public Attribute reference (LIKE) 20130416
3 TH_HIER_INSTANCE Public See coding 20130416 th_hier_instance type hashed table of s_hier_instance with unique key iobjnm hienm version date langu
4 T_HIER_NODE_INFO Public Attribute reference (LIKE) 20130416
5 T_NODENAME Public See coding 20130514 t_nodename type standard table of rsshnodename WITH KEY TABLE_LINE
Method Signatures

Method CHECK_BASE_MEMBER Signature

Method CHECK_BASE_MEMBER on class CL_RSBPCA_BW_HIER has no parameter.
Method CHECK_BASE_MEMBER on class CL_RSBPCA_BW_HIER has no exception.

Method CHECK_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_INCLUDE_REST Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20130504
2 Importing I_MEMBER_SID Call by reference Type reference (TYPE) RSSID Master data ID 20130504
3 Returning RF_HIER_NODE Value transfer Type reference (TYPE) RS_BOOL Boolean 20130504
# Exception Resumable Description Created on
1 CX_RSBPCA_HIER_ERROR BPC: Master Data Read/Write Error 20130504

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIENM Call by reference Type reference (TYPE) RSHIENM Hierarchy name 20130504
2 Importing I_HIESID Call by reference Type reference (TYPE) RRHI_HIESID 20130424
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20130416
4 Importing I_R_HIER_BINCL Call by reference Object reference (TYPE REF TO) CL_RSR_HIERARCHY_BINCL 20130506

Method CONSTRUCTOR on class CL_RSBPCA_BW_HIER has no exception.

Method GET_ALL_MEMBERS Signature

Method GET_ALL_MEMBERS on class CL_RSBPCA_BW_HIER has no parameter.
Method GET_ALL_MEMBERS on class CL_RSBPCA_BW_HIER has no exception.

Method GET_BW_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HIESID Call by reference Type reference (TYPE) RRHI_HIESID 20130423
2 Exporting E_R_HIER_BINCL Call by reference Object reference (TYPE REF TO) CL_RSR_HIERARCHY_BINCL 20130506
3 Exporting E_S_HIEDIR Call by reference Type reference (TYPE) RSRHIEDIR_OLAP OLAP Relevant Information for the Hierarchies 20130514
4 Importing I_HIENM Call by reference Type reference (TYPE) RSHIENM 20130423
5 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE Set infocube if need security filter 20130423
6 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM 20130423
7 Importing I_KEY_DATE Call by reference Type reference (TYPE) DATUM SY-DATUM 20130423
8 Importing I_VERSION Call by reference Type reference (TYPE) RSVERSION 20130423
# Exception Resumable Description Created on
1 CX_RSBPCA_HIER_ERROR BPC: Master Data Read/Write Error 20130423

Method GET_CHILDREN Signature

Method GET_CHILDREN on class CL_RSBPCA_BW_HIER has no parameter.
Method GET_CHILDREN on class CL_RSBPCA_BW_HIER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIENM Call by reference Type reference (TYPE) RSHIENM Hierarchy name 20130416
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20130416
3 Importing I_KEY_DATE Call by reference Type reference (TYPE) DATUM SY-DATUM 20130423
4 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU ABAP-Systemfeld: Sprachenschlüssel der Textumgebung 20130416
5 Importing I_VERSION Call by reference Type reference (TYPE) RSVERSION Hierarchy version 20130416
6 Returning RO_HIER Value transfer Object reference (TYPE REF TO) IF_RSBPCA_HIER Hierarchy with Inclusion Table 20130416
# Exception Resumable Description Created on
1 CX_RSBPCA_HIER_ERROR BPC: Master Data Read/Write Error 20130423

Method GET_MEMBER Signature

Method GET_MEMBER on class CL_RSBPCA_BW_HIER has no parameter.
Method GET_MEMBER on class CL_RSBPCA_BW_HIER has no exception.

Method GET_NODE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_NODE_TXT Call by reference Type reference (TYPE) RSDMTSNODETEXT Texts for Hierarchy Node (Sorted Table) 20130514
2 Importing I_HIENM Call by reference Type reference (TYPE) RSHIENM Hierarchy name 20130514
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20130514
4 Importing I_KEY_DATE Call by reference Type reference (TYPE) DATUM SY-DATUM Date 20130514
5 Importing I_T_NODENAME Call by reference Type reference (TYPE) T_NODENAME 20130514
6 Importing I_VERSION Call by reference Type reference (TYPE) RSVERSION Hierarchy version 20130514
# Exception Resumable Description Created on
1 CX_RSBPCA_HIER_ERROR BPC: Master Data Read/Write Error 20130514

Method GET_PARENT Signature

Method GET_PARENT on class CL_RSBPCA_BW_HIER has no parameter.
Method GET_PARENT on class CL_RSBPCA_BW_HIER has no exception.

Method SID_TO_CHAVL_FOR_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_HIER_NODE_INFO Call by reference Type reference (TYPE) T_HIER_NODE_INFO 20130514
2 Importing I_T_SID_MEMBER Call by reference Type reference (TYPE) RRHI_T_MEMBER Objects of a Hierarchy 20130514
# Exception Resumable Description Created on
1 CX_RSBPCA_HIER_ERROR BPC: Master Data Read/Write Error 20130514
History
Last changed by/on SAP  20140121 
SAP Release Created in 740