SAP ABAP Interface IF_SP_PS_TSN_EMPLOYEE (Time Statement for Nurses: General Methods)
Hierarchy
SAP_HRGXX (Software Component) Sub component SAP_HRGXX of SAP_HR
   PT-SP-PS (Application Component) Shift Planning for Public Sector
     PP08_PS_DE (Package) Shift Planning (Germany)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_SP_PS_TSN_EE_TIME_EVAL Time Statement for Nurses: Access to EE from Time Evaluation 20040922
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SP_PS_TSN_EMPLOYEE Time Statement for Nurses: Employee Data 20040922
Properties
Interface IF_SP_PS_TSN_EMPLOYEE  
Short Description Time Statement for Nurses: General Methods    
General Data
Package PP08_PS_DE   Shift Planning (Germany) 
Created 20040922   SAP 
Last changed 20050219   SAP 
Unicode checks active    
Forward declarations
Interface IF_SP_PS_TSN_EMPLOYEE has no forward declaration.
Interfaces
Interface IF_SP_PS_TSN_EMPLOYEE has no interface.
Friends
Interface IF_SP_PS_TSN_EMPLOYEE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EDUCATION_BEGDA Instance attribute Public Type reference (TYPE) BEGDA Start of Education/Training 20041006
2 NAME Instance attribute Public Type reference (TYPE) P0001-ENAME Formatted Name of Employee or Applicant 20041005
3 ORG_UNIT Instance attribute Public Type reference (TYPE) HR_MCSTEXT Org. Unit Description 20041006
4 PERSONNEL_NUMBER Instance attribute Public Type reference (TYPE) PERNR_D Personnel Number 20041005
5 PERS_AREA Instance attribute Public Type reference (TYPE) PBTXT Personnel Area Text 20041006
6 RETRO_BDE Instance attribute Public Type reference (TYPE) BDERR Recalculation date for PDC 20041215
Methods
# Method Level Visibility Method type Description Created on
1 GET_BEGIN_OF_EDUCATION Instance method Public Method Gets Start of Education/Training 20040922
2 GET_EMPLOYEE_DETAILS Instance method Public Method Gets Additional Personal Data 20041006
3 GET_EXAMINATION_SCHEME Instance method Public Method Gets Examination Scheme and Training Path 20040929
4 GET_RETRO_CALC_DATE Instance method Public Method Gets the recalculation date (unbuffered) 20041005
5 GET_RETRO_CALC_LIMIT Instance method Public Method Gets the Limit for a Person 20041004
6 IS_STUDENT Instance method Public Method Is the Person a Student Nurse? 20040922
7 READ_SALDO Instance method Public Method Gets Balance for a Period 20041001
8 SAVE_RETROCALC_DATE Instance method Public Method Save Recalculation Date 20041005
Events
Interface IF_SP_PS_TSN_EMPLOYEE has no event.
Types
Interface IF_SP_PS_TSN_EMPLOYEE has no local type.
Method Signatures

Method GET_BEGIN_OF_EDUCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DATUM Datum im CHAR-Format 20040922

Method GET_BEGIN_OF_EDUCATION on Interface IF_SP_PS_TSN_EMPLOYEE has no exception.

Method GET_EMPLOYEE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EMPLOYEE Call by reference Object reference (TYPE REF TO) IF_SP_PS_TSN_EMPLOYEE Time Statement Nurses - Allg. Methoden 20041006
2 Importing IM_PERIOD Call by reference Type reference (TYPE) RSCALMONTH Kalenderjahr / Monat 20041006

Method GET_EMPLOYEE_DETAILS on Interface IF_SP_PS_TSN_EMPLOYEE has no exception.

Method GET_EXAMINATION_SCHEME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) HRSPP_EXAM_SCHEME Examination Scheme (Prüfungsordnung /Ausbildungsgang) 20040929

Method GET_EXAMINATION_SCHEME on Interface IF_SP_PS_TSN_EMPLOYEE has no exception.

Method GET_RETRO_CALC_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) P0003 Personal-Stammsatz Infotyp 0003 (Abrechnungsstatus) 20041005
# Exception Resumable Description Created on
1 ERROR_READ_0003 Fehler beim Lesen IT0003 20041005

Method GET_RETRO_CALC_LIMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BDERR Rückrechnungsdatum für BDE 20041004
# Exception Resumable Description Created on
1 ERROR_READ_0001 Fehler beim Lesen des IT 20041004
2 ERROR_READ_0003 Fehler beim Lesen des IT 20041004
3 ERROR_READ_001P Fehler beim Lesen der PTB- Gruppierungen 20041004
4 TIMMO_NOT_FOUND Modifikator nicht gefunden 20041004

Method IS_STUDENT 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) DATUM Datum im CHAR-Format 20040923
2 Returning RE_IS_STUDENT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040922

Method IS_STUDENT on Interface IF_SP_PS_TSN_EMPLOYEE has no exception.

Method READ_SALDO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACTUAL_SALDO Call by reference Type reference (TYPE) HRTABSALDO Zeitsalden pro Periode 20041001
2 Exporting EX_PREV_SALDO Call by reference Type reference (TYPE) HRTABSALDO Zeitsalden pro Periode 20041001
3 Importing IM_PERIOD Call by reference Type reference (TYPE) RSCALMONTH Kalenderjahr / Monat 20041001
# Exception Resumable Description Created on
1 NO_AUTH_B2 Keine Leseberechtigung Cluster B2 20041007
2 NO_PERIOD_SPECIFIED keine Periode gesetzt 20041012

Method SAVE_RETROCALC_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BDERR Call by reference Type reference (TYPE) BDERR Rückrechnungsdatum für BDE 20041005

Method SAVE_RETROCALC_DATE on Interface IF_SP_PS_TSN_EMPLOYEE has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in 600