SAP ABAP Class CL_HRPA_INFTY_0009 (Business Logic for Infotype 0009)
Hierarchy
☛
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
⤷ PA-PA (Application Component) Personnel Administration
⤷ PAOC_PAD_INFTY_0009_XX (Package) Infotype 0009 (Bank Details): International Version
⤷ PA-PA (Application Component) Personnel Administration
⤷ PAOC_PAD_INFTY_0009_XX (Package) Infotype 0009 (Bank Details): 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 | 20030925 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_HRPA_INFTY_0009_BE | HR: Business Logic Infotype 0009 (BE) - Bank Details | 20041123 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_HRPA_INFTY_0009_FR_PS | HR Master Data: FR-PS Infotype 0009 - BL | 20041103 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_HRPA_INFTY_0009_GB | Infotype Decoupling of IT0009 for country GB | 20060808 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_HRPA_INFTY_0009_JP | Business logic for Infotype 0009(JP) | 20041104 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_HRPA_INFTY_0009_NZ | Infotype Decoupling of IT0009 for country NZ | 20041120 |
6 | Inheritance (c INHERITING FROM c_ref) | CL_HRPA_INFTY_0009_RU | Business logic for infotype 0009 - Russia | 20050916 |
7 | Inheritance (c INHERITING FROM c_ref) | CL_HRPA_INFTY_0009_VE | Flow logic IT0009 Venezuela | 20061006 |
8 | Inheritance (c INHERITING FROM c_ref) | CL_HRPA_INFTY_0009_ZA | Bank Details (South Africa) | 20041104 |
Properties
Class | CL_HRPA_INFTY_0009 | |
Short Description | Business Logic for Infotype 0009 | |
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 | ||
Category | 0 | |
Package | PAOC_PAD_INFTY_0009_XX | Infotype 0009 (Bank Details): International Version |
Created | 20030921 | SAP |
Last change | 20070913 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HRPA_INFTY_0009 has no forward declaration.
Interfaces
Class CL_HRPA_INFTY_0009 has no interface implemented.
Friends
Class CL_HRPA_INFTY_0009 has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | A_BANK_DATA_OLD | Static Attribute | Private | Type reference (TYPE) | HRPAD00_BANKDATA | Old Bank Data | 20030921 | ||
2 | A_FIRST_PROCESSING | Instance attribute | Private | Type reference (TYPE) | CHAR01 | 'X' | 1st Processing of Record | 20030921 | |
3 | A_IBAN_DATA_OLD | Static Attribute | Private | Type reference (TYPE) | HRPAD00_IBAN_DATA | Old IBAN Data | 20030921 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_AMOUNT_PERCENTAGE | Instance method | Protected | Method | Check Entry of Number and Amount (Dependent on Subtype) | 20030921 |
2 | CHECK_BEGDA | Instance method | Protected | Method | Checks Start Date | 20061109 |
3 | CHECK_CURRENCY | Instance method | Protected | Method | Check Payment Currency | 20030921 |
4 | CHECK_CURRENCY_SPLIT | Instance method | Protected | Method | Check Currency Split | 20030921 |
5 | CHECK_IBAN_DEL_REC | Instance method | Protected | Method | Check Existence of IBAN on Deletion of Record | 20030921 |
6 | CHECK_OFFCYCLE_PAYROLL_REASON | Instance method | Protected | Method | Check Reason for Off-Cycle Payroll | 20030921 |
7 | CHECK_PAYMENT | Instance method | Protected | Method | Check Bank Data and Payment Method | 20030921 |
8 | CHECK_TRANSFERTYPE_DENMARK | Instance method | Protected | Method | Checks for Transfer Type for Bank Country Denmark | 20030921 |
9 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20061117 |
10 | GET_DEFAULT_BANK_DETAIL_TYPE | Instance method | Protected | Method | Determine Default Value for Bank Details Record Type | 20030921 |
11 | GET_DEFAULT_CURRENCY | Instance method | Protected | Method | Determine Default Currency | 20030921 |
12 | INIT_FIELDS_FOR_BANKCOUNTRY | Instance method | Protected | Method | Initialize and Check Bank-Dependent Fields | 20030921 |
13 | INIT_FIELDS_FOR_BANKDETAILTYPE | Instance method | Protected | Method | Initialize Fields Depending on Subtype | 20030921 |
14 | SPECIFIC_COMPUTATIONS | Instance method | Protected | Method | Infotype-Specific Logic | 20030921 |
15 | SPECIFIC_COMP_IBAN | Instance method | Protected | Method | IBAN Checks | 20030921 |
16 | SPECIFIC_COMP_IBAN_SEPA | Instance method | Protected | Method | IBAN Checks (IBAN in Database Table) | 20081118 |
Events
Class CL_HRPA_INFTY_0009 has no event.
Types
Class CL_HRPA_INFTY_0009 has no local type.
Method Signatures
Method CHECK_AMOUNT_PERCENTAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | AMOUNT | Call by reference | Type reference (TYPE) | PAD_VGBTR | Vorgabe-Wert | 20030921 | ||
2 | Importing | BANK_DETAIL_TYPE | Call by reference | Type reference (TYPE) | BNKSA | Bankverbindungssatzart | 20030921 | ||
3 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030921 | ||
4 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20030921 | ||
5 | Importing | PERCENTAGE | Call by reference | Type reference (TYPE) | VGPRO | Vorgabe-Prozentsatz | 20030921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20030921 |
Method CHECK_BEGDA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | AFTERIMAGE | Call by reference | Type reference (TYPE) | P0009_TAB | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20061109 | ||
2 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20061109 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20061109 | ||
4 | Importing | P0009 | Call by reference | Type reference (TYPE) | P0009 | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20061109 | ||
5 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20061109 |
Method CHECK_BEGDA on class CL_HRPA_INFTY_0009 has no exception.
Method CHECK_CURRENCY 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 | Gültigkeitsbeginn | 20030921 | ||
2 | Importing | CURRENCY | Call by reference | Type reference (TYPE) | PAD_WAERS | Zahlungswährung | 20030921 | ||
3 | Importing | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20030921 | ||
4 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030921 | ||
5 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20030921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20030921 |
Method CHECK_CURRENCY_SPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | AMOUNT | Call by reference | Type reference (TYPE) | PAD_VGBTR | Vorgabe-Wert | 20030921 | ||
2 | Importing | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20030921 | ||
3 | Importing | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20030921 | ||
4 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030921 | ||
5 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20030921 | ||
6 | Importing | MOLGA | Call by reference | Type reference (TYPE) | T001P-MOLGA | Ländergruppierung | 20030921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20030921 |
Method CHECK_IBAN_DEL_REC 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 (=' ') | 20030921 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20030921 | ||
3 | Importing | P0009 | Call by reference | Type reference (TYPE) | P0009 | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20030921 | ||
4 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030921 |
Method CHECK_IBAN_DEL_REC on class CL_HRPA_INFTY_0009 has no exception.
Method CHECK_OFFCYCLE_PAYROLL_REASON 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 (=' ') | 20030921 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20030921 | ||
3 | Importing | MOLGA | Call by reference | Type reference (TYPE) | T001P-MOLGA | Ländergruppierung | 20030921 | ||
4 | Importing | OFF_CYCLE_PAYROLL_REASON | Call by reference | Type reference (TYPE) | PAY_OCRSN | Grund für Off-Cycle-Abrechnung | 20030921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20030921 |
Method CHECK_PAYMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | BANK_DETAIL | Call by reference | Type reference (TYPE) | BNKA_BF | Bankdaten (neutrale Kommunikationsstruktur) | 20030921 | ||
2 | Importing | COMPANYCOUNTRY | Call by reference | Type reference (TYPE) | PSYST-LAND | Länderschlüssel | 20030921 | ||
3 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030921 | ||
4 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20030921 | ||
5 | Importing | MOLGA | Call by reference | Type reference (TYPE) | T001P-MOLGA | Ländergruppierung | 20030921 | ||
6 | Importing | P0009 | Call by reference | Type reference (TYPE) | P0009 | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20030921 | ||
7 | Exporting | PAYMENT_METHOD_DETAIL | Call by reference | Type reference (TYPE) | T042Z_BF | Detaildaten zum Zahlweg | 20030921 | ||
8 | Exporting | PAYMENT_METHOD_TEXT | Call by reference | Type reference (TYPE) | T042Z_L_BF-TEXT1 | Text | 20030921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20030921 |
Method CHECK_TRANSFERTYPE_DENMARK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ABKRS | Call by reference | Type reference (TYPE) | ABKRS | Abrechnungskreis | 20030921 | ||
2 | Importing | BANKCOUNTRY | Call by reference | Type reference (TYPE) | BANKS | Länderschlüssel der Bank | 20030921 | ||
3 | Importing | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20030921 | ||
4 | Importing | COMPANYCOUNTRY | Call by reference | Type reference (TYPE) | PSYST-LAND | Länderschlüssel | 20030921 | ||
5 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030921 | ||
6 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20030921 | ||
7 | Importing | PAYMENT_METHOD | Call by reference | Type reference (TYPE) | PCODE | Zahlweg | 20030921 | ||
8 | Importing | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20030921 | ||
9 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030921 | ||
10 | Importing | TRANSFER_TYPE | Call by reference | Type reference (TYPE) | P09_BTTYP | Überweisungsart | 20030921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20030921 |
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 | 20061117 | ||
2 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20061117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20061117 |
Method GET_DEFAULT_BANK_DETAIL_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | BANK_DETAIL_TYPE | Call by reference | Type reference (TYPE) | BNKSA | Bankverbindungssatzart | 20030921 | ||
2 | Importing | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20030921 | ||
3 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20030921 |
Method GET_DEFAULT_CURRENCY 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 | Beginndatum | 20030921 | ||
2 | Importing | COUNTRY | Call by reference | Type reference (TYPE) | PSYST-LAND | Länderschlüssel | 20030921 | ||
3 | Exporting | WAERS | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20030921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20030921 |
Method INIT_FIELDS_FOR_BANKCOUNTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BANKCOUNTRY | Call by reference | Type reference (TYPE) | BANKS | Länderschlüssel der Bank | 20030921 | ||
2 | Importing | BANK_ACCOUNT_NUMBER | Call by reference | Type reference (TYPE) | BANKN | Bankkontonummer | 20051202 | ||
3 | Changing | BANK_CONTROL_KEY | Call by reference | Type reference (TYPE) | BKONT | Bankenkontrollschlüssel | 20030921 | ||
4 | Importing | BANK_KEY | Call by reference | Type reference (TYPE) | BANKL | Bankleitzahl | 20051202 | ||
5 | Changing | BANK_REF_SPECIFIC | Call by reference | Type reference (TYPE) | BKREF | Referenzangabe zur Bankverbindung | 20030921 | ||
6 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030921 | ||
7 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20030921 | ||
8 | Changing | REGION | Call by reference | Type reference (TYPE) | REGIO | Region (Bundesstaat, Bundesland, Provinz, Grafschaft) | 20030921 | ||
9 | Changing | STREET_HOUSENUMBER | Call by reference | Type reference (TYPE) | STRAS | Straße und Hausnummer | 20030921 | ||
10 | Changing | TRANSFER_TYPE | Call by reference | Type reference (TYPE) | P09_BTTYP | Überweisungsart | 20030921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20030921 |
Method INIT_FIELDS_FOR_BANKDETAILTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | AMOUNT | Call by reference | Type reference (TYPE) | PAD_VGBTR | Vorgabe-Wert | 20030921 | ||
2 | Importing | BANK_DETAIL_TYPE | Call by reference | Type reference (TYPE) | BNKSA | Bankverbindungssatzart | 20030921 | ||
3 | Changing | OFF_CYCLE_PAYMENT_DATE | Call by reference | Type reference (TYPE) | BONDT | Zahldatum der Off-Cycle-Abrechnung | 20030921 | ||
4 | Changing | OFF_CYCLE_PAYROLL_REASON | Call by reference | Type reference (TYPE) | PAY_OCRSN | Grund für Off-Cycle-Abrechnung | 20030921 | ||
5 | Changing | PAYROLL_IDENTIFIER | Call by reference | Type reference (TYPE) | PAYID | Abrechnungsidentifikator | 20030921 | ||
6 | Changing | PAYROLL_TYPE | Call by reference | Type reference (TYPE) | PAYTY | Abrechnungstyp | 20030921 | ||
7 | Changing | PERCENTAGE | Call by reference | Type reference (TYPE) | VGPRO | Vorgabe-Prozentsatz | 20030921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20030921 |
Method SPECIFIC_COMPUTATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTIO | Call by reference | Type reference (TYPE) | ACTIO | Operation auf Infotypen | 20030926 | ||
2 | Changing | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zusatzdaten | 20030926 | ||
3 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030921 | ||
4 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20030921 | ||
5 | Importing | OLD_AUX_DATA_REF | Call by reference | Type reference (TYPE) | DATA | 20030926 | |||
6 | Importing | OLD_P0009 | Call by reference | Type reference (TYPE) | P0009 | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20030926 | ||
7 | Changing | P0009 | Call by reference | Type reference (TYPE) | P0009 | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20030921 | ||
8 | Changing | PNNNN2 | Call by reference | Type reference (TYPE) | ANY | Sekundärer Infotypsatz | 20030921 | ||
9 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20030921 |
Method SPECIFIC_COMP_IBAN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTIO | Call by reference | Type reference (TYPE) | ACTIO | 'MOD' = Ändern; 'INS' = Einfügen | 20030924 | ||
2 | Changing | AUX_DATA_REF | Call by reference | Type reference (TYPE) | DATA | 20030921 | |||
3 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030921 | ||
4 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20030921 | ||
5 | Importing | OLD_AUX_DATA_REF | Call by reference | Type reference (TYPE) | DATA | 20030921 | |||
6 | Importing | OLD_P0009 | Call by reference | Type reference (TYPE) | P0009 | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20030921 | ||
7 | Changing | P0009 | Call by reference | Type reference (TYPE) | P0009 | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20030921 | ||
8 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030921 |
Method SPECIFIC_COMP_IBAN on class CL_HRPA_INFTY_0009 has no exception.
Method SPECIFIC_COMP_IBAN_SEPA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTIO | Call by reference | Type reference (TYPE) | ACTIO | Operation auf Infotypen | 20081118 | ||
2 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081118 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20081118 | ||
4 | Importing | OLD_P0009 | Call by reference | Type reference (TYPE) | P0009 | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20090609 | ||
5 | Changing | P0009 | Call by reference | Type reference (TYPE) | P0009 | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20081118 | ||
6 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20081118 |
Method SPECIFIC_COMP_IBAN_SEPA on class CL_HRPA_INFTY_0009 has no exception.
History
Last changed by/on | SAP | 20070913 |
SAP Release Created in | 200 |