SAP ABAP Interface IF_PT_EMPLOYEE (Employee Data (Master Data, Time Data, and Customizing))
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PT (Application Component) Personnel Time Management
     PT_TMW_BLP (Package) Time Manager's Workplace: Business Logic Processor
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PT_EMPLOYEE Object Employees in Time Management 20000927
Properties
Interface IF_PT_EMPLOYEE  
Short Description Employee Data (Master Data, Time Data, and Customizing)    
General Data
Package PT_TMW_BLP   Time Manager's Workplace: Business Logic Processor 
Created 20000922   SAP 
Last changed 20010406   SAP 
Unicode checks active    
Forward declarations
Interface IF_PT_EMPLOYEE has no forward declaration.
Interfaces
Interface IF_PT_EMPLOYEE has no interface.
Friends
Interface IF_PT_EMPLOYEE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PERNR Instance attribute Public Type reference (TYPE) PERNR_D Personnel Number 20000922
Methods
# Method Level Visibility Method type Description Created on
1 GET_CALE Instance method Public Method Returns Personal Calendar of Employee 20000925
2 GET_ENAME Instance method Public Method Returns Formatted Employee Names 20000922
3 GET_INFOTYPES Instance method Public Method Read Interface for Time Infotypes of Employee 20000922
4 GET_MOTPR Instance method Public Method Personnel Subarea Groupings for Daily Work Schedule 20000922
5 GET_PWS Instance method Public Method Reads Individual Work Schedules 20000925
6 GET_RATE Instance method Public Method Gets Collective Agreements for Employee from Infotype 0008 20000922
7 GET_T001P Instance method Public Method Returns T001P Entry Relevant for Key Date 20000922
8 GET_T503 Instance method Public Method Returns T503 Entry Relevant for Key Date 20000922
9 GET_TIMPAIR Instance method Public Method Returns Time Pairs of Employee 20000925
10 GET_TIMRES Instance method Public Method Returns Time Evaluation Results 20000925
11 GET_WLIST Instance method Public Method Returns List of Time Evaluation Messages 20000925
Events
Interface IF_PT_EMPLOYEE has no event.
Types
Interface IF_PT_EMPLOYEE has no local type.
Method Signatures

Method GET_CALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) TIM_BLP_REQUEST_TAB Kalendereinträge des Mitarbeiters 20000925
2 Exporting E_RETCD Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20000925
3 Importing I_FROMDATE Value transfer Type reference (TYPE) BEGDA Selektionsbeginn 20000925
4 Importing I_NOAUTHCHECK Value transfer Type reference (TYPE) CHAR1 Arbeitsplatz Personalzeitmanagement: Boolsches Feld 20000925
5 Importing I_TODATE Value transfer Type reference (TYPE) ENDDA Selektionsende 20000925
6 Importing I_TYPE Value transfer Type reference (TYPE) TIM_TMWTYPE Typ des Kalenders (siehe CL_PT_TMW_TDM_CONST) 20000925

Method GET_CALE on Interface IF_PT_EMPLOYEE has no exception.

Method GET_ENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ENAME Value transfer Type reference (TYPE) EMNAM Aufbereiteter Name des Mitarbeiters 20000922

Method GET_ENAME on Interface IF_PT_EMPLOYEE has no exception.

Method GET_INFOTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) TIM_BLP_REQUEST_TAB Eingelesene Infotypobjekte 20000922
2 Exporting E_RETCD Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20000922
3 Importing I_FILTER Value transfer Type reference (TYPE) TIM_TMW_READ_REQUEST_IT Selektionsfilter für Infotyp-Leseanfragen 20000925
4 Importing I_FROMDATE Value transfer Type reference (TYPE) BEGDA Selektionsbeginn 20000922
5 Importing I_ITLIST Call by reference Type reference (TYPE) TIM_TMW_ITLIST_TAB Liste mit Infotypnummern 20000922
6 Importing I_NOAUTHCHECK Value transfer Type reference (TYPE) CHAR1 Keine Berechtigungsprüfung 20000922
7 Importing I_TODATE Value transfer Type reference (TYPE) ENDDA Selektionsende 20000922

Method GET_INFOTYPES on Interface IF_PT_EMPLOYEE has no exception.

Method GET_MOTPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) BEGDA SY-DATUM Stichtag 20000922
2 Returning R_MOTPR Value transfer Type reference (TYPE) MOTPR Gruppierung der Personalteilbereiche für Tagesarbeitszeitpl. 20000922

Method GET_MOTPR on Interface IF_PT_EMPLOYEE has no exception.

