SAP ABAP Class CL_RRHI_INCL_CREATOR (OLAP: Generation of a INCL Presentation of a Hierarchy)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSR_HIER (Package) OLAP Hierarchy - Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RS_BASE BW Basis 20040510
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RRHI_INCL_CREATOR_TD OLAP: Generation of Time-Dependent Hierarchies 20040329
2 Inheritance (c INHERITING FROM c_ref)  CL_RRHI_INCL_CREATOR_TID OLAP: Generation of Time-Independent Hierarchies 20040401
Properties
Class CL_RRHI_INCL_CREATOR  
Short Description OLAP: Generation of a INCL Presentation of a Hierarchy    
Super Class CL_RS_BASE BW Basis 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSR_HIER   OLAP Hierarchy - Services 
Created 20040329   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRH1 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 RS 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 RSHI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RRHI_INCL_CREATOR has no interface implemented.
Friends
Class CL_RRHI_INCL_CREATOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 L_S_INCL Instance attribute Private Type reference (TYPE) RRHI_S_INCL_DB Attribute Only for Performance Reasons 20040329
2 L_S_PRED Instance attribute Private Type reference (TYPE) GT_S_LASTNODE Attribute Only for Performance Reasons 20040329
3 O_CHABASNM Instance attribute Protected Type reference (TYPE) RSCHANM Characteristic 20040709
4 O_C_LOWER_BOUND Constant Protected Type reference (TYPE) CHAR1 'L' Single-Character Flag 20040428
5 O_C_UPPER_BOUND Constant Protected Type reference (TYPE) CHAR1 'U' Single-Character Flag 20040428
6 O_HIERARCHY_LOG_ID Instance attribute Protected Type reference (TYPE) STRING Hierarchy Key for Error Messages 20050811
7 O_NTYPEID_IOBJ Instance attribute Protected Type reference (TYPE) RSD_SID 20040402
8 O_S_HIEDIR Instance attribute Protected Type reference (TYPE) RSRHIEDIR_OLAP OLAP Relevant Information for the Hierarchies 20040402
9 O_TS_INTVL Instance attribute Protected Type reference (TYPE) RRHI_TS_INTVL 20040402
10 O_T_INCL Instance attribute Protected Type reference (TYPE) RRHI_T_INCL_DB 20040402
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Public Method Deletes the Attributes 20041119
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040329
3 CREATE_INCL Instance method Public Method Generates an INCL Table 20040329
4 GET_HIEDIR Instance method Public Method Returns the Entry from the Hierarchy Directory 20040528
5 GET_INCL Instance method Public Method Outputs the Finished Incl Table 20040415
6 GET_INFO_FOR_ARTNODESID Static method Public Method Returns Information About "Artificial" Node SID 20050908
7 GET_NEW_LEAVES Instance method Public Method Returns the New Leaves 20040507
8 GET_NODESID_FROM_INFO Static method Public Method Returns Node SID for "Artificial" Node 20050908
9 GET_SIDRANGE_FOR_RESTPATH Static method Public Method Determines the Permitted SIDs for the Remaining Branch 20041018
10 LOCK_INCLTAB Static method Public Method Sets a Database Lock on the INCL Table 20070508
11 SAVE Instance method Public Method Save 20040405
12 WRITE_BIA_INDEX Instance method Public Method Creates hierarchy index in BWA 20090108
13 _ADD_DUMMY_REST Instance method Protected Method Inserts a Dummy Remaining Leaf 20041018
14 _ADD_OVERLAPPING_LEAF_INTVL Instance method Protected Method 20040422
15 _APPEND_CORRECTION Instance method Private Method Inserts Corrections for Duplicate Leaves 20040405
16 _BUILD_INCL Instance method Protected Method Generates INCL from the SIDs Already Determined 20040329
17 _CORRECT_DUBLICATES Instance method Protected Method Corrects Duplicate Leaves 20040405
18 _CREATE_MEMBERSID Instance method Protected Method Generates Object to Generate SIDs 20040329
19 _ERROR_DUBLICATE_LEAF Instance method Private Method Error Message: Leaf Exists Multiple Times 20040407
20 _FINALIZE_INTVL Instance method Protected Method Completes the Interval Table 20040405
21 _FIND_DUBLICATES Instance method Private Method Finds the Duplicate Leaves 20040405
22 _FIND_OVERLAPPING_INTERVALS Instance method Private Method Finds Overlapping Intervals 20040422
23 _FIND_PATH Instance method Private Method Searches for Path Up to a Node That is Already Known 20040405
24 _FREE_MEMBERSID Instance method Protected Method Returns the Member SID - Object Free 20040405
25 _GET_LIST_OF_ARTIFICIAL_REST Static method Protected Method Provides List of Remaining SIDs 20050620
26 _GLUE_INTERVALS Instance method Private Method Merges Semi Open Intervals 20040429
27 _GLUE_INTERVAL_PRED Instance method Private Method Adds Previous Interval to Interval 20060728
28 _GLUE_INTERVAL_SUCC Instance method Private Method Adds Previous Interval to Interval 20060728
29 _INSERT_INTERVAL Instance method Protected Method Inserts an Interval 20040329
30 _INSERT_LEAF Instance method Protected Method Inserts a Leaf into the INCL 20040329
31 _INSERT_LEAF_INTERVAL Instance method Protected Method Inserts a Leaf or Interval 20040329
32 _INSERT_NODE Instance method Protected Method Inserts a Node into the INCL 20040329
33 _INSERT_NODE_LEAF Instance method Protected Method Inserts a Node into the INCL (incl. Postable Leaf) 20040329
34 _INSERT_RESTPATH Instance method Protected Method Inserts the Remaining Path 20040405
35 _INSERT_ROOT Instance method Protected Method Inserts Root into the INCL 20040329
36 _REMOVE_LEAF Instance method Protected Method Provides the Characteristic SID of a Node 20060103
37 _SAVE_HIEDIR Instance method Private Method Saves the Hierarchy Header 20040405
38 _SAVE_HIER Instance method Private Method Saves the Hierarchy Structure 20040405
39 _SAVE_INCL Instance method Protected Method Saves the Incl_Table 20040503
40 _SET_FILTERNODE Instance method Private Method Sets Filter Nodes 20040405
Events
Class CL_RRHI_INCL_CREATOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GT_SX_DOUBLE Protected See coding 20040429 begin of gt_sx_double, succ type rsd_sid, nodes type gt_th_double_nodes, end of gt_sx_double
2 GT_SX_PRED_INTVL Private See coding 20040429 begin of GT_Sx_PRED_INTVL, pred type rsd_sid, ts_intvl type rrhi_ts_intvl, end of GT_Sx_PRED_INTVL
3 GT_S_BORDER Protected See coding 20040422 begin of GT_S_BORDER, value type rsd_chavl, sign type char1, " L = Lower and U = Upper end of gt_s_border
4 GT_S_DOUBLE_NODES Protected See coding 20040429 begin of gt_s_double_nodes, pred type rsd_sid, tlevel type rshi_tlevel, no type i, end of gt_s_double_nodes
5 GT_S_INCL Private See coding 20040405 begin of gt_s_incl, succ type rsd_sid, pred type rsd_sid, tlevel type rshi_tlevel, end of gt_s_incl
6 GT_S_LASTNODE Protected See coding 20040329 begin of GT_S_LASTNODE, tlevel type rshi_tlevel, node type rssid, nodename TYPE RSSHNODENAME, end of gt_s_lastnode
7 GT_THX_DOUBLE Protected See coding 20040429 gt_thx_double type hashed table of gt_sx_double with unique key succ initial size 0
8 GT_THX_PRED_INTVL Private See coding 20040429 gt_thx_pred_intvl type hashed table of gt_sx_pred_intvl with unique key pred initial size 0
9 GT_TH_DOUBLE_NODES Protected See coding 20040429 gt_th_double_nodes type hashed table of gt_s_double_nodes with unique key pred tlevel initial size 15
10 GT_TH_INCL Private See coding 20040405 gt_th_incl type hashed table of gt_s_incl with unique key succ initial size 0
11 GT_TS_BORDER Protected See coding 20040422 gt_ts_border type sorted table of gt_s_border with unique key value sign
12 GT_TS_LASTNODE Protected See coding 20040329 gt_ts_lastnode type sorted table of gt_s_lastnode with unique key tlevel initial size 10
13 GT_T_INTVL Private See coding 20060728 GT_T_INTVL TYPE STANDARD TABLE OF rrhi_s_intvl WITH NON-UNIQUE KEY leaffrom leafto INITIAL SIZE 0
Method Signatures

