SAP ABAP Interface IF_HRPAYAT_LEAVING (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_LEAVING | Leaving with Payments | 20091228 |
Properties
Interface | IF_HRPAYAT_LEAVING | |
Short Description | Leaving |
General Data
Package | PC03 | HR Payroll: Austria |
Created | 20091223 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_HRPAYAT_PAYMENT | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | IF_HRPAYAT_PERIOD | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | IF_HRPAYAT_SI_PERIOD | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_HRPAYAT_LEAVING has no interface.
Friends
Interface IF_HRPAYAT_LEAVING has no friend.
Attributes
Interface IF_HRPAYAT_LEAVING has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | GET_DATES | Instance method | Public | Method | Leaving Date, Max. End - Min. Start | 20091229 |
2 | GET_PAYMENTS | Instance method | Public | Method | All Payments | 20091229 |
3 | GET_PAYMENTS_PERIOD | Instance method | Public | Method | Payments Within a Period | 20100125 |
4 | GET_PAYROLL_PERIOD | Instance method | Public | Method | Returns a Payroll Period | 20100419 |
5 | GET_PAYROLL_PERIODS | Instance method | Public | Method | Gets the Settlement Periods | 20100129 |
6 | GET_PERIODS | Instance method | Public | Method | Returns the Periods | 20100202 |
7 | GET_SI_PERIODS | Instance method | Public | Method | All Relevant SI Periods | 20091229 |
8 | GET_WPBP | Instance method | Public | Method | Returns WPBP Table | 20111024 |
9 | INITIALIZE | Instance method | Public | Method | Initialization | 20091229 |
10 | IS_DATAMODEL_FILLED | Instance method | Public | Method | Data model fully created? | 20111024 |
11 | SET_STATUS_DATAMODEL | Instance method | Public | Method | Sets status indicating whether simulated | 20111024 |
Events
Interface IF_HRPAYAT_LEAVING 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_P0044 | Public | See coding | 20100127 | tty_p0044 TYPE STANDARD TABLE OF p0044 WITH DEFAULT KEY
|
||
3 | TTY_P3238 | Public | See coding | 20091229 | tty_p3238 TYPE STANDARD TABLE OF p3238 WITH DEFAULT KEY
|
||
4 | TTY_PAYMENTS | Public | See coding | 20100126 | tty_payments TYPE SORTED TABLE OF ty_payment WITH UNIQUE KEY payment
|
||
5 | TTY_PAYROLL_PERIODS | Public | See coding | 20100127 | tty_payroll_periods TYPE SORTED TABLE OF ty_payroll_period WITH UNIQUE KEY begda
|
||
6 | TTY_PC207 | Public | See coding | 20100125 | tty_pc207 TYPE STANDARD TABLE OF pc207 WITH DEFAULT KEY
|
||
7 | TTY_PC2AU | Public | See coding | 20111024 | TTY_PC2AU TYPE STANDARD TABLE OF pc2au with default key
|
||
8 | TTY_PERIODS | Public | See coding | 20100319 | tty_periods TYPE SORTED TABLE OF ty_period WITH UNIQUE KEY begda
|
||
9 | TTY_SI_PERIODS | Public | See coding | 20091230 | tty_si_periods TYPE SORTED TABLE OF ty_si_period WITH UNIQUE KEY si_period
|
||
10 | TTY_SV_BI_SIMU | Public | See coding | 20111013 | TTY_SV_BI_SIMU TYPE STANDARD TABLE OF pc20v WITH DEFAULT KEY
|
||
11 | TTY_SV_SIMU | Public | See coding | 20111013 | TTY_SV_SIMU TYPE STANDARD TABLE OF pc20w WITH DEFAULT KEY
|
||
12 | TTY_TIME_LINE | Public | See coding | 20091230 | tty_time_line TYPE SORTED TABLE OF ty_time_line WITH UNIQUE KEY begda
|
||
13 | TTY_WPBP | Public | See coding | 20100319 | TTY_WPBP TYPE STANDARD TABLE OF PC205 WITH DEFAULT KEY
|
||
14 | TTY_WPBP_SIMU | Public | See coding | 20111013 | TTY_WPBP_SIMU TYPE STANDARD TABLE OF PC205 WITH DEFAULT KEY
|
||
15 | TY_DATES | Public | See coding | 20091229 | BEGIN OF ty_dates ,
leaving_date TYPE datum,
min_date TYPE begda,
max_date TYPE endda,
END OF ty_dates
|
||
16 | TY_PAYMENT | Public | See coding | 20100126 | BEGIN OF ty_payment,
payment TYPE REF TO if_hrpayat_payment,
paydate TYPE begda,
END OF ty_payment
|
||
17 | TY_PAYROLL_PERIOD | Public | See coding | 20100127 | BEGIN OF ty_payroll_period,
begda TYPE begda,
payroll_period TYPE REF TO if_hrpayat_payroll_period,
END OF ty_payroll_period
|
||
18 | TY_PERIOD | Public | See coding | 20100319 | BEGIN OF ty_period,
period TYPE REF TO if_hrpayat_period,
begda TYPE begda,
endda TYPE endda,
END OF ty_period
|
||
19 | TY_SI_PERIOD | Public | See coding | 20091230 | BEGIN OF ty_si_period,
si_period TYPE REF TO if_hrpayat_si_period,
begda TYPE begda,
endda TYPE endda,
END OF ty_si_period
|
||
20 | TY_TIME_LINE | Public | See coding | 20091230 | BEGIN OF ty_time_line,
begda TYPE begda,
period TYPE REF TO if_hrpayat_period,
si_periods TYPE tty_si_periods,
payments TYPE tty_payments,
payroll_period TYPE ty_payroll_period,
END OF ty_time_line
|
Method Signatures
Method GET_DATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RETURN | Value transfer | Type reference (TYPE) | TY_DATES | 20091229 |
Method GET_DATES on Interface IF_HRPAYAT_LEAVING has no exception.
Method GET_PAYMENTS 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_PAYMENT=>TTY_PAYMENTS | Zahlung zum oder nach dem Austritt | 20091229 |
Method GET_PAYMENTS on Interface IF_HRPAYAT_LEAVING has no exception.
Method GET_PAYMENTS_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_WAGETYPES | Call by reference | Type reference (TYPE) | TTY_PC207 | Gültigkeitsbeginn | 20100125 | ||
2 | Importing | IM_PAYROLL_PERIOD | Call by reference | Type reference (TYPE) | DATUM | Abrechnungsperiode | 20100319 | ||
3 | Importing | IM_WPBP | Call by reference | Type reference (TYPE) | TTY_WPBP | Arbeitsplatzsplits | 20100319 |
Method GET_PAYMENTS_PERIOD on Interface IF_HRPAYAT_LEAVING has no exception.
Method GET_PAYROLL_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_BEGDA_MONTH | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20100419 | ||
2 | Returning | RETURN | Value transfer | Object reference (TYPE REF TO) | IF_HRPAYAT_PAYROLL_PERIOD | Abrechnungsperiode | 20100419 |
Method GET_PAYROLL_PERIOD on Interface IF_HRPAYAT_LEAVING has no exception.
Method GET_PAYROLL_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RETURN | Value transfer | Type reference (TYPE) | TTY_PAYROLL_PERIODS | 20100129 |
Method GET_PAYROLL_PERIODS on Interface IF_HRPAYAT_LEAVING has no exception.
Method GET_PERIODS 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_PERIOD=>TTY_PERIODS | 20100202 |
Method GET_PERIODS on Interface IF_HRPAYAT_LEAVING has no exception.
Method GET_SI_PERIODS 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_SI_PERIOD=>TTY_SI_PERIODS | SV-Zeiträume | 20091229 |
Method GET_SI_PERIODS on Interface IF_HRPAYAT_LEAVING has no exception.
Method GET_WPBP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FAPER | Call by reference | Type reference (TYPE) | FAPER | Fürperiode der Abrechnung | 20111024 | ||
2 | Returning | RETURN | Value transfer | Type reference (TYPE) | TTY_WPBP_SIMU | Arbeitsplatz/Basisbezüge | 20111024 |
Method GET_WPBP on Interface IF_HRPAYAT_LEAVING has no exception.
Method INITIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_IS_LEAVING_RELEVANT | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20111202 | ||
2 | Importing | IM_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYAT_FACTORY_CONTEXT | Kontext für dynamische Erzeugung | 20091229 | ||
3 | Importing | IM_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYAT_FACTORY | Instanzerzeugungsfabrik | 20091229 | ||
4 | Importing | IM_LEAVING_DATE | Call by reference | Type reference (TYPE) | DATUM | Austrittsdatum | 20100103 | ||
5 | Importing | IM_P0044 | Call by reference | Type reference (TYPE) | TTY_P0044 | Personal-Stammsatz Infotyp 0044 (Sozialversicherung A) | 20100127 | ||
6 | Importing | IM_P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20091229 | ||
7 | Importing | IM_P3238 | Call by reference | Type reference (TYPE) | TTY_P3238 | Personal-Stammsatz für Infotyp 3238 | 20091229 | ||
8 | Importing | IM_PERIOD_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn der aktuellen Abrechnungsperiode | 20111028 | ||
9 | Importing | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR | Personalnummer | 20100503 | ||
10 | Importing | IM_PRECURSOR | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYAT_LEAVING | Vorgänger (Austritt) | 20100102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPAYAT_CONDITION_VIOLATED | 20091229 |
Method IS_DATAMODEL_FILLED 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 (=' ') | 20111024 |
Method IS_DATAMODEL_FILLED on Interface IF_HRPAYAT_LEAVING has no exception.
Method SET_STATUS_DATAMODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_STATUS | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20111024 |
Method SET_STATUS_DATAMODEL on Interface IF_HRPAYAT_LEAVING has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |