SAP ABAP Class CL_RSR_HIERARCHY (Hierarchy Relationships)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSR_MDX_METADATA (Package) MDX: Metadata
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_HIERARCHY_DIM Default Hierarchy 20010222
2 Inheritance (c INHERITING FROM c_ref)  CL_RSR_HIERARCHY_INCL Hierarchy with Inclusion Table 20000202
Properties
Class CL_RSR_HIERARCHY  
Short Description Hierarchy Relationships    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RSR_MDX_METADATA   MDX: Metadata 
Created 20000202   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRH2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RRHI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RRSI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RRT1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RRTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 RSDM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_HIERARCHY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSR_MDX_COMMAND 20010215 Command Object for MDX Processing
2 CL_RSR_MDX_META_DATA 20011130 Command Object for MDX Processing
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_POSSIBLE_CHAR Constant Public Type reference (TYPE) CHAR100 ' 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.,;:<>-/&$%()=_{}?+-''#' Dim: Field for a User-Defined Characteristic Value 20020124
2 C_RANGE_KEY Constant Public Type reference (TYPE) CHAR1 'K' Single-Character Flag 20030715
3 C_RANGE_NONE Constant Public Type reference (TYPE) CHAR1 SPACE Single-Character Flag 20030715
4 C_RANGE_SID Constant Public Type reference (TYPE) CHAR1 'S' Single-Character Flag 20030715
5 N_GLOBAL_FILTER Instance attribute Public Type reference (TYPE) RS_BOOL Boolean 20121002
6 N_LAST_ACCESS Instance attribute Public Type reference (TYPE) RS_TIMESTMP Date Last Read 20000803
7 O_CHANM Instance attribute Protected Type reference (TYPE) RSD_CHANM Characteristic 20000202
8 O_DIM_UNAM Instance attribute Protected Type reference (TYPE) RRTDIMUNAM Dimension Unique Name 20010523
9 O_HRY_UNAM Instance attribute Protected Type reference (TYPE) RRTHRYUNAM Hierarchy Unique Name 20010523
10 O_KEY_DATE Instance attribute Protected Type reference (TYPE) SY-DATUM Key date 20000203
11 O_LEN Instance attribute Protected Type reference (TYPE) I 20010523
12 O_N10 Instance attribute Protected See coding 20010523
13 O_R_OLAP Instance attribute Protected Object reference (TYPE REF TO) IF_RSR_OLAP OLAP Instance 20081127
14 O_S_HKEY Instance attribute Protected Type reference (TYPE) RRH2_S_HKEY Hierarchy Key 20000202
15 O_S_NNAM_NIOBJNM Instance attribute Protected Type reference (TYPE) RRT1_S_NNAM_NIOBJNM 20010523
16 O_TH_ATTRINM Instance attribute Protected See coding Attributes 20010620
17 O_TIMEDEP Instance attribute Protected Type reference (TYPE) RS_BOOL RS_C_FALSE Time-dependent 20000203
18 O_TSX_SELDR Instance attribute Protected Type reference (TYPE) RSDD_TSX_SELDR Fixed Selections of Query 20010327
19 P_MAX_INDEX Constant Private Type reference (TYPE) SY-TABIX 20 Index 20000803
20 P_REORG_INDEX Constant Private Type reference (TYPE) SY-TABIX 15 Index 20000803
21 P_R_CUR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_RSR_HIERARCHY Instance 20000803
22 P_SX_CUR_INSTANCE Static Attribute Private Type reference (TYPE) TN_SX_INSTANCE 20080722
23 P_TSX_INSTANCE Static Attribute Private Type reference (TYPE) TN_TSX_INSTANCE KPI Sorted Instance Table 20080722
Methods
# Method Level Visibility Method type Description Created on
1 ANCESTORS_GET Static method Public Method Gets the Ancestors of a Specific Node 20000802
2 BROWSE Static method Public Method Read Member Rowset 20010523
3 CHANMID_TO_CHANM Static method Public Method 20010704
4 CHILDREN_GET Static method Public Method Gets the ancestors of a specific node 20000202
5 CONSTRUCTOR Instance method Public Constructor Constructor 20000202
6 DESCENDANTS_GET Static method Public Method Gets the Descendants of a Specific Node 20000202
7 FREE Instance method Protected Method 20010226
8 GET_CARDINALITY Instance method Public Method Returns Cardinality of Hierarchy 20080722
9 HIER_KEY_GET Static method Public Method 20010524
10 INTERVAL_GET Static method Public Method Returns an Interval 20020417
11 MEMBERS_AT_LEVEL_GET Static method Public Method Get all members of the specified hierarchy on the specific 20000202
12 MEMBER_GET Static method Public Method Gets a single member of a hierarchy in relationship 20000202
13 MEMBER_GET_FULL Static method Public Method Gets a member of a hierarchy in relationship z 20000202
14 MEMBER_GET_SELF_MULTI Static method Public Method Get information on a list of specified members 20000202
15 MEM_UNAM_TO_MEMBER Static method Public Method Convert Member Unique Name 20010328
16 RANGE_SUPPORT Static method Public Method Gets the ancestors of a specific node 20030715
17 RRHI_MEMBER_GET Static method Public Method Gets a Single Member of a Hierarchy in Relationship 20020124
18 SET_OLAP_INSTANCE Instance method Public Method Sets the OLAP instance for the hierarchy 20081127
19 SIBLINGS_GET Static method Public Method Gets all nodes on the same level as a specific node 20000202
20 UNIQUE Static method Public Method Gets the ancestors of a specific node 20010808
21 X_MESSAGE Static method Protected Method X Message 20000202
22 _ALL_MEMBER_GET Instance method Protected Method Gets a single member of a hierarchy in relationship 20000802
23 _ANCESTORS_GET Instance method Protected Method Gets the ancestors of a specific node 20000802
24 _ANCESTOR_GET Instance method Protected Method Gets a single member of a hierarchy in relationship 20000802
25 _BUILD_MEM_UNAM Instance method Protected Method 20010523
26 _CHECK_FILTER Instance method Protected Method 20040216
27 _CHILDREN_GET Instance method Protected Method Gets the ancestors of a specific node 20000202
28 _COUSIN_GET Instance method Protected Method Gets a single member of a hierarchy in relationship 20000802
29 _CREATE_INSTANCE Static method Protected Method Create Instance 20000202
30 _DEFAULT_GET Instance method Protected Method Gets a single member of a hierarchy in relationship 20000802
31 _DESCENDANTS_GET Instance method Protected Method Gets the descendants of a specific node 20000202
32 _EVERYTHING_GET Instance method Protected Method Get all members of the specified hierarchy on the specific 20010524
33 _FILL_PRPTYS Instance method Protected Method Called by _INITIALIZE for _BUILD_MEM_UNAM 20010620
34 _FIRSTCHILD_GET Instance method Protected Method Gets a single member of a hierarchy in relationship 20000802
35 _FIRSTSIBLING_GET Instance method Protected Method Gets a single member of a hierarchy in relationship 20000802
36 _GET_INSTANCE Static method Private Method Get Instance 20000202
37 _INITIALIZE Instance method Protected Method Initialize Instance 20000203
38 _INTERVAL_GET Instance method Protected Method Returns an Interval 20020417
39 _LASTCHILD_GET Instance method Protected Method Gets a single member of a hierarchy in relationship 20000802
40 _LASTSIBLING_GET Instance method Protected Method Gets a single member of a hierarchy in relationship 20000802
41 _LEAD_INDEX_GET Instance method Protected Method Gets a single member of a hierarchy in relationship 20000802
42 _MEMBERS_AT_LEVEL_GET Instance method Protected Method Get all members of the specified hierarchy on the specific 20000202
43 _MEMBERS_TO_ROWSET Instance method Protected Method 20010522
44 _MEMBER_GET_FULL Instance method Protected Method Gets a member of a hierarchy in relationship z 20000202
45 _MEMBER_GET_SELF_MULTI Instance method Protected Method Get information on a list of specified members 20000202
46 _MEM_UNAMS_TO_MEMBERS Instance method Protected Method Conversion of Member Unique Names to Members 20100317
47 _MEM_UNAM_TO_MEMBER Instance method Protected Method Convert Member Unique Name 20010328
48 _NEXT_GET Instance method Protected Method Gets a single member of a hierarchy in relationship 20000802
49 _PARENT_GET Instance method Protected Method Gets a single member of a hierarchy in relationship 20000802
50 _PREVIOUS_GET Instance method Protected Method Gets a single member of a hierarchy in relationship 20000802
51 _RANGE_SUPPORT Instance method Protected Method SID unique 20030715
52 _RESOLVE_NODE Instance method Protected Method Expands the specified node 20070824
53 _RRHI_MEMBER_GET Instance method Protected Method 20020124
54 _SELECT_PRPTYS_TO_REQ_ATR Instance method Protected Method 20010522
55 _SELF_GET Instance method Protected Method Gets a single member of a hierarchy in relationship 20000802
56 _SET_GLOBAL_FILTER_TRUE Instance method Protected Method True, if global filter for chanmid existis in FEMS 0 20121002
57 _SIBLINGS_GET Instance method Protected Method Gets all nodes on the same level as a specific node 20000202
58 _TIMEDEP_CHECK Instance method Protected Method Check time-dependency 20000203
59 _UNIQUE Instance method Protected Method SID unique 20010808
Events
Class CL_RSR_HIERARCHY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_SX_INSTANCE Public See coding 20080722 begin of TN_SX_INSTANCE, s_hkey type rrh2_s_hkey, seldr_flag type RS_BOOL, access_count type i, cardinality type i, kpi type f, lock type rs_bool, r_instance type ref to CL_RSR_HIERARCHY, end of TN_SX_INSTANCE
2 TN_TSX_INSTANCE Public See coding Sorted Instance Table 20080722 TN_TSX_INSTANCE TYPE SORTED TABLE OF TN_SX_INSTANCE WITH UNIQUE KEY s_hkey seldr_flag
3 TO_SX_FILTER Protected See coding 20040216 BEGIN OF to_sx_filter, prpty_nam TYPE bapi6110res-prpty_nam, filter TYPE RANGE OF bapi6110res-low, END OF to_sx_filter
4 TO_THX_FILTER Protected See coding 20040216 to_thx_filter TYPE HASHED TABLE OF to_sx_filter WITH UNIQUE KEY prpty_nam INITIAL SIZE 0
5 TP_T_INSTANCE Private See coding TP_T_INSTANCE 20000803 tp_t_instance TYPE STANDARD TABLE OF REF TO cl_rsr_hierarchy
Method Signatures