Method CLEAR Signature

Method CLEAR on class CL_RRHI_INCL_CREATOR has no parameter.
Method CLEAR on class CL_RRHI_INCL_CREATOR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHANM Merkmal 20040507

Method CONSTRUCTOR on class CL_RRHI_INCL_CREATOR has no exception.

Method CREATE_INCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS_READ Call by reference Type reference (TYPE) RS_OBJVERS 20040524
2 Importing I_S_HIEDIR Call by reference Type reference (TYPE) RRHI_S_HIEDIR 20040507
# Exception Resumable Description Created on
1 CX_RSR_HIERARCHY_EXCEPTIONS Basis Exception für Fehler bei Hierarchien im OLAP 20040405

Method GET_HIEDIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_HIEDIR Value transfer Type reference (TYPE) RRHI_S_HIEDIR 20040528

Method GET_HIEDIR on class CL_RRHI_INCL_CREATOR has no exception.

Method GET_INCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_INCL Value transfer Type reference (TYPE) RRHI_T_INCL_DB 20040415

Method GET_INCL on class CL_RRHI_INCL_CREATOR has no exception.

Method GET_INFO_FOR_ARTNODESID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20050908
2 Importing I_SID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20050908
3 Returning R_S_NODESID Value transfer Type reference (TYPE) RRSI_S_NODESID 20050908

Method GET_INFO_FOR_ARTNODESID on class CL_RRHI_INCL_CREATOR has no exception.

Method GET_NEW_LEAVES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TH_LEAVES Value transfer Type reference (TYPE) RRSI_TH_VALSID Konvertierung: Iobjvl - SID 20040507

Method GET_NEW_LEAVES on class CL_RRHI_INCL_CREATOR has no exception.

Method GET_NODESID_FROM_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIESID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20050908
2 Importing I_NIOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20050908
3 Importing I_NODENAME Call by reference Type reference (TYPE) RSHI_NODENAME 20050908
4 Returning R_SID Value transfer Type reference (TYPE) RSSID Stammdaten ID 20050908

Method GET_NODESID_FROM_INFO on class CL_RRHI_INCL_CREATOR has no exception.

Method GET_SIDRANGE_FOR_RESTPATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESTSID_MAX Call by reference Type reference (TYPE) RSSID Stammdaten ID 20041018
2 Exporting E_RESTSID_MIN Call by reference Type reference (TYPE) RSSID Stammdaten ID 20041018
3 Importing I_HIESID Call by reference Type reference (TYPE) RRHI_HIESID 20041018

Method GET_SIDRANGE_FOR_RESTPATH on class CL_RRHI_INCL_CREATOR has no exception.

Method LOCK_INCLTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Referenzmerkmal 20070508
2 Importing I_SECONDS_TO_WAIT Call by reference Type reference (TYPE) I 60 Wartezeit in Sekunden 20070508
# Exception Resumable Description Created on
1 CX_RRHI_INCLTAB_LOCKED INCL-Tabelle gesperrt 20070508

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS_WRITE Call by reference Type reference (TYPE) RS_OBJVERS 20040524
# Exception Resumable Description Created on
1 CX_RSR_HIERARCHY_EXCEPTIONS Basis Exception für Fehler bei Hierarchien im OLAP 20081016

