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)
⤷ 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 |