Method ANCESTORS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_ANCESTORS Call by reference Type reference (TYPE) RRH2_T_MEMBER Ancestors 20000802
2 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID Characteristic ID 20000802
3 Importing I_CLEARED Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Delete unwanted node 20000802
4 Importing I_HIESID Call by reference Type reference (TYPE) RRH2_S_HKEY-HIESID ID of a hierarchy 20000802
5 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20000802
6 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Key date 20000802
7 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000802
8 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000802
9 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM Internal version of a hierarchy 20000802
10 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20010327
11 Importing I_WITH_ROOT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Additional information 20000802
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20000802
2 MEMBER_NOT_FOUND Member not found 20000802

Method BROWSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MEMBERS_BAPI Call by reference Type reference (TYPE) RRT1_T_MEMBERS_BAPI 20010523
2 Exporting E_T_OPTION_PRPTYS Call by reference Type reference (TYPE) RRT1_T_OPT_PRPTYS_BAPI 20010523
3 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID 20010523
4 Importing I_CUBE_NAM Call by reference Type reference (TYPE) RRTCUBE Name des Cubes 20050629
5 Importing I_END_ROW Call by reference Type reference (TYPE) BAPI6110MEM-MEM_ORDINAL General reference field for numbering 20030514
6 Importing I_HIESID Call by reference Type reference (TYPE) RRH2_S_HKEY-HIESID 20010523
7 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20010523
8 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM 20010523
9 Importing I_LVL_NUMBER Call by reference Type reference (TYPE) RRT1_NUMC2_RESTR Zero based ordinal of a lvl projected on an axis 20010523
10 Importing I_MEM_NAM Call by reference Type reference (TYPE) RRTMEMNAM Member Name 20031205
11 Importing I_MEM_UNAM Call by reference Type reference (TYPE) RRTMEMUNAM Unique name of a member 20010523
12 Importing I_SET_NAME Call by reference Type reference (TYPE) RRTCMDPARAM tensor processor command parameter 20050629
13 Importing I_START_ROW Call by reference Type reference (TYPE) BAPI6110MEM-MEM_ORDINAL General reference field for numbering 20030514
14 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM 20010523
15 Importing I_S_FLAGS Call by reference Type reference (TYPE) RRT1_S_TOP_FLAGS 20010523
16 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20010523
17 Importing I_T_REST Value transfer Type reference (TYPE) RRT_T_SELOPT Restrictions 20010524
18 Importing I_T_SELECTED_PRPTYS Call by reference Type reference (TYPE) RRT1_T_SELECTED_PRPTYS 20010523
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND 20010523
2 MEMBER_NOT_FOUND 20010523

