SAP ABAP Class CL_HRPAD_BANK_DATA (methods for banking infotypes)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-PA (Application Component) Personnel Administration
     PAOC_PAD_BANK_DATA (Package) HR: Checking Bank Data
Properties
Class CL_HRPAD_BANK_DATA  
Short Description methods for banking infotypes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_BANK_DATA   HR: Checking Bank Data 
Created 20021010   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPA_BOOLE_D Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_HRPAD_BANK_DATA has no interface implemented.
Friends
Class CL_HRPAD_BANK_DATA 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 Buffer for old bank data 20090609
2 A_CLEAR_BANK_ACCOUNT Static Attribute Private Type reference (TYPE) BOOLE_D Do Not Delete Account Number When Entering IBAN 20100413
3 A_IBAN_AVAILABLE Static Attribute Private Type reference (TYPE) CHAR01 Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20030826
4 A_IBAN_DATA_OLD Static Attribute Private Type reference (TYPE) HRPAD00_IBAN_DATA Help Structure for IBAN 20130320
5 A_IS_BUFFERED_IBAN Static Attribute Private Type reference (TYPE) BOOLE_D SPACE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20030903
6 A_IS_BUFFERED_T521A Static Attribute Private Type reference (TYPE) BOOLE_D SPACE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20030903
7 A_T521A Static Attribute Private Type reference (TYPE) T521A Bank Details: Relevance of Special Fields 20021029
8 C_BNKEY_2 Constant Private Type reference (TYPE) BNKEY '2' Name of the bank key 20021010
9 FALSE Constant Private Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20021010
10 TRUE Constant Private Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>TRUE Boolean Variable (X=True, -=False, Space=Unknown) 20021010
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BANK_ADDRESS Static method Private Method Check Bank Data (Bank Key and Bank Account No.) 20021014
2 CHECK_BEGIN_BANK_ADDRESS Static method Private Method Check Bank Data (Check Bank Key) 20031004
3 CHECK_ELIGIBILITY Static method Public Method Check Whether Entry Permitted for Person's Bank Details 20021030
4 CHECK_END_BANK_ADDRESS Static method Private Method Check Bank Data (Formal Check of Bank Acct No.) 20031004
5 CHECK_IBAN Static method Public Method Check IBAN Number 20081118
6 CHECK_IBAN_AVAILABLE Static method Public Method Check Whether IBAN Functionality Is Active 20030826
7 CHECK_IBAN_DEL_RECORD Static method Public Method Check Existence of IBAN on Deletion of Record 20030921
8 CHECK_IBAN_DEP_PAY_METHOD Static method Public Method Check if IBAN Permitted for Payment Method 20030925
9 CHECK_PAYMENT Static method Public Method Read and Check Payment Method and Bank Data 20021024
10 CHECK_PAYMENT_METHOD Static method Private Method Check Payment Method for Existence of Required Data 20100114
11 COMPUTATION_IBAN Static method Public Method Check IBAN Entered 20030925
12 COMPUTATION_IBAN_SEPA Static method Public Method Check IBAN Entered (IBAN in Database Table) 20081118
13 DETERMINE_BANK_KEY Static method Public Method Determine Meaning of Bank Key 20031004
14 GENERATE_BANK_DATA Static method Public Method Generate Bank Data from IBAN 20030921
15 GENERATE_BANK_DATA_SEPA Static method Public Method Generate Bank Data from IBAN (IBAN in Database) 20081118
16 GENERATE_IBAN Static method Public Method Generate IBAN Using Bank Data 20030921
17 GENERATE_IBAN_SEPA Static method Public Method Generate IBAN Using Bank Data (IBAN in Database) 20081118
18 GET_BANK_DATA_OLD Static method Public Method Read old bank data 20090609
19 GET_BANK_DETAILS Static method Public Method Read Bank Detail Data 20021010
20 GET_PAYMENT_METHOD_DETAILS Static method Public Method Payment Method: Read Detail Data and Text 20021029
21 INITIALIZE_FIELD Static method Public Method Initialize Fields acc. to Bank Country 20021011
22 PAYMENT_METHOD_DEFAULT_VALUE Static method Public Method Read Default Value for Payment Method 20021014
23 READ_IBAN Static method Public Method Read IBAN for Bank Details 20030921
24 READ_T521A Static method Public Method Read T521A (Bank Details: Relevance of Special Fields) 20021029
25 SET_BANK_DATA_OLD Static method Public Method Set old bank data 20090609
26 SET_IBAN_DATA_OLD Static method Public Method Set Old IBAN Data 20130320
Events
Class CL_HRPAD_BANK_DATA has no event.
Types
Class CL_HRPAD_BANK_DATA has no local type.
Method Signatures

