SAP ABAP Class IF_XSS_CAT_EMPLOYEE (Access to Employeee)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_XSS_CAT_BUSINESS_LAYER Business Layer 20030618
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_XSS_CAT_EMPLOYEE Employee 20030606
Properties
Class IF_XSS_CAT_EMPLOYEE  
Short Description Access to Employeee    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20030606   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_XSS_CAT_EMPLOYEE has no forward declaration.
Interfaces
Class IF_XSS_CAT_EMPLOYEE has no interface implemented.
Friends
Class IF_XSS_CAT_EMPLOYEE has no friend class.
Attributes
Class IF_XSS_CAT_EMPLOYEE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DEQUEUE_EMPLOYEE Instance method Public Method Unlocks and Invalidates Employee 20030618
2 GET_COSTCENTER Instance method Public Method Delivers Employee's Master Cost Center 20030606
3 GET_COSTCENTER_TEXT Instance method Public Method Delivers Cost Center Text of Master Cost Center for a Date 20030715
4 GET_NAME Instance method Public Method Delivers Employee's Formatted Name 20030606
5 GET_TARGET_HOURS Instance method Public Method Delivers Employee's Target Hours 20030606
Events
Class IF_XSS_CAT_EMPLOYEE has no event.
Types
Class IF_XSS_CAT_EMPLOYEE has no local type.
Method Signatures

Method DEQUEUE_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EMPLOYEE_ID Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030618
# Exception Resumable Description Created on
1 PERNR_DOES_NOT_EXIST Pernr dem BL nicht bekannt 20030618
2 PERNR_NOT_INVALIDATED Entsperren gescheitert 20030618

Method GET_COSTCENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030618
2 Importing IM_EMPLOYEE_ID Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030618
3 Returning RE_COSTCENTER Value transfer Type reference (TYPE) KOSTL Stamm-Kostenstelle 20030606
# Exception Resumable Description Created on
1 PERNR_DOES_NOT_EXIST Der BL kennt die Pernr nicht --> BL initialisieren mit Pernr 20030618

Method GET_COSTCENTER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030715
2 Importing IM_EMPLOYEE_ID Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030715
3 Returning RE_TEXT Value transfer Type reference (TYPE) KLTXT Beschreibung 20030715
# Exception Resumable Description Created on
1 PERNR_DOES_NOT_EXIST BL kennt Pernr nicht 20030715

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030618
2 Importing IM_EMPLOYEE_ID Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030618
3 Returning RE_NAME Value transfer Type reference (TYPE) EMNAM Aufbereiteter Name des Mitarbeiters bzw. Bewerbers 20030606
# Exception Resumable Description Created on
1 PERNR_DOES_NOT_EXIST Der BL kennt die Pernr nicht --> BL initialisieren mit Pernr 20030618

Method GET_TARGET_HOURS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PERIOD_SUM Value transfer Type reference (TYPE) CATSCELL Zelle des Arbeitszeitblattes 20030919
2 Exporting EX_TARGET_HOUR_TAB Value transfer Type reference (TYPE) CATS_HOURS_PER_DAY_TAB Tabelle von Vorgabezeiten 20030606
3 Importing IM_EMPLOYEE_ID Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030617
4 Importing IM_END_DATE Call by reference Type reference (TYPE) SYDATUM Ende-Datum 20030606
5 Importing IM_START_DATE Call by reference Type reference (TYPE) SYDATUM Beginn-Datum 20030606
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20030618
2 PERNR_DOES_NOT_EXIST Der BL kennt die Pernr nicht --> BL initialisieren mit Pernr 20030617
3 TARGET_HOURS_ERROR Ausnahme bei Bestimmung der Vorgabestunden 20030617
History
Last changed by/on SAP  20060208 
SAP Release Created in