Method CHANMID_TO_CHANM 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) RSD_SID 20010704
2 Returning R_CHANM Value transfer Type reference (TYPE) RSD_CHANM 20010704

Method CHANMID_TO_CHANM on class CL_RSR_HIERARCHY has no exception.

Method CHILDREN_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_CHILDREN Call by reference Type reference (TYPE) RRH2_T_MEMBER Children 20000202
2 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID Characteristic ID 20000202
3 Importing I_CLEARED Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Delete unwanted node 20000202
4 Importing I_HIESID Call by reference Type reference (TYPE) RRH2_S_HKEY-HIESID ID of a hierarchy 20000202
5 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20000202
6 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Key date 20000203
7 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000202
8 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000202
9 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM Internal version of a hierarchy 20000202
10 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20010327
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20000202
2 MEMBER_NOT_FOUND Member not found 20000202

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM Key date 20000203
2 Importing I_S_HKEY Call by reference Type reference (TYPE) RRH2_S_HKEY Hierarchy Key 20000202
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20000202

Method DESCENDANTS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DESCENDANTS Call by reference Type reference (TYPE) RRH2_T_MEMBER Successors 20000202
2 Importing I_ALL Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Return complete tree 20000202
3 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID Characteristic ID 20000202
4 Importing I_CLEARED Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Delete unwanted node 20000202
5 Importing I_EXCL_TLEVEL Call by reference Type reference (TYPE) RRH2_S_MEMBER-TLEVEL 99 This TLEVEL is Excluded in the Results Set 20000202
6 Importing I_FROM_TLEVEL Call by reference Type reference (TYPE) RRH2_S_MEMBER-TLEVEL 0 Start Level Sought from Successors 20000202
7 Importing I_HIESID Call by reference Type reference (TYPE) RRH2_S_HKEY-HIESID ID of a hierarchy 20000202
8 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20000202
9 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Key date 20000203
10 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000202
11 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Node SID 20000202
12 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM Internal version of a hierarchy 20000202
13 Importing I_TO_TLEVEL Call by reference Type reference (TYPE) RRH2_S_MEMBER-TLEVEL 99 End Level Sought from Successors 20000202
14 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20010327
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20000202
2 MEMBER_NOT_FOUND Member not found 20000202