Method CHECK_BANK_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BANK_ACCOUNT_NUM Call by reference Type reference (TYPE) BANKN Bankkontonummer 20021014
2 Importing BANK_COUNTRY Call by reference Type reference (TYPE) BANKS Länderschlüssel der Bank 20021014
3 Importing BANK_CTRL_KEY Call by reference Type reference (TYPE) BKONT SPACE Bankenkontrollschlüssel 20021014
4 Importing BANK_KEY Call by reference Type reference (TYPE) BANKK Bankschlüssel 20021014
5 Importing BANK_KEY_DETERMINED Call by reference Type reference (TYPE) BANKK ermittelter Bankschlüssel 20021030
6 Exporting CHECK_BANK_ADDRESS_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021024
7 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021014
8 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021014
9 Importing XPGRO Call by reference Type reference (TYPE) XPGRO Postbank-Girokonto 20021014

Method CHECK_BANK_ADDRESS on class CL_HRPAD_BANK_DATA has no exception.

Method CHECK_BEGIN_BANK_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BANK_COUNTRY Call by reference Type reference (TYPE) BANKS Länderschlüssel der Bank 20031004
2 Importing BANK_KEY_DETERMINED Call by reference Type reference (TYPE) BANKK ermittelter Bankschlüssel 20031004
3 Exporting CHECK_BANK_ADDRESS_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031004
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031004
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20031004

Method CHECK_BEGIN_BANK_ADDRESS on class CL_HRPAD_BANK_DATA has no exception.

Method CHECK_ELIGIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COUNTRY Call by reference Type reference (TYPE) PSYST-LAND Länderschlüssel 20021030
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021030
3 Importing KEYDATE Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20021030
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021030
5 Importing PAYMENT_METHOD Call by reference Type reference (TYPE) PCODE Zahlweg 20021030
6 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021030

Method CHECK_ELIGIBILITY on class CL_HRPAD_BANK_DATA has no exception.

Method CHECK_END_BANK_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BANK_ACCOUNT_NUM Call by reference Type reference (TYPE) BANKN Bankkontonummer 20031004
2 Importing BANK_COUNTRY Call by reference Type reference (TYPE) BANKS Länderschlüssel der Bank 20031004
3 Importing BANK_CTRL_KEY Call by reference Type reference (TYPE) BKONT Bankenkontrollschlüssel 20031004
4 Importing BANK_KEY Call by reference Type reference (TYPE) BANKK Bankschlüssel 20031004
5 Exporting CHECK_BANK_ADDRESS_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031004
6 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031004
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20031004
8 Importing XPGRO Call by reference Type reference (TYPE) XPGRO Postbank-Girokonto 20031004

Method CHECK_END_BANK_ADDRESS on class CL_HRPAD_BANK_DATA has no exception.

Method CHECK_IBAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IBAN Call by reference Type reference (TYPE) IBAN IBAN (International Bank Account Number) 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

Method CHECK_IBAN on class CL_HRPAD_BANK_DATA has no exception.

Method CHECK_IBAN_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IBAN_AVAILABLE Call by reference Type reference (TYPE) CHAR01 IBAN-Funktionalität aktiv 20030826

Method CHECK_IBAN_AVAILABLE on class CL_HRPAD_BANK_DATA has no exception.

