SAP ABAP Interface IF_HRPAYAT_PAYMENT (Payment on or After Date of Leaving)
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_HRPAYAT_PAYMENT | Payment On/After Date of Leaving | 20091228 |
Properties
| Interface | IF_HRPAYAT_PAYMENT | |
| Short Description | Payment on or After Date of Leaving |
General Data
| Package | PC03 | HR Payroll: Austria |
| Created | 20091222 | SAP |
| Last changed | 20110809 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | IF_HRPAYAT_CONTRIBUTION | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 2 | IF_HRPAYAT_LEAVING | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 3 | IF_HRPAYAT_PAYMENT | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_HRPAYAT_PAYMENT has no interface.
Friends
Interface IF_HRPAYAT_PAYMENT has no friend.
Attributes
Interface IF_HRPAYAT_PAYMENT has no attribute.
Methods
Events
Interface IF_HRPAYAT_PAYMENT has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TTY_LGARTS | Public | See coding | 20100122 | TTY_LGARTS TYPE STANDARD TABLE OF lgart WITH DEFAULT KEY
|
||
| 2 | TTY_PAYMENTS | Public | See coding | 20091229 | tty_payments TYPE SORTED TABLE OF ty_payment WITH UNIQUE KEY payment
|
||
| 3 | TTY_PC207 | Public | See coding | 20100122 | TTY_PC207 type STANDARD TABLE OF pc207 WITH DEFAULT KEY
|
||
| 4 | TTY_WPBP | Public | See coding | 20100319 | TTY_WPBP TYPE STANDARD TABLE OF PC205 WITH DEFAULT KEY
|
||
| 5 | TY_PAYMENT | Public | See coding | 20100126 | BEGIN OF ty_payment,
payment TYPE REF TO if_hrpayat_payment,
paydate TYPE begda,
END OF ty_payment
|
Method Signatures
Method ADD_CONTRIBUTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTRIBUTION | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYAT_CONTRIBUTION | SV Beitrag | 20100126 |
Method ADD_CONTRIBUTION on Interface IF_HRPAYAT_PAYMENT has no exception.
Method GENERATE_PAYMENT_WAGETYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_WAGETYPES | Call by reference | Type reference (TYPE) | TTY_PC207 | Tabelle mit Zahlungen einer Periode | 20100125 | |||
| 2 | IM_PAYDATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20100319 | |||
| 3 | IM_WPBP | Call by reference | Type reference (TYPE) | IF_HRPAYAT_PAYMENT=>TTY_WPBP | 20100319 |
Method GENERATE_PAYMENT_WAGETYPES on Interface IF_HRPAYAT_PAYMENT has no exception.
Method GET_CONTRIBUTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | IF_HRPAYAT_CONTRIBUTION=>TTY_CONTRIBUTIONS | 20100210 |
Method GET_CONTRIBUTIONS on Interface IF_HRPAYAT_PAYMENT has no exception.
Method GET_DUE_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | PB03_SVDAT | SV-Fälligkeitsdatum | 20100202 |
Method GET_DUE_DATE on Interface IF_HRPAYAT_PAYMENT has no exception.
Method GET_PAYMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | BETPE | Betrag | 20100126 |
Method GET_PAYMENT on Interface IF_HRPAYAT_PAYMENT has no exception.
Method GET_PAY_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | BEGDA | Zahldatum | 20100208 |
Method GET_PAY_DATE on Interface IF_HRPAYAT_PAYMENT has no exception.
Method GET_SI_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Object reference (TYPE REF TO) | IF_HRPAYAT_SI_PERIOD | SV-Zeitraum | 20100126 |
Method GET_SI_PERIOD on Interface IF_HRPAYAT_PAYMENT has no exception.
Method INITIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AMOUNT | Call by reference | Type reference (TYPE) | P03_UGLFD | Betrag | 20100120 | |||
| 2 | IM_COMPENSATION | Call by reference | Type reference (TYPE) | BOOLE_D | KUE -> ja/nein | 20100204 | |||
| 3 | IM_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYAT_FACTORY_CONTEXT | Kontext für dynamische Erzeugung | 20100120 | |||
| 4 | IM_DUE_DATE | Call by reference | Type reference (TYPE) | PB03_SVDAT | SV-Fälligkeitsdatum | 20100120 | |||
| 5 | IM_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYAT_FACTORY | Instanzerzeugungsfabrik | 20100120 | |||
| 6 | IM_PAYMENT_PERIOD | Call by reference | Type reference (TYPE) | PB03_ZLPER | Auszahlungsperiode (PP.YYYY) | 20100120 | |||
| 7 | IM_PAYMENT_TYPE | Call by reference | Type reference (TYPE) | PB03_ZLART | Zahlungsart | 20100120 | |||
| 8 | IM_PAY_DATE | Call by reference | Type reference (TYPE) | BEGDA | Zahldatum | 20100208 | |||
| 9 | IM_PSKEY | Call by reference | Type reference (TYPE) | PSKEY | Schlüssel von Personalstammdaten | 20100120 | |||
| 10 | IM_RECURRING | Call by reference | Type reference (TYPE) | BOOLE_D | laufend/Sonderzahlung | 20100126 | |||
| 11 | IM_SI_OBLIGATION | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100120 | |||
| 12 | IM_SI_PERIOD | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYAT_SI_PERIOD | SV-Zeitraum | 20100120 | |||
| 13 | IM_WAGETYPES | Call by reference | Type reference (TYPE) | TTY_LGARTS | Lohnart | 20100122 |
Method INITIALIZE on Interface IF_HRPAYAT_PAYMENT has no exception.
Method IS_COMPENSATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100204 |
Method IS_COMPENSATION on Interface IF_HRPAYAT_PAYMENT has no exception.
Method IS_COMPENSATION2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100224 |
Method IS_COMPENSATION2 on Interface IF_HRPAYAT_PAYMENT has no exception.
Method IS_COMPOSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100408 |
Method IS_COMPOSITION on Interface IF_HRPAYAT_PAYMENT has no exception.
Method IS_RECURRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100126 |
Method IS_RECURRING on Interface IF_HRPAYAT_PAYMENT has no exception.
Method IS_SI_OBLIGATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100126 |
Method IS_SI_OBLIGATION on Interface IF_HRPAYAT_PAYMENT has no exception.
Method IS_VACATION_COMPENSATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100322 |
Method IS_VACATION_COMPENSATION on Interface IF_HRPAYAT_PAYMENT has no exception.
History
| Last changed by/on | SAP | 20110809 |
| SAP Release Created in |