SAP ABAP Class CL_RRHI_INCL_CREATOR_TID (OLAP: Generation of Time-Independent Hierarchies)
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_RRHI_INCL_CREATOR OLAP: Generation of a INCL Presentation of a Hierarchy 20040401
Properties
Class CL_RRHI_INCL_CREATOR_TID  
Short Description OLAP: Generation of Time-Independent Hierarchies    
Super Class CL_RRHI_INCL_CREATOR OLAP: Generation of a INCL Presentation of a Hierarchy 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSR_HIER   OLAP Hierarchy - Services 
Created 20040401   SAP 
Last change 20130531   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 RRSI 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)
4 RSENQ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RRHI_INCL_CREATOR_TID has no interface implemented.
Friends
Class CL_RRHI_INCL_CREATOR_TID has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 L_S_VALSID Instance attribute Private Type reference (TYPE) RRSI_S_VALSID Conversion: Iobjvl - SID 20040402
2 P_R_MEMBERSID Instance attribute Public Object reference (TYPE REF TO) CL_RRHI_MEMBERSID_TID Manages the SIDs of the Hierarhcy Member (Time Independent) 20040402
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ADDITIONAL_SIDS_TO_REST Instance method Public Method Adds a List of SIDs for Remaining Nodes 20041119
2 ADD_NEW_CHAVLS_TO_HIERARCHIES Instance method Public Method Adds New Values in Hierarchies (Remaining and Intervals) 20040503
3 _COMPLETE Instance method Private Method Fills the Intervals and the Remaining Nodes 20040405
4 _COMPLETE_INTERVAL_REST Instance method Private Method Fills the Remaining Nodes and Intervals 20040405
5 _COMPLETE_REST Instance method Private Method Fills the Remaining Nodes 20040405
6 _GET_EFFECTED_NODESIDS Instance method Private Method Returns List with Nodes That Have Changed 20050620
7 _INITIALIZE_HIERARCHIES Instance method Private Method Initializes the Intervals of Hierarchies 20040503
8 _INITIALIZE_INTERVALS Instance method Private Method Initializes the Intervals of All Participating Hierarchies 20040503
9 _LOCK_HIERARCHIES Instance method Private Method Locks the Hierarchies 20040527
Events
Class CL_RRHI_INCL_CREATOR_TID has no event.
Types
Class CL_RRHI_INCL_CREATOR_TID has no local type.
Method Signatures

Method ADD_ADDITIONAL_SIDS_TO_REST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_SID Call by reference Type reference (TYPE) RSR_TH_SID Tabelle von SID (bzw. Integers) 20041119

Method ADD_ADDITIONAL_SIDS_TO_REST on class CL_RRHI_INCL_CREATOR_TID has no exception.

Method ADD_NEW_CHAVLS_TO_HIERARCHIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_EXC_HIER Call by reference Type reference (TYPE) RRHI_S_HIERSVERKEY 20040503
2 Importing I_TH_VALSID Call by reference Type reference (TYPE) RRSI_TH_VALSID Konvertierung: Iobjvl - SID 20040503
# Exception Resumable Description Created on
1 CX_RS_MSG BW Exception mit generischer Nachricht (keine spez. Attrib.) 20040527

Method _COMPLETE Signature

Method _COMPLETE on class CL_RRHI_INCL_CREATOR_TID has no parameter.
Method _COMPLETE on class CL_RRHI_INCL_CREATOR_TID has no exception.

Method _COMPLETE_INTERVAL_REST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_ADD_CHAVL Call by reference Object reference (TYPE REF TO) L_IF_ADD_CHAVL 20040506
2 Importing I_TH_VALSID Call by reference Type reference (TYPE) RRSI_TH_VALSID Konvertierung: Iobjvl - SID 20040405

Method _COMPLETE_INTERVAL_REST on class CL_RRHI_INCL_CREATOR_TID has no exception.

Method _COMPLETE_REST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_INTENTRY Call by reference Type reference (TYPE) RRHI_TH_INTENTRY Releation: Hierarchie und Interval / Rest-Eigenschaften 20040701
2 Importing I_TH_VALSID_REST Call by reference Type reference (TYPE) RRSI_TH_VALSID Konvertierung: Iobjvl - SID 20040701

Method _COMPLETE_REST on class CL_RRHI_INCL_CREATOR_TID has no exception.

Method _GET_EFFECTED_NODESIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_INTENTRY Call by reference Type reference (TYPE) RRHI_S_INTENTRY 20050620
2 Returning R_TH_SID Value transfer Type reference (TYPE) RRSI_TH_SID Tabelle von SID (bzw. Integers) 20050620

Method _GET_EFFECTED_NODESIDS on class CL_RRHI_INCL_CREATOR_TID has no exception.

Method _INITIALIZE_HIERARCHIES 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) RSD_CHANM 20040503
2 Importing I_S_EXC_HIER Call by reference Type reference (TYPE) RRHI_S_HIERSVERKEY 20040503
3 Returning R_TH_INTENTRY Value transfer Type reference (TYPE) RRHI_TH_INTENTRY Releation: Hierarchie und Interval / Rest-Eigenschaften 20040503

Method _INITIALIZE_HIERARCHIES on class CL_RRHI_INCL_CREATOR_TID has no exception.

Method _INITIALIZE_INTERVALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_INTENTRY Call by reference Type reference (TYPE) RRHI_TH_INTENTRY Releation: Hierarchie und Interval / Rest-Eigenschaften 20040503

Method _INITIALIZE_INTERVALS on class CL_RRHI_INCL_CREATOR_TID has no exception.

Method _LOCK_HIERARCHIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_RSENQ_MEDIATOR Call by reference Object reference (TYPE REF TO) IF_RSENQ_COMP_MEDIATOR Kompoentisierung: Sperrmatrix 20091112
2 Returning R_LOCKID Value transfer Type reference (TYPE) RSENQ_LOCKID Sperr-ID des Sperr-Managers 20040527
# Exception Resumable Description Created on
1 CX_RS_MSG BW Exception mit generischer Nachricht (keine spez. Attrib.) 20040527
History
Last changed by/on SAP  20130531 
SAP Release Created in 400