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