Method CHECK_IBAN_DEL_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BANK_DATA Call by reference Type reference (TYPE) HRPAD00_BANKDATA Hilfsstruktur für Bankdaten 20030921
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030921
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030921
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030921

Method CHECK_IBAN_DEL_RECORD on class CL_HRPAD_BANK_DATA has no exception.

Method CHECK_IBAN_DEP_PAY_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPANY_COUNTRY Call by reference Type reference (TYPE) LAND1 Länderschlüssel 20030925
2 Importing IBAN_DATA Call by reference Type reference (TYPE) HRPAD00_IBAN_DATA Hilfsstruktur für IBAN 20030925
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030925
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030925
5 Importing PAYMENT_METHOD Call by reference Type reference (TYPE) PCODE Zahlweg 20030925

Method CHECK_IBAN_DEP_PAY_METHOD on class CL_HRPAD_BANK_DATA has no exception.

Method CHECK_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BANK_ACCOUNT_NUM Call by reference Type reference (TYPE) BANKN Bankkontonummer 20021024
2 Importing BANK_COUNTRY Call by reference Type reference (TYPE) BANKS Länderschlüssel der Bank 20021024
3 Importing BANK_CTRL_KEY Call by reference Type reference (TYPE) BKONT SPACE Bankenkontrollschlüssel 20021024
4 Exporting BANK_DETAILS Call by reference Type reference (TYPE) BNKA_BF Bankdaten (neutrale Kommunikationsstruktur) 20021024
5 Exporting BANK_DETAILS_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021024
6 Importing BANK_KEY Call by reference Type reference (TYPE) BANKK Bankschlüssel 20021024
7 Importing COMPANY_COUNTRY Call by reference Type reference (TYPE) LAND1 Länderschlüssel 20021024
8 Exporting GET_PM_AND_BD_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021024
9 Importing IBAN Call by reference Type reference (TYPE) IBAN IBAN (International Bank Account Number) 20081118
10 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021024
11 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021024
12 Importing PAYMENT_METHOD Call by reference Type reference (TYPE) PCODE Zahlweg 20021024
13 Exporting PAYMENT_METHOD_DETAIL Call by reference Type reference (TYPE) T042Z_BF Detaildaten zum Zahlweg 20021024
14 Exporting PAYMENT_METHOD_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021024
15 Exporting PAYMENT_METHOD_TEXT Call by reference Type reference (TYPE) TEXT1 Text 20021024

Method CHECK_PAYMENT on class CL_HRPAD_BANK_DATA has no exception.

Method CHECK_PAYMENT_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BANK_ACCOUNT_NUM Call by reference Type reference (TYPE) BANKN Bankkontonummer 20100114
2 Importing COMPANY_COUNTRY Call by reference Type reference (TYPE) LAND1 Länderschlüssel 20100114
3 Importing IBAN Call by reference Type reference (TYPE) IBAN IBAN (International Bank Account Number) 20100114
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Notwendige Daten vorhanden ('X' = ja) 20100114
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20100114
6 Importing PAYMENT_METHOD Call by reference Type reference (TYPE) PCODE Zahlweg 20100114
7 Importing PAYMENT_METHOD_TEXT Call by reference Type reference (TYPE) TEXT1 Name des Zahlwegs 20100114

Method CHECK_PAYMENT_METHOD on class CL_HRPAD_BANK_DATA has no exception.

Method COMPUTATION_IBAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BANK_DATA Call by reference Type reference (TYPE) HRPAD00_BANKDATA Bankdaten neu eingegeben 20030925
2 Importing BANK_DATA_OLD Call by reference Type reference (TYPE) HRPAD00_BANKDATA Bankdaten 'alt' 20030925
3 Changing IBAN_DATA Call by reference Type reference (TYPE) HRPAD00_IBAN_DATA IBAN neu eingegeben 20030925
4 Importing IBAN_DATA_OLD Call by reference Type reference (TYPE) HRPAD00_IBAN_DATA IBAN 'alt' 20030925
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030925
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030925
7 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030925
8 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030925