Method GET_PWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) TIM_BLP_REQUEST_TAB Arbeitszeitplan-Daten 20000925
2 Exporting E_RETCD Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20000925
3 Importing I_CONTEXT Call by reference Type reference (TYPE) TIM_BLP_REQUEST_TAB Kontexttabelle für Arbeitszeitpläne (IT2001/2/3) 20000925
4 Importing I_FILTER Value transfer Type reference (TYPE) TIM_TMW_READ_REQUEST_PWS Selektionsschalter zum Einlesen der Arbeitszeitpläne 20000925
5 Importing I_FROMDATE Value transfer Type reference (TYPE) BEGDA Selektionsbeginn 20000925
6 Importing I_NOAUTHCHECK Value transfer Type reference (TYPE) CHAR1 Keine Berechtigungsprüfung 20000925
7 Importing I_TODATE Value transfer Type reference (TYPE) ENDDA Selektionsende 20000925

Method GET_PWS on Interface IF_PT_EMPLOYEE has no exception.

Method GET_RATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TRFAR Value transfer Type reference (TYPE) TRFAR Tarifart 20000922
2 Exporting E_TRFGB Value transfer Type reference (TYPE) TRFGB Tarifgebiet 20000922
3 Exporting E_TRFGR Value transfer Type reference (TYPE) TRFGR Tarifgruppe 20000922
4 Exporting E_TRFST Value transfer Type reference (TYPE) TRFST Tarifstufe 20000922
5 Importing I_DATE Value transfer Type reference (TYPE) BEGDA SY-DATUM Gültigkeitsbeginn 20000922

Method GET_RATE on Interface IF_PT_EMPLOYEE has no exception.

Method GET_T001P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) BEGDA SY-DATUM Gültigkeitsbeginn 20000922
2 Returning R_W001P Value transfer Type reference (TYPE) T001P Personalbereich/-teilbereich 20000922

Method GET_T001P on Interface IF_PT_EMPLOYEE has no exception.

Method GET_T503 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) BEGDA SY-DATUM Gültigkeitsbeginn 20000922
2 Returning R_W503 Value transfer Type reference (TYPE) T503 Mitarbeitergruppe/-kreis 20000922

Method GET_T503 on Interface IF_PT_EMPLOYEE has no exception.

Method GET_TIMPAIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) TIM_BLP_REQUEST_TAB Zeitpaare des Mitarbeiters 20000925
2 Exporting E_RETCD Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20000925
3 Importing I_FROMDATE Value transfer Type reference (TYPE) BEGDA Selektionsbeginn 20000925
4 Importing I_NOAUTHCHECK Value transfer Type reference (TYPE) CHAR1 Keine Berechtigungsprüfung 20000925
5 Importing I_TODATE Value transfer Type reference (TYPE) ENDDA Selektionsende 20000925

Method GET_TIMPAIR on Interface IF_PT_EMPLOYEE has no exception.

Method GET_TIMRES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) TIM_BLP_REQUEST_TAB Zeitauswertungsdaten des Mitarbeiters 20000925
2 Exporting E_RETCD Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20000925
3 Importing I_FILTER Value transfer Type reference (TYPE) TIM_TMW_READ_REQUEST_TIMRES Selektionsfilter 20000925
4 Importing I_FROMDATE Value transfer Type reference (TYPE) BEGDA Selektionsbeginn 20000925
5 Importing I_NOAUTHCHECK Value transfer Type reference (TYPE) CHAR1 Keine Berechtigungsprüfung 20000925
6 Importing I_TODATE Value transfer Type reference (TYPE) ENDDA Selektionsende 20000925
7 Importing I_TYPE Value transfer Type reference (TYPE) TIM_TMWTYPE Datentyp (siehe CL_PT_TMW_TDM_CONST ) 20000925

Method GET_TIMRES on Interface IF_PT_EMPLOYEE has no exception.

Method GET_WLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) TIM_BLP_REQUEST_TAB Meldungen aus dem Arbeitsvorrat der Zeitauswertung 20000925
2 Exporting E_RETCD Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20000925
3 Importing I_FROMDATE Value transfer Type reference (TYPE) BEGDA Selektionsbeginn 20000925
4 Importing I_NOAUTHCHECK Value transfer Type reference (TYPE) CHAR1 Keine Berechtigungsprüfung 20000925
5 Importing I_TODATE Value transfer Type reference (TYPE) ENDDA Selektionsende 20000925
6 Importing I_TYPE Value transfer Type reference (TYPE) TIM_TMWTYPE Datentyp (siehe CL_PT_TMW_TDM_CONST) 20000925

Method GET_WLIST on Interface IF_PT_EMPLOYEE has no exception.
History
Last changed by/on SAP  20010406 
SAP Release Created in 46C