Method FREE Signature

Method FREE on class CL_RSR_HIERARCHY has no parameter.
Method FREE on class CL_RSR_HIERARCHY has no exception.

Method GET_CARDINALITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_HKEY Call by reference Type reference (TYPE) RRH2_S_HKEY 20080904
2 Returning R_CARDINALITY Value transfer Type reference (TYPE) I 20080722
# Exception Resumable Description Created on
1 CX_RSR_HIER_NOT_FOUND Hierarchie nicht gefunden 20080904

Method HIER_KEY_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BROWSE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20010524
2 Importing I_DATETO Call by reference Type reference (TYPE) SY-DATUM Date and time, current (application server) date 20010524
3 Importing I_HIENM Call by reference Type reference (TYPE) RRT1_S_DIM_HIER-HIENM 20010524
4 Importing I_IOBJNM Call by reference Type reference (TYPE) RRT1_S_DIM_HIER-IOBJNM 20010524
5 Importing I_VERSION Call by reference Type reference (TYPE) RRT1_S_DIM_HIER-VERSION 20010524
6 Returning R_S_HIER_KEY Value transfer Type reference (TYPE) RRTB_S_HIER_KEY 20010524
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND 20010524

Method INTERVAL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MEMBER Call by reference Type reference (TYPE) RRH2_T_MEMBER Children 20020417
2 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID Characteristic ID 20020417
3 Importing I_CLEARED Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Delete unwanted node 20020417
4 Importing I_HIESID Call by reference Type reference (TYPE) RRH2_S_HKEY-HIESID ID of a hierarchy 20020417
5 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20020417
6 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Key Date 20020417
7 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM Internal version of a hierarchy 20020417
8 Importing I_S_MEMBER_FROM Call by reference Type reference (TYPE) RRH2_S_MEMBER 20020417
9 Importing I_S_MEMBER_TO Call by reference Type reference (TYPE) RRH2_S_MEMBER 20020417
10 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20020417
11 Importing I_T_SELOPT Call by reference Type reference (TYPE) RSDM_T_SHLPSELOPT 20020417
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20020417

Method MEMBERS_AT_LEVEL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MEMBERS_AT_LEVEL Call by reference Type reference (TYPE) RRH2_T_MEMBER Level member 20000202
2 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID Characteristic ID 20000202
3 Importing I_CLEARED Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Delete unwanted node 20000202
4 Importing I_HIESID Call by reference Type reference (TYPE) RRH2_S_HKEY-HIESID ID of a hierarchy 20000202
5 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20000202
6 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Key date 20000203
7 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM Internal version of a hierarchy 20000202
8 Importing I_TLEVEL Call by reference Type reference (TYPE) RRH2_S_MEMBER-TLEVEL Level 20000202
9 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20010327
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20000202

Method MEMBER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_ALL Call by reference Type reference (TYPE) RRH2_S_MEMBER Root member of the hierarchy 20000202
2 Exporting E_S_ANCESTOR Call by reference Type reference (TYPE) RRH2_S_MEMBER Direct Ancestor of Successor 20000202
3 Exporting E_S_COUSIN Call by reference Type reference (TYPE) RRH2_S_MEMBER Cousin (see function module documentation) 20000202
4 Exporting E_S_DEFAULT Call by reference Type reference (TYPE) RRH2_S_MEMBER Default member of the hierarchy 20000202
5 Exporting E_S_FIRSTCHILD Call by reference Type reference (TYPE) RRH2_S_MEMBER First Child of SUCC. 20000202
6 Exporting E_S_FIRSTSIBLING Call by reference Type reference (TYPE) RRH2_S_MEMBER First Sibling Node for SUCC. 20000202
7 Exporting E_S_LASTCHILD Call by reference Type reference (TYPE) RRH2_S_MEMBER Last Child of Succ. 20000202
8 Exporting E_S_LASTSIBLING Call by reference Type reference (TYPE) RRH2_S_MEMBER Last Sibling Node for SUCC. 20000202
9 Exporting E_S_LEAD_INDEX Call by reference Type reference (TYPE) RRH2_S_MEMBER Remove Member the I_LEAD_INDEX Items from Succ. 20000202
10 Exporting E_S_NEXT Call by reference Type reference (TYPE) RRH2_S_MEMBER Next of SUCC 20000202
11 Exporting E_S_PARENT Call by reference Type reference (TYPE) RRH2_S_MEMBER Parent of SUCC 20000202
12 Exporting E_S_PREVIOUS Call by reference Type reference (TYPE) RRH2_S_MEMBER Previous to SUCC 20000202
13 Exporting E_S_SELF Call by reference Type reference (TYPE) RRH2_S_MEMBER SUCC Self Search 20000202
14 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID Characteristic ID 20000202
15 Importing I_CLEARED Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Delete unwanted node 20000202
16 Importing I_HIESID Call by reference Type reference (TYPE) RRH2_S_HKEY-HIESID ID of a hierarchy 20000202
17 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20000202
18 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Key date 20000203
19 Importing I_LEAD_INDEX Call by reference Type reference (TYPE) RRH2_LEAD_INDEX Lead Index 20000802
20 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-PRED RRSI_C_SID-NOT_EXIST Higher-level node SID 20000202
21 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Node SID 20000202
22 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM Internal version of a hierarchy 20000202
23 Importing I_TLEVEL Call by reference Type reference (TYPE) RRH2_S_MEMBER-TLEVEL Level 20000802
24 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20010327
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20000202
2 MEMBER_NOT_FOUND Member not found 20000202

