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
⤷ 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 | CL_HR_T500C | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | CL_HR_T549A | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_HR_T549Q | 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 | A_DEFAULT_FIELD_LIST | Instance attribute | Protected | Type reference (TYPE) | HRPAD_FIELD_TAB | Fields for Default Values T5A9B | 20021126 | ||
2 | A_ERG_TAB | Instance attribute | Private | Type reference (TYPE) | HRPAYAT_IT527_ERG | Payroll Results for Default Wage Types IT 527 | 20021128 | ||
3 | A_PENS_FLAG | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | FALSE | Infotype 0000 Stat 2 = '2' ? | 20030114 | |
4 | A_PER_END | Instance attribute | Private | Type reference (TYPE) | P0527-ENDDA | End Date of Payroll Period Upon Leaving | 20030114 | ||
5 | A_RELEV_LGARTS | Instance attribute | Private | Type reference (TYPE) | HRPAYAT_T5A9B_LGARTS | Relevant Wage Types IT0527 | 20021128 | ||
6 | A_VALID_BEGDA | Instance attribute | Private | Type reference (TYPE) | P0527-BEGDA | Valid From Date (Calculated) | 20021128 | ||
7 | A_VALID_ENDDA | 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 | Exporting | P0002 | Call by reference | Type reference (TYPE) | P0002 | Struktur IT0002 | 20030113 | ||
2 | Importing | PERNR | Call by reference | Type reference (TYPE) | P0527-PERNR | Personalnummer | 20030113 | ||
3 | Importing | STICHTAG | Call by reference | Type reference (TYPE) | P0527-BEGDA | Gültigkeitsbeginn | 20030113 | ||
4 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Importing | FIELD_LIST | Call by reference | Type reference (TYPE) | HRPAD_FIELD_TAB | Feldliste | 20021127 | ||
2 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021127 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021127 | ||
4 | Importing | MSGID | Call by reference | Type reference (TYPE) | SYMSG-MSGID | Nachrichten, Nachrichtenklasse | 20021127 | ||
5 | Importing | MSGNO | Call by reference | Type reference (TYPE) | SYMSG-MSGNO | Nachrichten, Nachrichtennummer | 20021127 | ||
6 | Importing | MSGTY | Call by reference | Type reference (TYPE) | SYMSG-MSGTY | Nachrichten, Nachrichtentyp | 20021127 | ||
7 | Importing | MSGV1 | Call by reference | Type reference (TYPE) | ANY | 20021127 | |||
8 | Importing | MSGV2 | Call by reference | Type reference (TYPE) | ANY | 20021127 | |||
9 | Importing | MSGV3 | Call by reference | Type reference (TYPE) | ANY | 20021127 | |||
10 | Importing | MSGV4 | Call by reference | Type reference (TYPE) | ANY | 20021127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021203 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021203 | ||
3 | Changing | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20021203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030114 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20030114 | ||
3 | Importing | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030114 | ||
4 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021202 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021202 | ||
3 | Changing | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20021129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Changing | IS_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021213 | ||
3 | Changing | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20021213 | ||
4 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030114 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20030114 | ||
3 | Importing | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030114 | ||
4 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030113 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20030113 | ||
3 | Importing | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030113 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20030113 | ||
3 | Importing | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030113 | ||
4 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021128 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021128 | ||
3 | Changing | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20021128 | ||
4 | Importing | SET_BEGDA_ENDDA | Call by reference | Type reference (TYPE) | BOOLE_D | FALSE | P Felder versorgen? | 20021203 | |
5 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030113 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20030113 | ||
3 | Changing | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030113 | ||
4 | Importing | P0527_OLD | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021129 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021129 | ||
3 | Importing | ONE_PERIOD | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021129 | ||
4 | Changing | RESULT_TAB | Call by reference | Type reference (TYPE) | HRPAYAT_RESULT_TAB | Abrechnungsergebnis AT, nationaler Teil | 20021129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Importing | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20021213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Importing | ABKRS | Call by reference | Type reference (TYPE) | P0001-ABKRS | Abrechnungskreis | 20021128 | ||
2 | Exporting | END_OF_PERIOD | Call by reference | Type reference (TYPE) | P0527-ENDDA | Gültigkeitsende | 20021128 | ||
3 | Importing | STICHTAG | Call by reference | Type reference (TYPE) | P0527-BEGDA | Gültigkeitsbeginn | 20021128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | CX_HRPA_VIOLATED_ASSERTION | 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 | Importing | INPER | Call by reference | Type reference (TYPE) | PAPER | Abrechnungsperiode | 20021129 | ||
2 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021129 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021129 | ||
4 | Importing | NUM_PER_PREV_YEAR | Call by reference | Type reference (TYPE) | N | Anzahl Perioden Vorjahr | 20021129 | ||
5 | Importing | PERNR | Call by reference | Type reference (TYPE) | P0527-PERNR | Personalnummer | 20021129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Importing | FOR_PERIOD | Call by reference | Type reference (TYPE) | FPPER | Fürperiode Pfändung | 20021202 | ||
2 | Importing | WA_RELEV_LGARTS | Call by reference | Type reference (TYPE) | T5A9B | Zahlungsattribute für Teilapplikationen | 20021202 | ||
3 | Importing | WA_RT | Call by reference | Type reference (TYPE) | PC207 | Abrechnungsergebnis: Ergebnistabelle | 20021202 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021213 | ||
3 | Changing | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20021213 | ||
4 | Importing | P0527_OLD | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030113 | ||
5 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | 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 | Importing | ABWD1 | Call by reference | Type reference (TYPE) | P0003-ABWD1 | Abwicklungsende 1 (Personalnummer abrechnen bis) | 20030114 | ||
2 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030207 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20030207 | ||
4 | Importing | P0527 | Call by reference | Type reference (TYPE) | P0527 | Personal-Stammsatz für Infotyp 0527 | 20030114 | ||
5 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20030114 |
History
Last changed by/on | SAP | 20030203 |
SAP Release Created in | 200 |