SAP ABAP Interface IF_EX_HRPAYAT_BW_DTZL (BAdI Interface IF_EX_HRPAYAT_BW_DTZL)
Hierarchy
☛
SAP_HRCAT (Software Component) Sub component SAP_HRCAT of SAP_HR
⤷
PY-AT (Application Component) Austria
⤷
PC03 (Package) HR Payroll: Austria
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_DEF_IM_HRPAYAT_BW_DTZL | Default Implementation for BAdI Definition HRPAYAT_BW_DTZL | 20110901 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_HRPAYAT_BW_DTZL | BAdI Class CL_EX_HRPAYAT_BW_DTZL | 20110901 |
Properties
| Interface | IF_EX_HRPAYAT_BW_DTZL | |
| Short Description | BAdI Interface IF_EX_HRPAYAT_BW_DTZL |
General Data
| Package | PC03 | HR Payroll: Austria |
| Created | 20110901 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_EX_HRPAYAT_BW_DTZL has no forward declaration.
Interfaces
Interface IF_EX_HRPAYAT_BW_DTZL has no interface.
Friends
Interface IF_EX_HRPAYAT_BW_DTZL has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_BEWLA_DTZL_LFD | Constant | Public | Type reference (TYPE) | P01_BEWLA | 'DTZL' | 20110901 | ||
| 2 | C_BEWLA_DTZL_SZ | Constant | Public | Type reference (TYPE) | P01_BEWLA | 'DTZS' | 20110901 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Change Name of Special Payment | 20110901 | |
| 2 | Instance method | Public | Method | Specify Work Location and Changing Work Location | 20110901 | |
| 3 | Instance method | Public | Method | Specify Conditions of Work Relationship | 20110901 | |
| 4 | Instance method | Public | Method | Determine Regular Wage and Salary Elements | 20110901 | |
| 5 | Instance method | Public | Method | Determine Special Payment Entitlement | 20110901 | |
| 6 | Instance method | Public | Method | Specify Intended Usage for Employee | 20110901 |
Events
Interface IF_EX_HRPAYAT_BW_DTZL has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TTY_IBEWLA | Public | See coding | 20110901 | TTY_IBEWLA TYPE TABLE OF t5df4
|
||
| 2 | TTY_LAUFEND | Public | See coding | 20110901 | TTY_LAUFEND TYPE TABLE OF ty_gehalt
|
||
| 3 | TTY_P0008 | Public | See coding | 20110901 | TTY_P0008 TYPE STANDARD TABLE OF p0008
|
||
| 4 | TTY_P0014 | Public | See coding | 20110901 | TTY_P0014 TYPE STANDARD TABLE OF p0014
|
||
| 5 | TTY_P0015 | Public | See coding | 20110901 | TTY_P0015 TYPE STANDARD TABLE OF p0015
|
||
| 6 | TTY_SZ | Public | See coding | 20110901 | TTY_SZ TYPE TABLE OF ty_gehalt
|
||
| 7 | TY_CHAR25 | Public | See coding | 20110901 | TY_CHAR25(25) TYPE c
|
||
| 8 | TY_CHAR58 | Public | See coding | 20110901 | TY_CHAR58(58) TYPE c
|
||
| 9 | TY_CHAR80 | Public | See coding | 20110901 | TY_CHAR80(80) TYPE c
|
||
| 10 | TY_GEHALT | Public | See coding | 20110901 | BEGIN OF TY_GEHALT,
text TYPE t512t-lgtxt,
betrg TYPE pc207-betrg,
date TYPE begda,
begda TYPE begda,
endda TYPE endda,
END OF TY_GEHALT
|
||
| 11 | TY_ORT_1 | Public | See coding | 20110901 | TY_ORT_1(48) TYPE c
|
||
| 12 | TY_ORT_2 | Public | See coding | 20110901 | TY_ORT_2(46) TYPE c
|
Method Signatures
Method CHANGE_NAME_SZ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATUM | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20111123 | |||
| 2 | IM_IBEWLA | Call by reference | Type reference (TYPE) | TTY_IBEWLA | Steuerung der Bescheinigungslohnarten | 20111123 | |||
| 3 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20111123 | |||
| 4 | IM_SONDERZAHLUNG | Call by reference | Type reference (TYPE) | TY_GEHALT | 20110901 | ||||
| 5 | RETURN | Value transfer | Type reference (TYPE) | LGTXT | Langtext Sonderzahlung | 20110901 |
Method CHANGE_NAME_SZ on Interface IF_EX_HRPAYAT_BW_DTZL has no exception.
Method GET_ARBEITSORTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ORT_1 | Call by reference | Type reference (TYPE) | TY_ORT_1 | Einsatzort | 20110901 | |||
| 2 | EX_ORT_2 | Call by reference | Type reference (TYPE) | TY_ORT_2 | wechselnder Einsatzort | 20110901 | |||
| 3 | IM_DATUM | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20110901 | |||
| 4 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20110901 | |||
| 5 | IM_T001P | Call by reference | Type reference (TYPE) | T001P | Personalbereich/-teilbereich | 20111123 |
Method GET_ARBEITSORTE on Interface IF_EX_HRPAYAT_BW_DTZL has no exception.
Method GET_BESTIMMUNGEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ZEILE_1 | Call by reference | Type reference (TYPE) | TY_CHAR80 | Zeile 1 | 20110901 | |||
| 2 | EX_ZEILE_2 | Call by reference | Type reference (TYPE) | TY_CHAR80 | Zeile 2 | 20110901 | |||
| 3 | EX_ZEILE_3 | Call by reference | Type reference (TYPE) | TY_CHAR80 | Zeile 3 | 20110901 | |||
| 4 | EX_ZEILE_4 | Call by reference | Type reference (TYPE) | TY_CHAR80 | Zeile 4 | 20110901 | |||
| 5 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginn Bescheinigungszeitraum | 20110901 | |||
| 6 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Ende Bescheinigungszeitraum | 20110901 | |||
| 7 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20110901 |
Method GET_BESTIMMUNGEN on Interface IF_EX_HRPAYAT_BW_DTZL has no exception.
Method GET_GEHALT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_GEHALT_LAUFEND | Call by reference | Type reference (TYPE) | TTY_LAUFEND | Gehalt laufend | 20110901 | |||
| 2 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginn Bescheinigungszeitraum | 20110901 | |||
| 3 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Ende Bescheinigungszeitraum | 20110901 | |||
| 4 | IM_IBEWLA | Call by reference | Type reference (TYPE) | TTY_IBEWLA | Steuerung der Bescheinigungslohnarten | 20110901 | |||
| 5 | IM_P0008 | Call by reference | Type reference (TYPE) | TTY_P0008 | 20110901 | ||||
| 6 | IM_P0014 | Call by reference | Type reference (TYPE) | TTY_P0014 | 20110901 | ||||
| 7 | IM_P0015 | Call by reference | Type reference (TYPE) | TTY_P0015 | 20110901 | ||||
| 8 | IM_PAYROLL_RESULT | Call by reference | Type reference (TYPE) | PAYAT_RESULT_TAB | Abrechnungsergebnis | 20110901 | |||
| 9 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20110901 |
Method GET_GEHALT on Interface IF_EX_HRPAYAT_BW_DTZL has no exception.
Method GET_SONDERZAHLUNG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_GEHALT_SZ | Call by reference | Type reference (TYPE) | TTY_SZ | Sonderzahlungen | 20110901 | |||
| 2 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginn Bescheinigunszeitraum | 20110901 | |||
| 3 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Ende Bescheinigungszeitraum | 20110901 | |||
| 4 | IM_IBEWLA | Call by reference | Type reference (TYPE) | TTY_IBEWLA | 20110901 | ||||
| 5 | IM_P0008 | Call by reference | Type reference (TYPE) | TTY_P0008 | 20110901 | ||||
| 6 | IM_P0014 | Call by reference | Type reference (TYPE) | TTY_P0014 | 20110901 | ||||
| 7 | IM_P0015 | Call by reference | Type reference (TYPE) | TTY_P0015 | 20110901 | ||||
| 8 | IM_PAYROLL_RESULT | Call by reference | Type reference (TYPE) | PAYAT_RESULT_TAB | Ergebnistabelle HR-Abrechnung | 20110901 | |||
| 9 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20110901 |
Method GET_SONDERZAHLUNG on Interface IF_EX_HRPAYAT_BW_DTZL has no exception.
Method GET_VERWENDUNG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_VERWENDUNG | Call by reference | Type reference (TYPE) | TY_CHAR58 | Vorgesehene Verwendung des Dienstnehmers | 20111123 | |||
| 2 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginn Bescheinigungszeitraum | 20110901 | |||
| 3 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Ende Bescheinigungszeitraum | 20110901 | |||
| 4 | IM_P0001 | Call by reference | Type reference (TYPE) | P0001 | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20111123 | |||
| 5 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20110901 |
Method GET_VERWENDUNG on Interface IF_EX_HRPAYAT_BW_DTZL has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |