Hierarchy
⤷ PY-XX-PS (Application Component) International Functions for the Public Sector
⤷ PAOC_PAD_INFTY_0509_XX (Package) Infotype 0509 (Higher Duty Allow.) - International Version
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 | 20030325 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_HRPA_PQ_CONVERSION | HR: Interface for Conversion Between Pnnnn and Qnnnn | 20030327 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_HRPA_INFOTYPE_0509_NO_PS | NO-PS: Business Logic(BL) for IT0509 | 20061117 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_HRPA_INFTY_0509_AU_PS | IT 509, Higher Duty Allowance: Australia | 20030521 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_HRPA_INFTY_0509_DE_PS | 20030521 |
Properties
Class | CL_HRPA_INFTY_0509 | |
Short Description | Higher duty allowance infotype: 0509 | |
Super Class | CL_HRPA_INFTY_NNNN | HR Master Data: Generic IT Logic |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | PAOC_PAD_INFTY_0509_XX | Infotype 0509 (Higher Duty Allow.) - International Version |
Created | 20030325 | SAP |
Last change | 20030521 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_HR_T539A | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_HRPA_PQ_CONVERSION | HR: Interface for Conversion Between Pnnnn and Qnnnn | 20030327 |
Friends
Class CL_HRPA_INFTY_0509 has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | A_HDALL_AMT | Instance attribute | Protected | Type reference (TYPE) | BETRG | Amount | 20030514 | ||
2 | A_HD_POSITION | Instance attribute | Protected | Type reference (TYPE) | T528B-PLANS | Position | 20030327 | ||
3 | A_HIGHD_SUM | Instance attribute | Protected | Type reference (TYPE) | BETRG | Amount | 20030514 | ||
4 | A_NOMID_SUM | Instance attribute | Protected | Type reference (TYPE) | BETRG | Amount | 20030514 | ||
5 | A_NUMBER_OF_WAGETYPES | Static Attribute | Protected | Type reference (TYPE) | I | 40 | No. of wagetypes | 20030505 | |
6 | A_OM_INTEGRATION | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPA_OM_INTEGRATION | HR: Master Data OM Integration | 20030327 | ||
7 | A_OTYPE_POSITION | Instance attribute | Protected | Type reference (TYPE) | OTYPE | Postion code | 20030326 | ||
8 | A_P0509 | Instance attribute | Protected | Type reference (TYPE) | P0509 | HR-AU-PS: Master Data (Higher Duty Allowance) | 20030513 | ||
9 | A_PERNR_CODE | Instance attribute | Protected | Type reference (TYPE) | OTYPE | Pernr code | 20030326 | ||
10 | A_PLVAR | Instance attribute | Protected | Type reference (TYPE) | PLVAR | Active plan version | 20030326 | ||
11 | A_PTB | Instance attribute | Protected | Type reference (TYPE) | HRPBS_PTBINDBW | Table type for indirect evaluation | 20030505 | ||
12 | A_PTB_HIGH | Instance attribute | Protected | Type reference (TYPE) | HRPBS_PTBINDBW | Table type for indirect evaluation | 20030505 | ||
13 | A_PTB_HIGH_ADJ | Instance attribute | Protected | Type reference (TYPE) | HRPS_HDJTABTY | Table for storing HDA higher duty and nominal adjustments | 20030513 | ||
14 | A_PTB_NOMI | Instance attribute | Protected | Type reference (TYPE) | HRPBS_PTBINDBW | Table type for indirect evaluation | 20030505 | ||
15 | A_PTB_NOMI_ADJ | Instance attribute | Protected | Type reference (TYPE) | HRPS_HDAADJTAB | Table for HDA higher duty and nominal adjustments | 20030513 | ||
16 | C_DELETE | Constant | Protected | Type reference (TYPE) | HRPAD_OPERA | 'D' | HR: Database Operation | 20030521 | |
17 | C_INSERT | Constant | Protected | Type reference (TYPE) | HRPAD_OPERA | 'I' | HR: Database Operation | 20030521 | |
18 | C_MAX_HLGART | Constant | Protected | Type reference (TYPE) | I | 20 | 20030627 | ||
19 | C_MAX_NLGART | Constant | Protected | Type reference (TYPE) | I | 20 | 20030627 | ||
20 | C_MODIFY | Constant | Protected | Type reference (TYPE) | HRPAD_OPERA | 'U' | HR: Database Operation | 20030521 | |
21 | LS_MSG | Instance attribute | Protected | Type reference (TYPE) | SYMSG | Structure of message variables | 20030425 | ||
22 | LT_FIELD_LIST | Instance attribute | Protected | Type reference (TYPE) | HRPAD_FIELD_TAB | Field List | 20030425 |
Methods
Events
Class CL_HRPA_INFTY_0509 has no event.
Types
Class CL_HRPA_INFTY_0509 has no local type.
Method Signatures
Method ASSIGN_ITAB_TO_PTB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INFTY | Call by reference | Type reference (TYPE) | CHAR4 | Infotypnummer | 20030505 | ||
2 | Changing | P0008 | Call by reference | Type reference (TYPE) | P0008 | Personalstammsatz Infotyp 0008 (Basisbezüge) | 20030505 | ||
3 | Importing | P0014 | Call by reference | Type reference (TYPE) | P0014 | HR-Stammsatz: Infotyp 0014 (Wiederkehrende Be/Abzüge)) | 20030505 | ||
4 | Importing | P0015 | Call by reference | Type reference (TYPE) | P0015 | HR-Stammsatz: Infotyp 0015 (Ergänzende Zahlungen) | 20030505 |
Method ASSIGN_ITAB_TO_PTB on class CL_HRPA_INFTY_0509 has no exception.
Method CALCULATE_ALLOWANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLAG_HIGH_NOMI | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20030514 | ||
2 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030514 |
Method CALCULATE_ALLOWANCE on class CL_HRPA_INFTY_0509 has no exception.
Method CHECK_ELIGIBILITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLAG | Call by reference | Type reference (TYPE) | CHAR1 | Kennzeichen für höherwertige Tätigk./eigene Dienstposition | 20030507 | ||
2 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030507 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030507 | ||
4 | Importing | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20030507 | ||
5 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030507 |
Method CHECK_ELIGIBILITY on class CL_HRPA_INFTY_0509 has no exception.
Method CHECK_HD_ASSIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030425 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030425 | ||
3 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030425 | ||
4 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030425 |
Method CHECK_HD_ASSIGN on class CL_HRPA_INFTY_0509 has no exception.
Method CHECK_HD_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030428 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030428 | ||
3 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030428 |
Method CHECK_HD_VALUES on class CL_HRPA_INFTY_0509 has no exception.
Method CHECK_INTEGRATION_PD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | INTEGRATED | Call by reference | Type reference (TYPE) | FLAG | Allgemeines Kennzeichen | 20030327 | ||
2 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030327 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030327 |
Method CHECK_INTEGRATION_PD on class CL_HRPA_INFTY_0509 has no exception.
Method CHECK_MINIMUM_DAYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030428 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030428 | ||
3 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030606 |
Method CHECK_MINIMUM_DAYS on class CL_HRPA_INFTY_0509 has no exception.
Method CHECK_PAYSCALE_T510 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030428 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030428 | ||
3 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030428 |
Method CHECK_PAYSCALE_T510 on class CL_HRPA_INFTY_0509 has no exception.
Method CHECK_PERCENTAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030425 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030425 | ||
3 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030425 |
Method CHECK_PERCENTAGES on class CL_HRPA_INFTY_0509 has no exception.
Method CHECK_SUPER_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | SADAT | Call by reference | Type reference (TYPE) | P0509-SADAT | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030606 | ||
2 | Importing | SAIND | Call by reference | Type reference (TYPE) | P0509-SAIND | Laut SA17-Kennzeichen beeinflusst Zulage Altersversicherung | 20030606 |
Method CHECK_SUPER_DATA on class CL_HRPA_INFTY_0509 has no exception.
Method CHECK_TIME_RELTD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030425 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030425 | ||
3 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030425 | ||
4 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030425 |
Method CHECK_TIME_RELTD on class CL_HRPA_INFTY_0509 has no exception.
Method CLEAR_EMPTY_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030514 |
Method CLEAR_EMPTY_FIELDS on class CL_HRPA_INFTY_0509 has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20030327 | ||
2 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030327 |
Method CONSTRUCTOR on class CL_HRPA_INFTY_0509 has no exception.
Method CREATE_PTBADJ_FROM_P0509 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLAG_HIGH_NOMI | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20030514 | ||
2 | Changing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030514 |
Method CREATE_PTBADJ_FROM_P0509 on class CL_HRPA_INFTY_0509 has no exception.
Method CREATE_PTB_ADJUSTMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLAG_HIGH_NOMI | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20030513 |
Method CREATE_PTB_ADJUSTMENTS on class CL_HRPA_INFTY_0509 has no exception.
Method CREATE_PTB_HIGH_NOMI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLAG_HIGH_NOMI | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20030505 |
Method CREATE_PTB_HIGH_NOMI on class CL_HRPA_INFTY_0509 has no exception.
Method DELETE_IT_1001 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Startdatum | 20030521 | ||
2 | Importing | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Enddatum | 20030521 | ||
3 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030521 | ||
4 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030521 | ||
5 | Importing | P1001 | Call by reference | Type reference (TYPE) | P1001 | Info-Typ 1001: Verknüpfungen | 20030521 | ||
6 | Importing | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Angestelltennummer | 20030521 |
Method DELETE_IT_1001 on class CL_HRPA_INFTY_0509 has no exception.
Method EVALUATE_HD_SALARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030429 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030429 | ||
3 | Changing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030429 | ||
4 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030429 |
Method EVALUATE_HD_SALARY on class CL_HRPA_INFTY_0509 has no exception.
Method GET_ACTIVE_PLVAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PLVAR | Value transfer | Type reference (TYPE) | PLVAR | Planvariante | 20030326 |
Method GET_ACTIVE_PLVAR on class CL_HRPA_INFTY_0509 has no exception.
Method GET_HD_BY_PERNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030428 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030428 | ||
3 | Changing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030428 | ||
4 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030428 |
Method GET_HD_BY_PERNR on class CL_HRPA_INFTY_0509 has no exception.
Method GET_HD_BY_PLANS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030428 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030428 | ||
3 | Changing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030428 | ||
4 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030428 |
Method GET_HD_BY_PLANS on class CL_HRPA_INFTY_0509 has no exception.
Method GET_HD_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030428 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030428 | ||
3 | Changing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030428 | ||
4 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030428 |
Method GET_HD_VALUES on class CL_HRPA_INFTY_0509 has no exception.
Method GET_MINIMUM_DAYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | MIN_RQDAYS | Call by reference | Type reference (TYPE) | T5QPBS1A-MINDY | Mindestzahl ArbTage f. Anspruch auf Zulage f. höherw. Tätigk | 20030428 | ||
2 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030606 | ||
3 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030428 |
Method GET_MINIMUM_DAYS on class CL_HRPA_INFTY_0509 has no exception.
Method GET_NOMINAL_PAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030509 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030509 | ||
3 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030509 | ||
4 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030509 |
Method GET_NOMINAL_PAY on class CL_HRPA_INFTY_0509 has no exception.
Method GET_PERNR_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PERNR_CODE | Value transfer | Type reference (TYPE) | OTYPE | Objekttyp | 20030326 |
Method GET_PERNR_CODE on class CL_HRPA_INFTY_0509 has no exception.
Method GET_POSITION_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | OTYPE_POSITION | Value transfer | Type reference (TYPE) | OTYPE | Objekttyp | 20030326 |
Method GET_POSITION_CODE on class CL_HRPA_INFTY_0509 has no exception.
Method GET_WORKING_DAYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Startdatum | 20030606 | ||
2 | Importing | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Enddatum | 20030606 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030529 | ||
4 | Importing | PERNR | Call by reference | Type reference (TYPE) | P0509-PERNR | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030606 | ||
5 | Exporting | WORKING_DAYS | Call by reference | Type reference (TYPE) | T5QPBS1A-MINDY | Mindestzahl ArbTage f. Anspruch auf Zulage f. höherw. Tätigk | 20030428 |
Method GET_WORKING_DAYS on class CL_HRPA_INFTY_0509 has no exception.
Method INSERT_IT_1001 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030521 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030521 | ||
3 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030521 | ||
4 | Importing | P1001 | Call by reference | Type reference (TYPE) | P1001 | Info-Typ 1001: Verknüpfungen | 20030521 |
Method INSERT_IT_1001 on class CL_HRPA_INFTY_0509 has no exception.
Method PERFORM_INDIRECT_EVALUATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INFTY | Call by reference | Type reference (TYPE) | CHAR4 | Infotypnummer | 20030505 | ||
2 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030505 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030505 | ||
4 | Importing | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20030505 | ||
5 | Importing | P0001 | Call by reference | Type reference (TYPE) | P0001 | 20030505 | |||
6 | Importing | P0007 | Call by reference | Type reference (TYPE) | P0007 | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20030505 | ||
7 | Importing | P0008 | Call by reference | Type reference (TYPE) | P0008 | Personalstammsatz Infotyp 0008 (Basisbezüge) | 20030505 | ||
8 | Importing | P0014 | Call by reference | Type reference (TYPE) | P0014 | HR-Stammsatz: Infotyp 0014 (Wiederkehrende Be/Abzüge)) | 20030506 | ||
9 | Importing | P0015 | Call by reference | Type reference (TYPE) | P0015 | HR-Stammsatz: Infotyp 0015 (Ergänzende Zahlungen) | 20030506 | ||
10 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030505 |
Method PERFORM_INDIRECT_EVALUATION on class CL_HRPA_INFTY_0509 has no exception.
Method POPULATE_T511_TO_PTB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | 20030505 | |||
2 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030505 |
Method POPULATE_T511_TO_PTB on class CL_HRPA_INFTY_0509 has no exception.
Method PROCESS_0008 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLAG | Call by reference | Type reference (TYPE) | CHAR1 | Kennzeichen für Ausw. von höherw. Tätigk. oder eig. Dienstp. | 20030505 | ||
2 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030506 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030506 | ||
4 | Importing | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20030506 | ||
5 | Changing | P0001 | Call by reference | Type reference (TYPE) | P0001 | HR-Stammsatz: Infotyp 0001 | 20030506 | ||
6 | Importing | P0007 | Call by reference | Type reference (TYPE) | P0007 | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20030506 | ||
7 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030505 | ||
8 | Importing | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20030505 | ||
9 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030505 |
Method PROCESS_0008 on class CL_HRPA_INFTY_0509 has no exception.
Method PROCESS_0014 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | I0014 | Call by reference | Type reference (TYPE) | P0014_TAB | HR-Stammsatz: Infotyp 0014 (Wiederkehrende Be/Abzüge)) | 20030506 | ||
2 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030506 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030506 | ||
4 | Importing | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | 20030506 | |||
5 | Importing | P0001 | Call by reference | Type reference (TYPE) | P0001 | 20030506 | |||
6 | Importing | P0007 | Call by reference | Type reference (TYPE) | P0007 | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20030506 | ||
7 | Importing | P0008 | Call by reference | Type reference (TYPE) | P0008 | Personalstammsatz Infotyp 0008 (Basisbezüge) | 20030506 | ||
8 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030506 | ||
9 | Importing | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20030506 | ||
10 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030506 |
Method PROCESS_0014 on class CL_HRPA_INFTY_0509 has no exception.
Method PROCESS_0015 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | I0015 | Call by reference | Type reference (TYPE) | P0015_TAB | HR-Stammsatz: Infotyp 0015 (Ergänzende Zahlungen) | 20030506 | ||
2 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030506 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030506 | ||
4 | Importing | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | 20030506 | |||
5 | Importing | P0001 | Call by reference | Type reference (TYPE) | P0001 | 20030506 | |||
6 | Importing | P0007 | Call by reference | Type reference (TYPE) | P0007 | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20030506 | ||
7 | Importing | P0008 | Call by reference | Type reference (TYPE) | P0008 | Personalstammsatz Infotyp 0008 (Basisbezüge) | 20030506 | ||
8 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030506 | ||
9 | Importing | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20030506 | ||
10 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030506 |
Method PROCESS_0015 on class CL_HRPA_INFTY_0509 has no exception.
Method PROPOSE_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030512 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030512 | ||
3 | Changing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030512 | ||
4 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030512 |
Method PROPOSE_CURRENCY on class CL_HRPA_INFTY_0509 has no exception.
Method PROPOSE_WAGETYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | 20030508 | |||
2 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | Sub Type | 20030509 | ||
3 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030508 |
Method PROPOSE_WAGETYPES on class CL_HRPA_INFTY_0509 has no exception.
Method PUT_HD_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P0001 | Call by reference | Type reference (TYPE) | P0001 | 20030502 | |||
2 | Changing | P0008 | Call by reference | Type reference (TYPE) | P0008 | Personalstammsatz Infotyp 0008 (Basisbezüge) | 20030502 | ||
3 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030502 |
Method PUT_HD_DETAILS on class CL_HRPA_INFTY_0509 has no exception.
Method READ_IT_1001 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Startdatum | 20030521 | ||
2 | Importing | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Enddatum | 20030521 | ||
3 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030521 | ||
4 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030521 | ||
5 | Exporting | P1001 | Call by reference | Type reference (TYPE) | P1001 | Info-Typ 1001: Verknüpfungen | 20030521 | ||
6 | Importing | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Mitarbeiter Nummer | 20030521 |
Method READ_IT_1001 on class CL_HRPA_INFTY_0509 has no exception.
Method SPECIFIC_COMPUTATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030327 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030327 | ||
3 | Importing | OLD_P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030521 | ||
4 | Importing | OPERATION | Call by reference | Type reference (TYPE) | HRPAD_OPERA | HR: Datenbankoperation | 20030521 | ||
5 | Changing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Vorheriger Service) | 20030327 | ||
6 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030327 |
Method SPECIFIC_COMPUTATIONS on class CL_HRPA_INFTY_0509 has no exception.
Method UPDATE_P0509_FROM_PTBADJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLAG_HIGH_NOMI | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20030627 | ||
2 | Changing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030627 |
Method UPDATE_P0509_FROM_PTBADJ on class CL_HRPA_INFTY_0509 has no exception.
Method UPDATE_PD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030602 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030602 | ||
3 | Importing | OLD_P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030602 | ||
4 | Importing | OPERATION | Call by reference | Type reference (TYPE) | HRPAD_OPERA | HR: Datenbankoperation | 20030602 | ||
5 | Importing | P0509 | Call by reference | Type reference (TYPE) | P0509 | HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) | 20030602 |
Method UPDATE_PD on class CL_HRPA_INFTY_0509 has no exception.
Method UPDT_I14_I15_PTB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FLAG | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20030506 | ||
2 | Importing | I0014 | Call by reference | Type reference (TYPE) | P0014_TAB | HR-Stammsatz: Infotyp 0014 (Wiederkehrende Be/Abzüge)) | 20030506 | ||
3 | Importing | I0015 | Call by reference | Type reference (TYPE) | P0015_TAB | HR-Stammsatz: Infotyp 0015 (Ergänzende Zahlungen) | 20030506 |
Method UPDT_I14_I15_PTB on class CL_HRPA_INFTY_0509 has no exception.
History
Last changed by/on | SAP | 20030521 |
SAP Release Created in | 200 |