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
⤷ 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 | Importing | 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 | Changing | C_WAGETYPES | Call by reference | Type reference (TYPE) | TTY_PC207 | Tabelle mit Zahlungen einer Periode | 20100125 | ||
2 | Importing | IM_PAYDATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20100319 | ||
3 | Importing | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Importing | IM_AMOUNT | Call by reference | Type reference (TYPE) | P03_UGLFD | Betrag | 20100120 | ||
2 | Importing | IM_COMPENSATION | Call by reference | Type reference (TYPE) | BOOLE_D | KUE -> ja/nein | 20100204 | ||
3 | Importing | IM_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYAT_FACTORY_CONTEXT | Kontext für dynamische Erzeugung | 20100120 | ||
4 | Importing | IM_DUE_DATE | Call by reference | Type reference (TYPE) | PB03_SVDAT | SV-Fälligkeitsdatum | 20100120 | ||
5 | Importing | IM_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYAT_FACTORY | Instanzerzeugungsfabrik | 20100120 | ||
6 | Importing | IM_PAYMENT_PERIOD | Call by reference | Type reference (TYPE) | PB03_ZLPER | Auszahlungsperiode (PP.YYYY) | 20100120 | ||
7 | Importing | IM_PAYMENT_TYPE | Call by reference | Type reference (TYPE) | PB03_ZLART | Zahlungsart | 20100120 | ||
8 | Importing | IM_PAY_DATE | Call by reference | Type reference (TYPE) | BEGDA | Zahldatum | 20100208 | ||
9 | Importing | IM_PSKEY | Call by reference | Type reference (TYPE) | PSKEY | Schlüssel von Personalstammdaten | 20100120 | ||
10 | Importing | IM_RECURRING | Call by reference | Type reference (TYPE) | BOOLE_D | laufend/Sonderzahlung | 20100126 | ||
11 | Importing | IM_SI_OBLIGATION | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100120 | ||
12 | Importing | IM_SI_PERIOD | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYAT_SI_PERIOD | SV-Zeitraum | 20100120 | ||
13 | Importing | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Returning | 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 |