Method COMPUTATION_IBAN on class CL_HRPAD_BANK_DATA has no exception.

Method COMPUTATION_IBAN_SEPA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BANK_DATA Call by reference Type reference (TYPE) HRPAD00_BANKDATA Hilfsstruktur für Bankdaten 20081118
2 Importing BANK_DATA_OLD Call by reference Type reference (TYPE) HRPAD00_BANKDATA Hilfsstruktur für Bankdaten 20090609
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20081118
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20081118

Method COMPUTATION_IBAN_SEPA on class CL_HRPAD_BANK_DATA has no exception.

Method DETERMINE_BANK_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BANK_ACCOUNT_NUM Call by reference Type reference (TYPE) BANKN Bankkontonummer 20031004
2 Importing BANK_COUNTRY Call by reference Type reference (TYPE) BANKS Länderschlüssel der Bank 20031004
3 Importing BANK_KEY Call by reference Type reference (TYPE) BANKK Bankschlüssel 20031004
4 Exporting BANK_KEY_DETERMINED Call by reference Type reference (TYPE) BANKK Bankschlüssel 20031004
5 Exporting BANK_KEY_DETERM_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031004
6 Exporting BANK_KEY_TYPE Call by reference Type reference (TYPE) BNKEY Bedeutung des Bankschlüssels 20031004
7 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031004
8 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20031004

Method DETERMINE_BANK_KEY on class CL_HRPAD_BANK_DATA has no exception.

Method GENERATE_BANK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BANK_DATA Call by reference Type reference (TYPE) HRPAD00_BANKDATA Bankdaten 20030921
2 Changing IBAN_DATA Call by reference Type reference (TYPE) HRPAD00_IBAN_DATA IBAN-Daten 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 PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030921
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030921

Method GENERATE_BANK_DATA on class CL_HRPAD_BANK_DATA has no exception.

Method GENERATE_BANK_DATA_SEPA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BANK_DATA Call by reference Type reference (TYPE) HRPAD00_BANKDATA Hilfsstruktur für Bankdaten 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

Method GENERATE_BANK_DATA_SEPA on class CL_HRPAD_BANK_DATA has no exception.

Method GENERATE_IBAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BANK_DATA Call by reference Type reference (TYPE) HRPAD00_BANKDATA Bankdaten 20030921
2 Changing IBAN_DATA Call by reference Type reference (TYPE) HRPAD00_IBAN_DATA IBAN-Daten 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 PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030921
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030921

Method GENERATE_IBAN on class CL_HRPAD_BANK_DATA has no exception.

Method GENERATE_IBAN_SEPA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BANK_DATA Call by reference Type reference (TYPE) HRPAD00_BANKDATA Hilfsstruktur für Bankdaten 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

Method GENERATE_IBAN_SEPA on class CL_HRPAD_BANK_DATA has no exception.

Method GET_BANK_DATA_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BANK_DATA_OLD Call by reference Type reference (TYPE) HRPAD00_BANKDATA 'alte' Bankdaten 20090609

Method GET_BANK_DATA_OLD on class CL_HRPAD_BANK_DATA has no exception.

Method GET_BANK_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BANK_ACCOUNT_NUM Call by reference Type reference (TYPE) BANKN Bankkontonummer 20021014
2 Importing BANK_COUNTRY Call by reference Type reference (TYPE) BANKS Länderschlüssel der Bank 20021011
3 Exporting BANK_DETAILS Call by reference Type reference (TYPE) BNKA_BF Bankdaten (neutrale Kommunikationsstruktur) 20021010
4 Importing BANK_KEY Call by reference Type reference (TYPE) BANKK Bankschlüssel 20021011
5 Importing BANK_KEY_ALREADY_DETERM Call by reference Type reference (TYPE) BANKK bereits ermittelter Bankschlüssel 20031004
6 Exporting BANK_KEY_DETERMINED Call by reference Type reference (TYPE) BANKK ermittelter Bankschlüssel 20021030
7 Exporting BANK_KEY_TYPE Call by reference Type reference (TYPE) BNKEY Bedeutung des Bankschlüssels 20021026
8 Exporting GET_BANK_DETAILS_IS_OK Call by reference Type reference (TYPE) BOOLE_D Lesen Bankdaten erfolgreich 20021010
9 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021014
10 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021010

