SAP ABAP Class CL_HREIC_CATEGORY (Reads Information from Category Table)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-EIC (Application Component) Employee Interaction Center
     PAOC_EIC_APPL_ACTIVITY (Package) Employee Interaction Center: Activity
Properties
Class CL_HREIC_CATEGORY  
Short Description Reads Information from Category Table    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_EIC_APPL_ACTIVITY   Employee Interaction Center: Activity 
Created 20060628   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HREIC_CATEGORY has no forward declaration.
Interfaces
Class CL_HREIC_CATEGORY has no interface implemented.
Friends
Class CL_HREIC_CATEGORY has no friend class.
Attributes
Class CL_HREIC_CATEGORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_ALL_CATEGORIES Static method Public Method 20061011
2 GET_LEVEL Static method Public Method Check Whether Next Level of Categories Mandatory 20060920
3 GET_LEVEL_X Static method Public Method Reads Categories ( LEVEL n ) 20060904
4 GET_NEXT_LEVEL Static method Public Method Reads Subcategories 20060628
5 IS_NEXT_LEVEL_MANDATORY Static method Public Method Check Whether Next Level of Categories Mandatory 20060901
Events
Class CL_HREIC_CATEGORY has no event.
Types
Class CL_HREIC_CATEGORY has no local type.
Method Signatures

Method GET_ALL_CATEGORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_CAT_TABLE Value transfer Type reference (TYPE) HREIC_T_CATEG_LIST 20061011
2 Importing I_DATE Call by reference Type reference (TYPE) ENDDA SY-DATUM 20061011
# Exception Resumable Description Created on
1 NO_CATEGORY 20061011

Method GET_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_LEVEL Value transfer Type reference (TYPE) HREIC_LEVEL EIC: Kategorien und Subkategorien 20060920
2 Importing I_CATEGORY Call by reference Type reference (TYPE) HREIC_CATEGORY EIC-Kategorie 20060920
3 Importing I_DATE Call by reference Type reference (TYPE) ENDDA SY-DATUM Gültigkeitsende 20060920
# Exception Resumable Description Created on
1 NO_CATEGORY Categories not found in the sub-level. 20060920

Method GET_LEVEL_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_CAT_TABLE Value transfer Type reference (TYPE) HREIC_T_CATEG_LIST Result table 20060904
2 Importing I_DATE Call by reference Type reference (TYPE) ENDDA SY-DATUM End Date 20060904
3 Importing I_LEVEL Call by reference Type reference (TYPE) HREIC_LEVEL '1' Level of the category 20060904
# Exception Resumable Description Created on
1 NO_CATEGORY Categories not found in the sub-level. 20060904

Method GET_NEXT_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_CAT_TABLE Value transfer Type reference (TYPE) HREIC_T_CATEG_LIST EIC: Kategorien und Subkategorien 20060628
2 Importing I_CATEGORY Call by reference Type reference (TYPE) HREIC_CATEGORY 'ROOT' EIC-Kategorie 20060628
3 Importing I_DATE Call by reference Type reference (TYPE) ENDDA SY-DATUM Gültigkeitsende 20060628
# Exception Resumable Description Created on
1 NO_CATEGORY Categories not found in the sub-level. 20060628

Method IS_NEXT_LEVEL_MANDATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_MANDATORY Value transfer Type reference (TYPE) HREIC_BOOLEAN EIC: Kategorien und Subkategorien 20060901
2 Importing I_CATEGORY Call by reference Type reference (TYPE) HREIC_CATEGORY EIC-Kategorie 20060901
3 Importing I_DATE Call by reference Type reference (TYPE) ENDDA SY-DATUM Gültigkeitsende 20060901
# Exception Resumable Description Created on
1 NO_CATEGORY Categories not found in the sub-level. 20060901
History
Last changed by/on SAP  20070913 
SAP Release Created in 600