Method WRITE_BIA_INDEX Signature

Method WRITE_BIA_INDEX on class CL_RRHI_INCL_CREATOR has no parameter.
# Exception Resumable Description Created on
1 CX_RS_STATIC_CHECK Fehlermeldung bei BIA-Indizierung 20091110

Method _ADD_DUMMY_REST Signature

Method _ADD_DUMMY_REST on class CL_RRHI_INCL_CREATOR has no parameter.
Method _ADD_DUMMY_REST on class CL_RRHI_INCL_CREATOR has no exception.

Method _ADD_OVERLAPPING_LEAF_INTVL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_THX_DUBLICATE Call by reference Type reference (TYPE) GT_THX_DOUBLE 20040429
2 Changing C_TS_INTVL Call by reference Type reference (TYPE) RRHI_TS_INTVL 20040429

Method _ADD_OVERLAPPING_LEAF_INTVL on class CL_RRHI_INCL_CREATOR has no exception.

Method _APPEND_CORRECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_THX_DUBLICATE Call by reference Type reference (TYPE) GT_THX_DOUBLE 20040405
2 Importing I_TH_NODE Call by reference Type reference (TYPE) GT_TH_INCL 20040405
3 Importing I_TS_BORDER Call by reference Type reference (TYPE) GT_TS_BORDER 20040428

Method _APPEND_CORRECTION on class CL_RRHI_INCL_CREATOR has no exception.

Method _BUILD_INCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NUMBER_ROOTS Call by reference Type reference (TYPE) INT4 Anzahl semantischer Wurzeln 20040405
2 Exporting E_ROOTNODE Call by reference Type reference (TYPE) RSD_SID semantische Wurzel (falls eindeutig) 20040329
3 Importing I_R_HIER Call by reference Object reference (TYPE REF TO) CL_RRHI_HTAB_CURSOR OLAP: zeitabhängige Hierarchie (DB) 20040329
# Exception Resumable Description Created on
1 CX_RSR_HIERARCHY_EXCEPTIONS Basis Exception für Fehler bei Hierarchien im OLAP 20040415

Method _CORRECT_DUBLICATES Signature

Method _CORRECT_DUBLICATES on class CL_RRHI_INCL_CREATOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSR_HIERARCHY_EXCEPTIONS Basis Exception für Fehler bei Hierarchien im OLAP 20040407

Method _CREATE_MEMBERSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_HIER Call by reference Object reference (TYPE REF TO) CL_RRHI_HTAB_CURSOR OLAP: zeitabhängige Hierarchie (DB) 20040329
2 Returning R_R_MEMBERSID Value transfer Object reference (TYPE REF TO) IF_RRHI_MEMBERSID Verwaltet die SIDs der Hierarchie-Knoten und Bl tter 20040414
# Exception Resumable Description Created on
1 CX_RSR_HIERARCHY_EXCEPTIONS Basis Exception für Fehler bei Hierarchien im OLAP 20040405

Method _ERROR_DUBLICATE_LEAF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LEAF Call by reference Type reference (TYPE) RSD_SID 20040407
2 Importing I_NODE Call by reference Type reference (TYPE) RSD_SID 20040407
# Exception Resumable Description Created on
1 CX_RSR_HIERARCHY_EXCEPTIONS Basis Exception für Fehler bei Hierarchien im OLAP 20040407

Method _FINALIZE_INTVL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_INTVL Call by reference Type reference (TYPE) RRHI_TS_INTVL 20040429

Method _FINALIZE_INTVL on class CL_RRHI_INCL_CREATOR has no exception.

Method _FIND_DUBLICATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_THX_DUBLICATE Call by reference Type reference (TYPE) GT_THX_DOUBLE Doppelte Blätter (mit Vaterinfo) 20040405
2 Exporting E_TH_NODES Call by reference Type reference (TYPE) GT_TH_INCL Tabelle der Knoten 20040405
# Exception Resumable Description Created on
1 CX_RSR_HIERARCHY_EXCEPTIONS Basis Exception für Fehler bei Hierarchien im OLAP 20040407