Method MEMBER_GET_FULL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_MEMBER_FULL Call by reference Type reference (TYPE) RRH2_TH_MEMBER_FULL Member 20000202
2 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID Characteristic ID 20000202
3 Importing I_CLEARED Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Delete unwanted node 20000202
4 Importing I_FROM Value transfer Type reference (TYPE) I 1 20030514
5 Importing I_HIESID Call by reference Type reference (TYPE) RRH2_S_HKEY-HIESID ID of a hierarchy 20000202
6 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20000202
7 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Key date 20000203
8 Importing I_SID_INDEX Call by reference Type reference (TYPE) I SID index 20000202
9 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM Internal version of a hierarchy 20000202
10 Importing I_TO Value transfer Type reference (TYPE) I 0 20030514
11 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20010327
12 Importing I_T_SETXX Call by reference Type reference (TYPE) TABLE Values 20000202
13 Importing I_WITH_LISTNO Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Listno lesen?; muss von DB gelesen werden 20100205
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20000202

Method MEMBER_GET_SELF_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MEMBER Call by reference Type reference (TYPE) RRH2_T_MEMBER Member 20000802
2 Exporting E_REQ_MAX_TLEVEL Call by reference Type reference (TYPE) RRHI_S_INCL-TLEVEL Level 20000802
3 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID Characteristic ID 20000202
4 Importing I_CLEARED Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Delete unwanted node 20000202
5 Importing I_HIESID Call by reference Type reference (TYPE) RRH2_S_HKEY-HIESID ID of a hierarchy 20000202
6 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20000202
7 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Key date 20000203
8 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM Internal version of a hierarchy 20000202
9 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20010327
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20000202

Method MEM_UNAM_TO_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_MEMBER Call by reference Type reference (TYPE) RRH2_S_MEMBER Member 20010328
2 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID Characteristic ID 20010328
3 Importing I_CLEARED Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Delete unwanted node 20010328
4 Importing I_HIESID Call by reference Type reference (TYPE) RRH2_S_HKEY-HIESID ID of a hierarchy 20010328
5 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20010328
6 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Key Date 20010328
7 Importing I_MEM_NAM Call by reference Type reference (TYPE) RRTCMDPARAM Unique name of a member 20010328
8 Importing I_NIOBJ_NAM Call by reference Type reference (TYPE) RRTCMDPARAM Node Type (only 3.0) 20010427
9 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM Internal version of a hierarchy 20010328
10 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20010328
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20010328
2 MEMBER_NOT_FOUND 20010328

Method RANGE_SUPPORT 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) RSD_SID Characteristic ID 20030715
2 Importing I_CLEARED Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Delete unwanted node 20030715
3 Importing I_HIESID Call by reference Type reference (TYPE) RRH2_S_HKEY-HIESID ID of a hierarchy 20030715
4 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20030715
5 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Key Date 20030715
6 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM Internal version of a hierarchy 20030715
7 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20030715
8 Returning R_RANGE_SUPPORT Value transfer Type reference (TYPE) CHAR1 Boolean 20030715
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20030715
2 MEMBER_NOT_FOUND Member not found 20030715

Method RRHI_MEMBER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_MEMBER Call by reference Type reference (TYPE) RRHI_S_MEMBER Object of a Hierarchy 20020124
2 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID Characteristic ID 20020124
3 Importing I_CLEARED Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Delete Unwanted Node 20020124
4 Importing I_HIESID Call by reference Type reference (TYPE) RRH2_S_HKEY-HIESID ID of a Hierarchy 20020124
5 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20020124
6 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Key Date 20020124
7 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-PRED RRSI_C_SID-NOT_EXIST Higher-level Node SID 20020124
8 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Node SID 20020124
9 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM Internal Version of a Hierarchy 20020124
10 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20020124
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20020124
2 MEMBER_NOT_FOUND Member Not Found 20020124

Method SET_OLAP_INSTANCE Signature

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

Method SET_OLAP_INSTANCE on class CL_RSR_HIERARCHY has no exception.