Method GET_BANK_DETAILS on class CL_HRPAD_BANK_DATA has no exception.

Method GET_PAYMENT_METHOD_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPANY_COUNTRY Call by reference Type reference (TYPE) LAND1 Länderschlüssel 20021029
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021029
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021029
4 Importing PAYMENT_METHOD Call by reference Type reference (TYPE) PCODE Zahlweg 20021029
5 Exporting PAYMENT_METHOD_DETAIL Call by reference Type reference (TYPE) T042Z_BF Detaildaten zum Zahlweg 20021029
6 Exporting PAYMENT_METHOD_IS_OK Call by reference Type reference (TYPE) BOOLE_D Lesen Detaildaten und -text erfolgreich 20021029
7 Exporting PAYMENT_METHOD_TEXT Call by reference Type reference (TYPE) TEXT1 Zahlwegtext 20021029
8 Exporting PM_GETDETAIL_IS_OK Call by reference Type reference (TYPE) BOOLE_D Lesen Detaildaten erfolgreich 20021029
9 Exporting PM_GETTEXT_IS_OK Call by reference Type reference (TYPE) BOOLE_D Lesen Text erfolgreich 20021029

Method GET_PAYMENT_METHOD_DETAILS on class CL_HRPAD_BANK_DATA has no exception.

Method INITIALIZE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COUNTRY Call by reference Type reference (TYPE) LAND1 KFZ-Länderschlüssel 20021011
2 Importing INIT_FIELD_TAB Call by reference Type reference (TYPE) HRPAD00_BANK_INITFIELDS_TAB Name eines Dynproelementes 20021031

Method INITIALIZE_FIELD on class CL_HRPAD_BANK_DATA has no exception.

Method PAYMENT_METHOD_DEFAULT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPANY_COUNTRY Call by reference Type reference (TYPE) LAND1 Länderschlüssel 20021021
2 Exporting FEATURE_ZLSCH_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021021
3 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20021021
4 Changing PAYMENT_METHOD Call by reference Type reference (TYPE) PCODE Zahlweg 20021021

Method PAYMENT_METHOD_DEFAULT_VALUE on class CL_HRPAD_BANK_DATA has no exception.

Method READ_IBAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BANK_DATA Call by reference Type reference (TYPE) HRPAD00_BANKDATA Hilfsstruktur für Bankdaten 20030921
2 Changing IBAN_DATA Call by reference Type reference (TYPE) HRPAD00_IBAN_DATA Hilfsstruktur für IBAN 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 TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030921

Method READ_IBAN on class CL_HRPAD_BANK_DATA has no exception.

Method READ_T521A Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANDK Call by reference Type reference (TYPE) LANDK KFZ-Länderschlüssel 20021029
2 Returning T521A Value transfer Type reference (TYPE) T521A Bankverbindung: Relevanz spezieller Felder 20021029

Method READ_T521A on class CL_HRPAD_BANK_DATA has no exception.

Method SET_BANK_DATA_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BANK_DATA_OLD Call by reference Type reference (TYPE) HRPAD00_BANKDATA 'alte' Bankdaten 20090609

Method SET_BANK_DATA_OLD on class CL_HRPAD_BANK_DATA has no exception.

Method SET_IBAN_DATA_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_IBAN_DATA_OLD Call by reference Type reference (TYPE) HRPAD00_IBAN_DATA Hilfsstruktur für IBAN 20130320

Method SET_IBAN_DATA_OLD on class CL_HRPAD_BANK_DATA has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 200