SAP ABAP Class CL_RRHI_MEMBERSID_TD (Manages the SIDs of Hierarchy Member (Time-Dependent))
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_MEMBERSID Manages the SIDs of the Hierarchy Node and Leaves 20040329
Properties
Class CL_RRHI_MEMBERSID_TD  
Short Description Manages the SIDs of Hierarchy Member (Time-Dependent)    
Super Class CL_RRHI_MEMBERSID Manages the SIDs of the Hierarchy Node and Leaves 
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 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)
Interfaces
Class CL_RRHI_MEMBERSID_TD has no interface implemented.
Friends
Class CL_RRHI_MEMBERSID_TD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 L_S_NODESID Instance attribute Private Type reference (TYPE) GT_S_NODESID 20040329
2 L_S_NODESID_O Instance attribute Private Type reference (TYPE) RRSI_S_NODESID 20040719
3 L_S_VALSID Instance attribute Private Type reference (TYPE) GT_S_VALSID 20040329
4 L_S_VALSID_O Instance attribute Private Type reference (TYPE) RRSI_S_VALSID Conversion: Iobjvl - SID 20040719
5 N_C_MAXMEMBER Constant Public Type reference (TYPE) I 1000000 Maximum Number of Objects in Hierarchy 20040727
6 N_TS_LEAFS Instance attribute Public Type reference (TYPE) GT_TS_VALSID 20040329
7 N_TS_NODESID Instance attribute Public Type reference (TYPE) GT_TS_NODESID 20040329
8 O_HIESID_O Instance attribute Private Type reference (TYPE) RSSID Original HIESID 20040719
9 O_SIDRANGE Instance attribute Private Type reference (TYPE) RRHISIDRANGE Number Range Start for SIDs 20040729
10 P_CHABASNM_ORIGINAL Instance attribute Private Type reference (TYPE) RSCHANM Original Basic Characteristic 20040803
11 P_TH_NODESID_O Instance attribute Private Type reference (TYPE) RRSI_TH_NODESID 20040719
12 P_TH_VALSID_O Instance attribute Private Type reference (TYPE) RRSI_TH_VALSID Conversion: Iobjvl - SID 20040719
13 P_TS_LEAFS1 Instance attribute Private Type reference (TYPE) GT_TS_VALSID1 20040329
14 S_C_MAXSID Static Attribute Public Type reference (TYPE) RSSID 1000000000 Maximum SID That Can Be Used 20040719
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040329
2 SAVE Instance method Public Method Save the Resulting SIDs 20040621
Events
Class CL_RRHI_MEMBERSID_TD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GT_S_NODESID Public See coding 20040329 begin of gt_s_nodesid, hiesid type rrhi_hiesid, niobjnm type rsd_iobjnm, nodename type rsd_chavl, linkno type RSRLLINKNO, datefrom type rsdate, dateto type rsdate, sid type rsd_sid, osid type rsd_sid, end of gt_s_nodesid
2 GT_S_VALSID Public See coding 20040329 begin of gt_s_valsid, sidrange type rrhisidrange, nodename type rsd_chavl, datefrom type rsdate, dateto type rsdate, sid type rssid, osid type rssid, used type rs_bool, end of gt_s_valsid
3 GT_TS_DATE Private See coding 20040329 gt_ts_date type sorted table of rshi_date with unique key table_line initial size 10
4 GT_TS_NODESID Public See coding 20040329 gt_ts_nodesid type sorted table of gt_s_nodesid with unique key niobjnm nodename linkno datefrom initial size 0
5 GT_TS_VALSID Public See coding 20040329 gt_ts_valsid type sorted table of gt_s_valsid with unique key nodename datefrom dateto initial size 0
6 GT_TS_VALSID1 Private See coding 20040329 GT_TS_VALSID1 type sorted table of gt_s_valsid with non-unique key sidrange nodename datefrom dateto initial size 0
Method Signatures

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 20040709
2 Importing I_CHABASNM_ORIGINAL Call by reference Type reference (TYPE) RSCHANM Merkmal 20040803
3 Importing I_HIESID Call by reference Type reference (TYPE) RRHI_HIESID 20040329
4 Importing I_R_HIER Call by reference Object reference (TYPE REF TO) CL_RRHI_HTAB_CURSOR OLAP: zeitabhängige Hierarchie (DB) 20040329
5 Importing I_SIDRANGE Call by reference Type reference (TYPE) RRHISIDRANGE Nummernkreis Start fuer SIDs 20040727
# Exception Resumable Description Created on
1 CX_RSR_HIERARCHY_EXCEPTIONS Basis Exception für Fehler bei Hierarchien im OLAP 20040415

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DB_CON Call by reference Type reference (TYPE) DBCON_NAME 'DEFAULT' 20080411

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