SAP ABAP Class CL_SEM_HIERARCHY (Hierarchy)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPS (Application Component) Business Planning and Simulation
     UPC (Package) SEM-BPS: General Functions
Properties
Class CL_SEM_HIERARCHY  
Short Description Hierarchy    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UPC   SEM-BPS: General Functions 
Created 20010130   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SEM_HIERARCHY has no forward declaration.
Interfaces
Class CL_SEM_HIERARCHY has no interface implemented.
Friends
Class CL_SEM_HIERARCHY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AREA Instance attribute Public Type reference (TYPE) UPC_Y_AREA 20010130
2 S_HIE_ATTR Instance attribute Public Type reference (TYPE) UPC_YS_HIE_ATTR Hierarchy Attributes 20010131
3 S_HIE_KEY Instance attribute Public Type reference (TYPE) UPC_YS_HIE_KEY 20010130
4 TO_CHA Instance attribute Public Type reference (TYPE) UPC_YTO_CHA Characteristics 20010131
5 TO_HIE Static Attribute Private Type reference (TYPE) YTO_HIE 20010131
6 TO_INDEX Instance attribute Private Type reference (TYPE) YTO_INDEX 20010131
7 T_HIE_STR Instance attribute Public Type reference (TYPE) UPC_YT_HIE_STR 20010130
8 T_INTVL Instance attribute Public Type reference (TYPE) UPC_YT_INTVL 20010130
9 T_TXT Instance attribute Public Type reference (TYPE) UPC_YT_TXT Not Posted Nodes 20010131
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20010130
2 GET_ALL_CHILDREN Instance method Public Method 20010510
3 GET_CHILDREN Instance method Public Method 20010130
4 GET_INSTANCE Static method Public Method 20010130
5 GET_LEAVES Instance method Public Method 20010510
6 GET_NODE Instance method Public Method 20010130
7 GET_PARENT Instance method Public Method 20010131
8 GET_SELECTION Instance method Public Method 20010522
9 REFRESH Static method Public Method 20021211
Events
Class CL_SEM_HIERARCHY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_HIE Private See coding 20010131
2 YS_INDEX Private See coding 20010131
3 YTO_HIE Private See coding 20010131
4 YTO_INDEX Private See coding 20010131
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HIE_KEY Call by reference Type reference (TYPE) UPC_YS_HIE_KEY 20010130
2 Importing ITO_START_CHADEP Call by reference Type reference (TYPE) UPC_YTO_CHADEP Werte der geklammerten Merkmale 20010522
3 Importing I_AREA Call by reference Type reference (TYPE) UPC_Y_AREA 20010130
4 Importing I_NO_DUMMY_LEAVES Call by reference Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20010613
5 Importing I_START_CHANM Call by reference Type reference (TYPE) UPC_Y_CHANM Merkmal 20010522
6 Importing I_START_DUMMYLEAF Call by reference Type reference (TYPE) UPC_Y_DUMMYLEAF Flag: Hilfsknoten 20010522
7 Importing I_START_NODENAME Call by reference Type reference (TYPE) UPC_Y_NODENAME Knotennamen 20010522
# Exception Resumable Description Created on
1 FAILED 20010130

Method GET_ALL_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HIE_STR Call by reference Type reference (TYPE) UPC_YT_HIE_STR Hierarchiestruktur 20010510
2 Importing I_NODEID Call by reference Type reference (TYPE) UPC_Y_NODEID Knoten-ID 20010510
# Exception Resumable Description Created on
1 NOT_FOUND 20010510

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HIE_STR Call by reference Type reference (TYPE) UPC_YT_HIE_STR 20010130
2 Importing I_NODEID Call by reference Type reference (TYPE) UPC_Y_NODEID 20010130
# Exception Resumable Description Created on
1 NOT_FOUND 20010130

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SEM_HIERARCHY 20010130
2 Importing IS_HIE_KEY Call by reference Type reference (TYPE) UPC_YS_HIE_KEY 20010130
3 Importing ITO_START_CHADEP Call by reference Type reference (TYPE) UPC_YTO_CHADEP Werte der geklammerten Merkmale 20010522
4 Importing I_AREA Call by reference Type reference (TYPE) UPC_Y_AREA 20010130
5 Importing I_NO_DUMMY_LEAVES Call by reference Type reference (TYPE) BOOLE_D SPACE Keine Dummy-Blätter 20010613
6 Importing I_START_CHANM Call by reference Type reference (TYPE) UPC_Y_CHANM Merkmal 20010522
7 Importing I_START_DUMMYLEAF Call by reference Type reference (TYPE) UPC_Y_DUMMYLEAF Flag: Hilfsknoten 20010522
8 Importing I_START_NODENAME Call by reference Type reference (TYPE) UPC_Y_NODENAME Knotennamen 20010522
# Exception Resumable Description Created on
1 FAILED 20010130

Method GET_LEAVES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HIE_STR Call by reference Type reference (TYPE) UPC_YT_HIE_STR Hierarchiestruktur 20010510
2 Importing I_NODEID Call by reference Type reference (TYPE) UPC_Y_NODEID Knoten-ID 20010510
# Exception Resumable Description Created on
1 NOT_FOUND 20010510

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HIE_STR Call by reference Type reference (TYPE) UPC_YT_HIE_STR 20010130
2 Importing ITO_CHADEP Call by reference Type reference (TYPE) UPC_YTO_CHADEP 20010130
3 Importing I_CHANM Call by reference Type reference (TYPE) UPC_Y_CHANM 20010130
4 Importing I_DUMMY_LEAF Call by reference Type reference (TYPE) UPC_Y_DUMMYLEAF SPACE 20010130
5 Importing I_NODENAME Call by reference Type reference (TYPE) UPC_Y_CHAVLINT 20010130

Method GET_NODE on class CL_SEM_HIERARCHY has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIE_STR Call by reference Type reference (TYPE) UPC_YS_HIE_STR 20010131
2 Importing I_NODEID Call by reference Type reference (TYPE) UPC_Y_NODEID 20010131
# Exception Resumable Description Created on
1 NOT_FOUND 20010131

Method GET_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETO_CHASEL Call by reference Type reference (TYPE) UPC_YTO_CHASEL Merkmalsselektion 20010522

Method GET_SELECTION on class CL_SEM_HIERARCHY has no exception.

Method REFRESH Signature

Method REFRESH on class CL_SEM_HIERARCHY has no parameter.
Method REFRESH on class CL_SEM_HIERARCHY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 3.1A