Method SIBLINGS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_SIBLINGS Call by reference Type reference (TYPE) RRH2_T_MEMBER Sibling 20000202
2 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID Characteristic ID 20000202
3 Importing I_CLEARED Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Delete unwanted node 20000202
4 Importing I_HIESID Call by reference Type reference (TYPE) RRH2_S_HKEY-HIESID ID of a hierarchy 20000202
5 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20000202
6 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Key date 20000203
7 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000202
8 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000202
9 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM Internal version of a hierarchy 20000202
10 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20010327
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20000202
2 MEMBER_NOT_FOUND Member not found 20000202

Method UNIQUE 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) RSD_SID Characteristic ID 20010808
2 Importing I_CLEARED Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Delete unwanted node 20010808
3 Importing I_HIESID Call by reference Type reference (TYPE) RRH2_S_HKEY-HIESID ID of a hierarchy 20010808
4 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20010808
5 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Key Date 20010808
6 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM Internal version of a hierarchy 20010808
7 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20010808
8 Returning R_UNIQUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20010808
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20010808
2 MEMBER_NOT_FOUND Member not found 20010808

Method X_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEXT Call by reference Type reference (TYPE) STRING Day 20000202

Method X_MESSAGE on class CL_RSR_HIERARCHY has no exception.

Method _ALL_MEMBER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_ALL Call by reference Type reference (TYPE) RRH2_S_MEMBER Root member of the hierarchy 20000802
2 Importing I_WITH_CHILD_CNT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Additional information 20000802
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000802

Method _ANCESTORS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_ANCESTORS Call by reference Type reference (TYPE) RRH2_T_MEMBER Ancestors 20000802
2 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000802
3 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000802
4 Importing I_WITH_ROOT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Additional information 20000802
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000802

Method _ANCESTOR_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_ANCESTOR Call by reference Type reference (TYPE) RRH2_S_MEMBER Direct Ancestor of Successor 20000802
2 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000802
3 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000802
4 Importing I_TLEVEL Call by reference Type reference (TYPE) RRH2_S_MEMBER-TLEVEL Level 20000802
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000802

Method _BUILD_MEM_UNAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MEM_UNAM Call by reference Type reference (TYPE) RRTMEMUNAM Unique name of a member 20010523
2 Importing I_CHAVL Call by reference Type reference (TYPE) RSD_CHAVL Characteristic Value 20010523
3 Importing I_NIOBJNM Call by reference Type reference (TYPE) RSD_CHANM Node Type 20010523
4 Importing I_SID Call by reference Type reference (TYPE) RSD_SID SID 20010523

Method _BUILD_MEM_UNAM on class CL_RSR_HIERARCHY has no exception.

Method _CHECK_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_MEM_BAPI Call by reference Type reference (TYPE) RRT1_S_MEMBERS_BAPI 20040216
2 Importing I_THX_FILTER Call by reference Type reference (TYPE) TO_THX_FILTER 20040216
3 Importing I_T_PRP_VAL Call by reference Type reference (TYPE) RRT1_T_OPT_PRPTYS_BAPI 20040216
4 Returning R_APPEND Value transfer Type reference (TYPE) RS_BOOL Boolean 20040216

Method _CHECK_FILTER on class CL_RSR_HIERARCHY has no exception.

Method _CHILDREN_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_CHILDREN Call by reference Type reference (TYPE) RRH2_T_MEMBER Children 20000202
2 Importing I_PRED Value transfer Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000202
3 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000202
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000202

Method _COUSIN_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_COUSIN Call by reference Type reference (TYPE) RRH2_S_MEMBER Cousin (see function module documentation) 20000802
2 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000802
3 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000802
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000802

Method _CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_INSTANCE Call by reference Object reference (TYPE REF TO) CL_RSR_HIERARCHY Instance 20000202
2 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM Key date 20000203
3 Importing I_S_HKEY Call by reference Type reference (TYPE) RRH2_S_HKEY Hierarchy Key 20000202
4 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20010327
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20000202

Method _DEFAULT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_DEFAULT Call by reference Type reference (TYPE) RRH2_S_MEMBER Default member of the hierarchy 20000802
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000802

Method _DESCENDANTS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DESCENDANTS Call by reference Type reference (TYPE) RRH2_T_MEMBER Successors 20000202
2 Importing I_ALL Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Return complete tree 20000202
3 Importing I_EXCL_TLEVEL Call by reference Type reference (TYPE) RRH2_S_MEMBER-TLEVEL 99 This TLEVEL is Excluded in the Results Set 20000202
4 Importing I_FROM_TLEVEL Call by reference Type reference (TYPE) RRH2_S_MEMBER-TLEVEL Start Level Sought from Successors 20000202
5 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000202
6 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000202
7 Importing I_TO_TLEVEL Call by reference Type reference (TYPE) RRH2_S_MEMBER-TLEVEL 99 End Level Sought from Successors 20000202
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000202

Method _EVERYTHING_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MEMBER Call by reference Type reference (TYPE) RRH2_T_MEMBER Level member 20010524
2 Changing C_T_REST Call by reference Type reference (TYPE) RRT_T_SELOPT Restrictions 20040216
3 Importing I_TLEVEL Call by reference Type reference (TYPE) RRH2_S_MEMBER-TLEVEL Level 20010524

Method _EVERYTHING_GET on class CL_RSR_HIERARCHY has no exception.

