SAP ABAP Class CL_RSDDB_OBJ_HIE (Collection class for Hierarchies of an IO)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDDB (Package) BIA Objects and Write Routines
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_OBJ BIA Index Object 20080821
Properties
Class CL_RSDDB_OBJ_HIE  
Short Description Collection class for Hierarchies of an IO    
Super Class CL_RSDDB_OBJ BIA Index Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDDB   BIA Objects and Write Routines 
Created 20080821   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSDDB_OBJ_HIE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDDB_OBJ_HIE has no interface implemented.
Friends
Class CL_RSDDB_OBJ_HIE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_FIELDNM Instance attribute Public Type reference (TYPE) RSDIOBJFIELDNM Field Name InfoObject In Structures (Not in database table) 20080822
2 N_INCTAB Instance attribute Public Type reference (TYPE) RSINCTAB SID Structure of the hierarchy 20080822
3 N_IOBJNM Instance attribute Public Type reference (TYPE) RSIOBJNM InfoObject 20080822
4 N_SIDCONVERT Instance attribute Public Type reference (TYPE) RS_BOOL SID Convert Characteristic 20080822
5 N_SIDTAB Instance attribute Public Type reference (TYPE) RSSIDTAB Table of master data IDs 20080822
6 N_TEXTTAB Instance attribute Public Type reference (TYPE) RSTXTTAB Text Table (of a Character.) 20080822
7 P_TS_OBJ_HIE Static Attribute Private Type reference (TYPE) RSDDB_TS_OBJ_HIER RSDDB_TS_OBJ_HIER 20080822
Methods
# Method Level Visibility Method type Description Created on
1 ARE_ALL_HIER_INDICES_ACTIVE Static method Public Method Are all hierarchy indexes active? 20090323
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080821
3 GET_HIS_INDEXES Static method Public Method Reads the relevant HIS indexes (from RSDDBOBJDIR) 20081217
4 GET_INSTANCE Static method Public Method Returns HIE instance according to basic characteristic 20080822
5 GET_OBJNM Static method Public Method Creates the hierarchy object name 20080822
6 GET_OBJNM_PARTS Static method Public Method Deconcatenation of BWA Object Name 20080822
7 IS_INDEX_ACTIVE Static method Public Method Is hierarchy indexing deactivated for the characteristic? 20090115
Events
Class CL_RSDDB_OBJ_HIE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 NT_HIESID_N10 Public See coding 20080821 nt_hiesid_n10 TYPE n LENGTH 10
2 NT_S_HIESID_SVER Public See coding 20080821 BEGIN OF nt_s_hiesid_sver, hiesid TYPE rsrhiesid, sver TYPE rsrsver, END OF nt_s_hiesid_sver
3 NT_S_OBJ_HIE Public See coding 20080822 BEGIN OF nt_s_obj_hie, iobjnm TYPE rsiobjnm, ref TYPE REF TO cl_rsddb_obj_hie, END OF nt_s_obj_hie
4 NT_TS_HIESID_SVER Public See coding 20080821 nt_ts_hiesid_sver TYPE SORTED TABLE OF nt_s_hiesid_sver WITH UNIQUE KEY hiesid sver
5 NT_TS_OBJ_HIE Public See coding 20080822 nt_ts_obj_hie TYPE SORTED TABLE OF nt_s_obj_hie WITH UNIQUE KEY iobjnm
Method Signatures

Method ARE_ALL_HIER_INDICES_ACTIVE 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) RSCHABASNM Referenzmerkmal 20090323
2 Returning R_ACTIVE Value transfer Type reference (TYPE) RS_BOOL Boolean 20090323

Method ARE_ALL_HIER_INDICES_ACTIVE on class CL_RSDDB_OBJ_HIE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEPLEVEL Call by reference Type reference (TYPE) RSDDBDEPLEVEL Schachteltiefe für abhängige InfoObjekte beim BIA-Index IO 20080822
2 Importing I_OBJNM Call by reference Type reference (TYPE) RSDDBBIAOBJECT BI-Name des Objekts des BIA-Index (InfoCube o. InfoObjekt) 20080821

Method CONSTRUCTOR on class CL_RSDDB_OBJ_HIE has no exception.

Method GET_HIS_INDEXES 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 20090323
2 Returning R_T_HIS_INDEXES Value transfer Type reference (TYPE) RSDDB_T_BIAOBJECT BI Namen der BIA Objekte 20081217

Method GET_HIS_INDEXES on class CL_RSDDB_OBJ_HIE has no exception.

Method GET_INSTANCE 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 20080822
2 Returning R_R_OBJ_HIE Value transfer Object reference (TYPE REF TO) CL_RSDDB_OBJ_HIE Sammelklasse für Hierarchien eines IO 20080822

Method GET_INSTANCE on class CL_RSDDB_OBJ_HIE has no exception.

Method GET_OBJNM 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) RSD_IOBJNM 20080822
2 Returning R_OBJNM Value transfer Type reference (TYPE) RSDDBBIAOBJECT BI-Name des Objekts des BIA-Index (InfoCube o. InfoObjekt) 20080822

Method GET_OBJNM on class CL_RSDDB_OBJ_HIE has no exception.

Method GET_OBJNM_PARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IOBJNM Value transfer Type reference (TYPE) RSD_IOBJNM 20080822
2 Importing I_OBJNM Call by reference Type reference (TYPE) RSDDBBIAOBJECT BI-Name des Objekts des BIA-Index (InfoCube o. InfoObjekt) 20080822
# Exception Resumable Description Created on
1 WRONG_NAME 20080822

Method IS_INDEX_ACTIVE 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) RSCHABASNM Referenzmerkmal 20090115
2 Returning R_ACTIVE Value transfer Type reference (TYPE) RS_BOOL Boolean 20090115

Method IS_INDEX_ACTIVE on class CL_RSDDB_OBJ_HIE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 712