Method _FIND_OVERLAPPING_INTERVALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_THX_DUBLICATE Call by reference Type reference (TYPE) GT_THX_DOUBLE 20040429
2 Exporting E_TS_BORDER Call by reference Type reference (TYPE) GT_TS_BORDER 20040422

Method _FIND_OVERLAPPING_INTERVALS on class CL_RRHI_INCL_CREATOR has no exception.

Method _FIND_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_NODES_OF_LEAF Call by reference Type reference (TYPE) GT_TH_DOUBLE_NODES 20040405
2 Importing I_PRED Call by reference Type reference (TYPE) RSD_SID 20040405
3 Importing I_TH_NODE Call by reference Type reference (TYPE) GT_TH_INCL 20040405

Method _FIND_PATH on class CL_RRHI_INCL_CREATOR has no exception.

Method _FREE_MEMBERSID Signature

Method _FREE_MEMBERSID on class CL_RRHI_INCL_CREATOR has no parameter.
Method _FREE_MEMBERSID on class CL_RRHI_INCL_CREATOR has no exception.

Method _GET_LIST_OF_ARTIFICIAL_REST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIESID Call by reference Type reference (TYPE) RRHI_HIESID 20050620
2 Importing I_MAXTLEVEL Call by reference Type reference (TYPE) RSRTLEVEL Level eines Hierarchknotens (als Integer) 20050620
3 Returning R_T_SID Value transfer Type reference (TYPE) RRSI_T_SID Tabelle von SID (bzw. Integers) 20050620

Method _GET_LIST_OF_ARTIFICIAL_REST on class CL_RRHI_INCL_CREATOR has no exception.

Method _GLUE_INTERVALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_THX_PRED_INTVL Call by reference Type reference (TYPE) GT_THX_PRED_INTVL 20040429

Method _GLUE_INTERVALS on class CL_RRHI_INCL_CREATOR has no exception.

Method _GLUE_INTERVAL_PRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_INTVL Call by reference Type reference (TYPE) RRHI_S_INTVL 20060728
2 Changing C_T_INTVL Call by reference Type reference (TYPE) GT_T_INTVL 20060728
3 Importing I_INDEX Call by reference Type reference (TYPE) SY-INDEX Schleifenindex 20060728

Method _GLUE_INTERVAL_PRED on class CL_RRHI_INCL_CREATOR has no exception.

Method _GLUE_INTERVAL_SUCC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_INTVL Call by reference Type reference (TYPE) RRHI_S_INTVL 20060728
2 Changing C_T_INTVL Call by reference Type reference (TYPE) GT_T_INTVL 20060728
3 Importing I_INDEX Call by reference Type reference (TYPE) SY-INDEX Schleifenindex 20060728

Method _GLUE_INTERVAL_SUCC on class CL_RRHI_INCL_CREATOR has no exception.

Method _INSERT_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LISTNO Call by reference Type reference (TYPE) RRHI_LISTNO 20040329
2 Importing I_R_HIER Call by reference Object reference (TYPE REF TO) CL_RRHI_HTAB_CURSOR OLAP: zeitabhängige Hierarchie (DB) 20040329
3 Importing I_S_HIENODE Call by reference Type reference (TYPE) RRHI_S_HIENODE Hierarchie-Element-Beschreibung 20040329
4 Importing I_S_PRED Call by reference Type reference (TYPE) GT_S_LASTNODE 20060102

Method _INSERT_INTERVAL on class CL_RRHI_INCL_CREATOR has no exception.

Method _INSERT_LEAF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_INCL Call by reference Type reference (TYPE) RRHI_S_INCL_DB 20040329
2 Importing I_S_HIENODE Call by reference Type reference (TYPE) RRHI_S_HIENODE Hierarchie-Element-Beschreibung 20040329

Method _INSERT_LEAF on class CL_RRHI_INCL_CREATOR has no exception.