Method _FILL_PRPTYS Signature

Method _FILL_PRPTYS on class CL_RSR_HIERARCHY has no parameter.
Method _FILL_PRPTYS on class CL_RSR_HIERARCHY has no exception.

Method _FIRSTCHILD_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_FIRSTCHILD Call by reference Type reference (TYPE) RRH2_S_MEMBER First Child of SUCC. 20000802
2 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000802
3 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000802
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000802

Method _FIRSTSIBLING_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_FIRSTSIBLING Call by reference Type reference (TYPE) RRH2_S_MEMBER First Sibling Node for SUCC. 20000802
2 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000802
3 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000802
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000802

Method _GET_INSTANCE 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) RSD_SID Characteristic ID 20000202
2 Importing I_CLEARED Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Delete unwanted node 20000202
3 Importing I_HIESID Call by reference Type reference (TYPE) RRH2_S_HKEY-HIESID ID of a hierarchy 20000202
4 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20000202
5 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM Key date 20000203
6 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM Internal version of a hierarchy 20000202
7 Importing I_TSX_SELDR Value transfer Type reference (TYPE) RSDD_TSX_SELDR Query Selections 20010327
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20000202

Method _INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY_DATE Call by reference Type reference (TYPE) SY-DATUM Key date 20000203
2 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20010327
# Exception Resumable Description Created on
1 HIERARCHY_NOT_FOUND Hierarchy Not Found 20000203

Method _INTERVAL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MEMBER Call by reference Type reference (TYPE) RRH2_T_MEMBER Kinder 20020417
2 Importing I_S_MEMBER_FROM Call by reference Type reference (TYPE) RRH2_S_MEMBER 20020417
3 Importing I_S_MEMBER_TO Call by reference Type reference (TYPE) RRH2_S_MEMBER 20020417
4 Importing I_T_SELOPT Call by reference Type reference (TYPE) RSDM_T_SHLPSELOPT 20020417

Method _INTERVAL_GET on class CL_RSR_HIERARCHY has no exception.

Method _LASTCHILD_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_LASTCHILD Call by reference Type reference (TYPE) RRH2_S_MEMBER Last Child of Succ. 20000802
2 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000802
3 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000802
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000802

Method _LASTSIBLING_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_LASTSIBLING Call by reference Type reference (TYPE) RRH2_S_MEMBER Last Sibling Node for SUCC. 20000802
2 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000802
3 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000802
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000802

Method _LEAD_INDEX_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_LEAD_INDEX Call by reference Type reference (TYPE) RRH2_S_MEMBER Remove Member the I_LEAD_INDEX Items from Succ. 20000802
2 Importing I_LEAD_INDEX Call by reference Type reference (TYPE) RRH2_LEAD_INDEX Lead Index 20000802
3 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000802
4 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000802
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000802

Method _MEMBERS_AT_LEVEL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MEMBERS_AT_LEVEL Call by reference Type reference (TYPE) RRH2_T_MEMBER Level member 20000202
2 Importing I_TLEVEL Call by reference Type reference (TYPE) RRH2_S_MEMBER-TLEVEL Level 20000202

Method _MEMBERS_AT_LEVEL_GET on class CL_RSR_HIERARCHY has no exception.

Method _MEMBERS_TO_ROWSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MEMBERS_BAPI Call by reference Type reference (TYPE) RRT1_T_MEMBERS_BAPI 20010522
2 Exporting E_T_OPTION_PRPTYS Call by reference Type reference (TYPE) RRT1_T_OPT_PRPTYS_BAPI 20010522
3 Importing I_CUBE_NAM Call by reference Type reference (TYPE) RRTCUBE Name des Cubes 20050629
4 Importing I_END_ROW Call by reference Type reference (TYPE) BAPI6110MEM-MEM_ORDINAL Allgemeines Bezugsfeld für Numerierungen 20030514
5 Importing I_SET_NAME Call by reference Type reference (TYPE) RRTCMDPARAM tensor processor command parameter 20050629
6 Importing I_START_ROW Call by reference Type reference (TYPE) BAPI6110MEM-MEM_ORDINAL Allgemeines Bezugsfeld für Numerierungen 20030514
7 Importing I_T_MEMBER Call by reference Type reference (TYPE) RRH2_T_MEMBER 20010522
8 Importing I_T_REST Call by reference Type reference (TYPE) RRT_T_SELOPT Einschränkungen 20040216
9 Importing I_T_SELECTED_PRPTYS Call by reference Type reference (TYPE) RRT1_T_SELECTED_PRPTYS 20010522

Method _MEMBERS_TO_ROWSET on class CL_RSR_HIERARCHY has no exception.

Method _MEMBER_GET_FULL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_MEMBER_FULL Call by reference Type reference (TYPE) RRH2_TH_MEMBER_FULL Member 20000202
2 Importing I_FROM Call by reference Type reference (TYPE) I 20030514
3 Importing I_SID_INDEX Call by reference Type reference (TYPE) I SID index 20000202
4 Importing I_TO Call by reference Type reference (TYPE) I 20030514
5 Importing I_T_SETXX Call by reference Type reference (TYPE) TABLE Values 20000202
6 Importing I_WITH_LISTNO Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Listno lesen?; Muss von DB gelesen werden 20100205

