SAP ABAP Interface IF_XSS_CAT_EMPLOYEE (Access to Employeee)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   CA-TS (Application Component) Time Sheet
     PAOC_CATS_ESS_BUSINESS_LAYER (Package) Business Layer of ESS CATS
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
Interface IF_XSS_CAT_EMPLOYEE  
Short Description Access to Employeee    
General Data
Package PAOC_CATS_ESS_BUSINESS_LAYER   Business Layer of ESS CATS 
Created 20030606   SAP 
Last changed 20060208   SAP 
Unicode checks active    
Forward declarations
Interface IF_XSS_CAT_EMPLOYEE has no forward declaration.
Interfaces
Interface IF_XSS_CAT_EMPLOYEE has no interface.
Friends
Interface IF_XSS_CAT_EMPLOYEE has no friend.
Attributes
Interface 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
Interface IF_XSS_CAT_EMPLOYEE has no event.
Types
Interface 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 100