Method _INSERT_LEAF_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LISTNO Call by reference Type reference (TYPE) I 20040329
2 Importing I_NTYPEID Call by reference Type reference (TYPE) RSD_SID 20040329
3 Importing I_R_HIER Call by reference Object reference (TYPE REF TO) CL_RRHI_HTAB_CURSOR OLAP: zeitabhängige Hierarchie (DB) 20040329
4 Importing I_S_HIENODE Call by reference Type reference (TYPE) RRHI_S_HIENODE Hierarchie-Element-Beschreibung 20040329
5 Importing I_S_PRED Call by reference Type reference (TYPE) GT_S_LASTNODE Stammdaten ID 20060102

Method _INSERT_LEAF_INTERVAL on class CL_RRHI_INCL_CREATOR has no exception.

Method _INSERT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_INCL Call by reference Type reference (TYPE) RRHI_S_INCL_DB 20040329
2 Importing I_R_HIER Call by reference Object reference (TYPE REF TO) CL_RRHI_HTAB_CURSOR OLAP: zeitabhängige Hierarchie (DB) 20060306
3 Importing I_S_HIENODE Call by reference Type reference (TYPE) RRHI_S_HIENODE Hierarchie-Element-Beschreibung 20040329

Method _INSERT_NODE on class CL_RRHI_INCL_CREATOR has no exception.

Method _INSERT_NODE_LEAF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LISTNO Call by reference Type reference (TYPE) I 20040329
2 Exporting E_SID Call by reference Type reference (TYPE) RSD_SID 20040329
3 Importing I_NTYPEID Call by reference Type reference (TYPE) RSD_SID 20040329
4 Importing I_PRED Call by reference Type reference (TYPE) RSSID Stammdaten ID 20040329
5 Importing I_R_HIER Call by reference Object reference (TYPE REF TO) CL_RRHI_HTAB_CURSOR OLAP: zeitabhängige Hierarchie (DB) 20060306
6 Importing I_S_HIENODE Call by reference Type reference (TYPE) RRHI_S_HIENODE Hierarchie-Element-Beschreibung 20040329

Method _INSERT_NODE_LEAF on class CL_RRHI_INCL_CREATOR has no exception.

Method _INSERT_RESTPATH Signature

Method _INSERT_RESTPATH on class CL_RRHI_INCL_CREATOR has no parameter.
Method _INSERT_RESTPATH on class CL_RRHI_INCL_CREATOR has no exception.

Method _INSERT_ROOT Signature

Method _INSERT_ROOT on class CL_RRHI_INCL_CREATOR has no parameter.
Method _INSERT_ROOT on class CL_RRHI_INCL_CREATOR has no exception.

Method _REMOVE_LEAF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRED Call by reference Type reference (TYPE) RSSID Stammdaten ID 20060103
2 Importing I_S_HIENODE Call by reference Type reference (TYPE) RRHI_S_HIENODE Hierarchie-Element-Beschreibung 20060103

Method _REMOVE_LEAF on class CL_RRHI_INCL_CREATOR has no exception.

Method _SAVE_HIEDIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS_WRITE Call by reference Type reference (TYPE) RS_OBJVERS 20040524
# Exception Resumable Description Created on
1 CX_RSR_HIERARCHY_EXCEPTIONS Basis Exception für Fehler bei Hierarchien im OLAP 20081016

Method _SAVE_HIER Signature

Method _SAVE_HIER on class CL_RRHI_INCL_CREATOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSR_HIERARCHY_EXCEPTIONS Basis Exception für Fehler bei Hierarchien im OLAP 20081016

Method _SAVE_INCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACCEPT_DUPREC Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20040503

Method _SAVE_INCL on class CL_RRHI_INCL_CREATOR has no exception.

Method _SET_FILTERNODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NUMBER_ROOTS Call by reference Type reference (TYPE) I 20040405
2 Importing I_ROOTNODE Call by reference Type reference (TYPE) RSD_SID 20040405

Method _SET_FILTERNODE on class CL_RRHI_INCL_CREATOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400