Method _MEMBER_GET_FULL on class CL_RSR_HIERARCHY has no exception.

Method _MEMBER_GET_SELF_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MEMBER Call by reference Type reference (TYPE) RRH2_T_MEMBER Member 20000202
2 Exporting E_REQ_MAX_TLEVEL Call by reference Type reference (TYPE) RRH2_S_MEMBER-TLEVEL Level 20000802
# Exception Resumable Description Created on
1 CX_RSR_MDX_MEMBER_UNKNOWN MDX: Unbekanntes Member 20120404
2 CX_RSR_MDX_NOAUTH 20101215

Method _MEM_UNAMS_TO_MEMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MEMBER_NAME Call by reference Type reference (TYPE) RRT_T_PARAM Namen der Member 20100317
2 Returning R_T_MEMBER Value transfer Type reference (TYPE) RRH2_T_MEMBER Member 20100317
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND 20100317
2 NODE_NOT_AUTHORIZED 20100317

Method _MEM_UNAM_TO_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_MEMBER Call by reference Type reference (TYPE) RRH2_S_MEMBER 20010328
2 Importing I_LISTNO_KEY_REQ Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Listno has to be provided for key sort 20111024
3 Importing I_MEM_NAM Call by reference Type reference (TYPE) RRTCMDPARAM Unique name of a member 20010328
4 Importing I_NIOBJ_NAM Call by reference Type reference (TYPE) RRTCMDPARAM Node Type (only 3.0) 20010427
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND 20010328
2 NODE_NOT_AUTHORIZED 20090925

Method _NEXT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_NEXT Call by reference Type reference (TYPE) RRH2_S_MEMBER Next of SUCC 20000802
2 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000802
3 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000802
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000802

Method _PARENT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_PARENT Call by reference Type reference (TYPE) RRH2_S_MEMBER Parent of SUCC 20000802
2 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000802
3 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000802
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000802

Method _PREVIOUS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_PREVIOUS Call by reference Type reference (TYPE) RRH2_S_MEMBER Previous to SUCC 20000802
2 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000802
3 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000802
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000802
2 X_MESSAGE X Message 20000802

Method _RANGE_SUPPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RANGE_SUPPORT Value transfer Type reference (TYPE) CHAR1 Boolean 20030715

Method _RANGE_SUPPORT on class CL_RSR_HIERARCHY has no exception.

Method _RESOLVE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_MEMBER Call by reference Type reference (TYPE) RRH2_S_MEMBER Member 20070824
2 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20070824
3 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20070824
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20070824

Method _RRHI_MEMBER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_MEMBER Call by reference Type reference (TYPE) RRHI_S_MEMBER Object of a Hierarchy 20020124
2 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-PRED 20020124
3 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC 20020124
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND 20020124
2 NODE_NOT_AUTHORIZED 20090925

Method _SELECT_PRPTYS_TO_REQ_ATR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_CHAPRSNT Call by reference Type reference (TYPE) RSDM_TH_CHAPRSNT Display 20010522
2 Exporting E_T_ATR_INT Call by reference Type reference (TYPE) RRT1_T_ATR_INT 20010522
3 Importing I_T_SELECTED_PRPTYS Call by reference Type reference (TYPE) RRT1_T_SELECTED_PRPTYS 20010522

Method _SELECT_PRPTYS_TO_REQ_ATR on class CL_RSR_HIERARCHY has no exception.

Method _SELF_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_SELF Call by reference Type reference (TYPE) RRH2_S_MEMBER SUCC Self Search 20000802
2 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000802
3 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000802
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000802
2 NODE_NOT_AUTHORIZED Knoten nicht berechtigt 20090925

Method _SET_GLOBAL_FILTER_TRUE Signature

Method _SET_GLOBAL_FILTER_TRUE on class CL_RSR_HIERARCHY has no parameter.
Method _SET_GLOBAL_FILTER_TRUE on class CL_RSR_HIERARCHY has no exception.

Method _SIBLINGS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_SIBLINGS Call by reference Type reference (TYPE) RRH2_T_MEMBER Sibling 20000202
2 Importing I_PRED Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC RRSI_C_SID-NOT_EXIST Higher-level node SID 20000202
3 Importing I_SUCC Call by reference Type reference (TYPE) RRH2_S_MEMBER-SUCC Node SID 20000202
4 Importing I_WITH_CHILD_CNT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Additional information 20000202
# Exception Resumable Description Created on
1 MEMBER_NOT_FOUND Member not found 20000202

Method _TIMEDEP_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY_DATE_NEW Call by reference Type reference (TYPE) SY-DATUM Date and time, current (application server) date 20000203
2 Returning R_REINIT Value transfer Type reference (TYPE) RS_BOOL Boolean 20000203

Method _TIMEDEP_CHECK on class CL_RSR_HIERARCHY has no exception.

Method _UNIQUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_UNIQUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20010808

Method _UNIQUE on class CL_RSR_HIERARCHY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 20B