SAP ABAP Class CL_HRPA_INFOTYPE_0527 (Payments Upon Leaving (Austria))
Hierarchy
☛
EA-HRCAT (Software Component) Sub component EA-HRCAT of EA-HR
⤷
PA-PA-AT (Application Component) Austria
⤷
PAOC_PAD_AT (Package) Add-On Development Personnel Administration: Austria
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_HRPA_INFTY_NNNN | HR Master Data: Generic IT Logic | 20021125 |
Properties
| Class | CL_HRPA_INFOTYPE_0527 | |
| Short Description | Payments Upon Leaving (Austria) | |
| Super Class | CL_HRPA_INFTY_NNNN | HR Master Data: Generic IT Logic |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | HRITFAT | |
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | PAOC_PAD_AT | Add-On Development Personnel Administration: Austria |
| Created | 20021125 | SAP |
| Last change | 20030203 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_HRPA_INFOTYPE_0527 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0527 has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Type reference (TYPE) | HRPAD_FIELD_TAB | Fields for Default Values T5A9B | 20021126 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | HRPAYAT_IT527_ERG | Payroll Results for Default Wage Types IT 527 | 20021128 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | FALSE | Infotype 0000 Stat 2 = '2' ? | 20030114 | ||
| 4 | Instance attribute | Private | Type reference (TYPE) | P0527-ENDDA | End Date of Payroll Period Upon Leaving | 20030114 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | HRPAYAT_T5A9B_LGARTS | Relevant Wage Types IT0527 | 20021128 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | P0527-BEGDA | Valid From Date (Calculated) | 20021128 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | P0527-ENDDA | Valid To Date (Calculated) | 20021128 |
Methods
Events
Class CL_HRPA_INFOTYPE_0527 has no event.
Types
Class CL_HRPA_INFOTYPE_0527 has no local type.
Method Signatures
Method P0002 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P0002 | Call by reference | Type reference (TYPE) | P0002 | Struktur IT0002 | 20030113 | |||
| 2 | PERNR | Call by reference | Type reference (TYPE) | P0527-PERNR | Personalnummer | 20030113 | |||
| 3 | STICHTAG | Call by reference | Type reference (TYPE) | P0527-BEGDA | Gültigkeitsbeginn | 20030113 | |||
| 4 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20030114 |
Method P0527_ADD_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELD_LIST | Call by reference | Type reference (TYPE) | HRPAD_FIELD_TAB | Feldliste | 20021127 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021127 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021127 | |||
| 4 | MSGID | Call by reference | Type reference (TYPE) | SYMSG-MSGID | Nachrichten, Nachrichtenklasse | 20021127 | |||
| 5 | MSGNO | Call by reference | Type reference (TYPE) | SYMSG-MSGNO | Nachrichten, Nachrichtennummer | 20021127 | |||
| 6 | MSGTY | Call by reference | Type reference (TYPE) | SYMSG-MSGTY | Nachrichten, Nachrichtentyp | 20021127 | |||
| 7 | MSGV1 | Call by reference | Type reference (TYPE) | ANY | 20021127 | ||||
| 8 | MSGV2 | Call by reference | Type reference (TYPE) | ANY | 20021127 | ||||
| 9 | MSGV3 | Call by reference | Type reference (TYPE) | ANY | 20021127 | ||||
| 10 | MSGV4 | Call by reference | Type reference (TYPE) | ANY | 20021127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021127 |
Method P0527_ASSIGN_DEFAULT_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021203 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021203 | |||
| 3 | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20021203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
Method P0527_CALCULATE_ABWD1 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030114 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20030114 | |||
| 3 | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030114 | |||
| 4 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20030114 |
Method P0527_CALCULATE_DEFAULT_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021202 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021202 | |||
| 3 | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20021129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021129 |
Method P0527_CHECK_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021213 | |||
| 3 | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20021213 | |||
| 4 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
Method P0527_CHECK_DATE_IT0003 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030114 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20030114 | |||
| 3 | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030114 | |||
| 4 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20030114 |
Method P0527_CHECK_DISMISSAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030113 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20030113 | |||
| 3 | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20030113 |
Method P0527_CHECK_MALUS_AGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030113 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20030113 | |||
| 3 | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030113 | |||
| 4 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20030114 |
Method P0527_CHECK_STAT2_GEN_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021128 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021128 | |||
| 3 | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20021128 | |||
| 4 | SET_BEGDA_ENDDA | Call by reference | Type reference (TYPE) | BOOLE_D | FALSE | P Felder versorgen? | 20021203 | ||
| 5 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021128 |
Method P0527_CHECK_UE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030113 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20030113 | |||
| 3 | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030113 | |||
| 4 | P0527_OLD | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20030114 |
Method P0527_COLLECT_RESULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021129 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021129 | |||
| 3 | ONE_PERIOD | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021129 | |||
| 4 | RESULT_TAB | Call by reference | Type reference (TYPE) | HRPAYAT_RESULT_TAB | Abrechnungsergebnis AT, nationaler Teil | 20021129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021129 |
Method P0527_FILL_RELEV_LGARTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
Method P0527_GET_END_OF_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ABKRS | Call by reference | Type reference (TYPE) | P0001-ABKRS | Abrechnungskreis | 20021128 | |||
| 2 | END_OF_PERIOD | Call by reference | Type reference (TYPE) | P0527-ENDDA | Gültigkeitsende | 20021128 | |||
| 3 | STICHTAG | Call by reference | Type reference (TYPE) | P0527-BEGDA | Gültigkeitsbeginn | 20021128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021128 |
Method P0527_GET_FIELDS_FOR_DEFAULT Signature
Method P0527_GET_FIELDS_FOR_DEFAULT on class CL_HRPA_INFOTYPE_0527 has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021126 |
Method P0527_GET_PAYROLL_RESULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INPER | Call by reference | Type reference (TYPE) | PAPER | Abrechnungsperiode | 20021129 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021129 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021129 | |||
| 4 | NUM_PER_PREV_YEAR | Call by reference | Type reference (TYPE) | N | Anzahl Perioden Vorjahr | 20021129 | |||
| 5 | PERNR | Call by reference | Type reference (TYPE) | P0527-PERNR | Personalnummer | 20021129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021129 |
Method P0527_INSERT_ERG_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FOR_PERIOD | Call by reference | Type reference (TYPE) | FPPER | Fürperiode Pfändung | 20021202 | |||
| 2 | WA_RELEV_LGARTS | Call by reference | Type reference (TYPE) | T5A9B | Zahlungsattribute für Teilapplikationen | 20021202 | |||
| 3 | WA_RT | Call by reference | Type reference (TYPE) | PC207 | Abrechnungsergebnis: Ergebnistabelle | 20021202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021202 |
Method P0527_SPECIFIC_COMPUTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021213 | |||
| 3 | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20021213 | |||
| 4 | P0527_OLD | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030113 | |||
| 5 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
Method UPDATE_P0003 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ABWD1 | Call by reference | Type reference (TYPE) | P0003-ABWD1 | Abwicklungsende 1 (Personalnummer abrechnen bis) | 20030114 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030207 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20030207 | |||
| 4 | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030114 | |||
| 5 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20030114 |
History
| Last changed by/on | SAP | 20030203 |
| SAP Release Created in | 200 |