SAP ABAP Class CL_HRPA_UI_CONVERT_0009_XX (Enhanced Conversion for Infotype 0009)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-PA-XX (Application Component) General
     PAOC_PAD_UI_INFTY_0009_XX (Package) User Interface for Infotype 0009 - International
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_UI_CONVERT_ADVANCED Standard Interface UI Conversion 20041213
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0009_BE 20050117
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0009_GB Klasse zur Durchführung der Standard Konvertierung 20050106
3 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0009_JP Conversion class for Infotype 0009 20090106
4 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0009_NZ Bank Transfers (New Zealand) 20050118
5 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0009_RU Enhanced Conversion for Infotype 0009 Russia 20070529
6 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0009_VE Relación Bancaria Venezuela 20050118
7 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0009_ZA Face conversion for the South African infotype 0009 20050117
Properties
Class CL_HRPA_UI_CONVERT_0009_XX  
Short Description Enhanced Conversion for Infotype 0009    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_UI_INFTY_0009_XX   User Interface for Infotype 0009 - International 
Created 20041213   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_UI_CONVERT_0009_XX has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPA_UI_CONVERT_ADVANCED Standard Interface UI Conversion 20041213
Friends
Class CL_HRPA_UI_CONVERT_0009_XX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_COMPANYCOUNTRY Instance attribute Private Type reference (TYPE) LAND1 Country Key 20041213
2 A_IBAN_AVAILABLE Instance attribute Private Type reference (TYPE) CHAR01 SPACE Character Field of Length 1 20041213
3 A_PAITF_READ Instance attribute Private Object reference (TYPE REF TO) IF_HRPA_PAITF_READ Read Access to PA ITF 20041213
4 A_PAITF_READ_MOLGA Instance attribute Private Object reference (TYPE REF TO) CL_HRPA_MOLGA HR Master Data: Read MOLGA 20050104
5 FALSE Constant Public Type reference (TYPE) BOOLE_D SPACE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20041213
6 TRUE Constant Public Type reference (TYPE) BOOLE_D 'X' Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20041213
Methods
# Method Level Visibility Method type Description Created on
1 DETERMINE_COMPANYCOUNTRY Instance method Protected Method Determine Country for Personnel Number 20041213
2 DETERMINE_MOLGA Instance method Protected Method Determine Country Grouping for Personnel Number 20041213
3 DROPDOWN_PAYROLL_TYPE Instance method Protected Method Dropdown List for Payroll Type 20041213
4 DROPDOWN_PAY_METHOD_OFF_CYCLE Instance method Protected Method Dropdown List for Payment Method for Off-Cycle 20041213
5 GET_EMPLOYEE_DATA_FOR_PAYEE Instance method Protected Method Determine Employee Data for Receiver 20041213
6 GET_SWIFT Instance method Protected Method Get SWIFT Code 20070305
7 PROCESS_OPERATION Instance method Private Method PROCESS_OPERATION 20041213
8 SET_FIELD_ATTR_DEP_BANKCOUNTRY Instance method Protected Method Set Field Attributes acc. to Bank Country 20041213
9 SET_FIELD_ATTR_DEP_SUBTYPE Instance method Protected Method Set Field Attributes acc. to Bank Details ID 20041213
10 SET_FIELD_ATTR_IBAN Instance method Protected Method Set Field Attributes for IBAN Fields 20041213
Events
Class CL_HRPA_UI_CONVERT_0009_XX has no event.
Types
Class CL_HRPA_UI_CONVERT_0009_XX has no local type.
Method Signatures

Method DETERMINE_COMPANYCOUNTRY 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 20041213
2 Exporting COMPANYCOUNTRY Call by reference Type reference (TYPE) PSYST-LAND Länderschlüssel 20041213
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20041213

Method DETERMINE_COMPANYCOUNTRY on class CL_HRPA_UI_CONVERT_0009_XX has no exception.

Method DETERMINE_MOLGA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20041213
2 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20041213

Method DETERMINE_MOLGA on class CL_HRPA_UI_CONVERT_0009_XX has no exception.

Method DROPDOWN_PAYROLL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DROPDOWNLISTBOX Call by reference Type reference (TYPE) HRPAD_HELP_VALUE_DATA Daten für Dropdown-Listboxen 20041213
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20041213

Method DROPDOWN_PAYROLL_TYPE on class CL_HRPA_UI_CONVERT_0009_XX has no exception.

Method DROPDOWN_PAY_METHOD_OFF_CYCLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DROPDOWNLISTBOX Call by reference Type reference (TYPE) HRPAD_HELP_VALUE_DATA Daten für Dropdown-Listboxen 20041213
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20041213

Method DROPDOWN_PAY_METHOD_OFF_CYCLE on class CL_HRPA_UI_CONVERT_0009_XX has no exception.

Method GET_EMPLOYEE_DATA_FOR_PAYEE 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 20041213
2 Exporting CITY Call by reference Type reference (TYPE) ORT01 Ort 20041213
3 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20041213
4 Exporting HOUSE_NUMBER_STREET Call by reference Type reference (TYPE) STRAS Straße und Hausnummer 20041213
5 Exporting PAYEE Call by reference Type reference (TYPE) EMFTX Empfängertext 20041213
6 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20041213
7 Exporting POSTAL_CODE Call by reference Type reference (TYPE) BKPLZ Postleitzahl 20041213
8 Exporting STATE Call by reference Type reference (TYPE) REGIO Region (Bundesstaat, Bundesland, Provinz, Grafschaft) 20041213

Method GET_EMPLOYEE_DATA_FOR_PAYEE on class CL_HRPA_UI_CONVERT_0009_XX has no exception.

Method GET_SWIFT 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 20070305
2 Importing BANK_COUNTRY Call by reference Type reference (TYPE) BANKS Länderschlüssel der Bank 20070305
3 Importing BANK_KEY Call by reference Type reference (TYPE) BANKK Bankschlüssel 20070305
4 Exporting BANK_SWIFT Call by reference Type reference (TYPE) SWIFT S.W.I.F.T-Code für internationale Zahlungen 20070305

Method GET_SWIFT on class CL_HRPA_UI_CONVERT_0009_XX has no exception.

Method PROCESS_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONTAINER Call by reference Type reference (TYPE) HRPAD_INFTY_CONTAINER_REF HR: Stammdaten, Referenz auf Inftycontainer 20041213
2 Importing EVENT Call by reference Type reference (TYPE) HRPAD_INFOTYPE_OPERATION HR: Stammdaten, Operation auf Infotypen 20041213
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041213
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20041213
5 Exporting NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041213
6 Exporting OPERATION Call by reference Type reference (TYPE) HRPAD_INFOTYPE_OPERATION HR: Stammdaten, Operation auf Infotypen 20041213
7 Importing SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) PAD_SNAME Name der UI Struktur 20041213

Method PROCESS_OPERATION on class CL_HRPA_UI_CONVERT_0009_XX has no exception.

Method SET_FIELD_ATTR_DEP_BANKCOUNTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTRIBUTES Call by reference Type reference (TYPE) HRPAD_FIELD_ATTRIBUTE_TAB Feldeigenschaften 20041213
2 Importing BANKS Call by reference Type reference (TYPE) LAND1 Länderschlüssel 20041213

Method SET_FIELD_ATTR_DEP_BANKCOUNTRY on class CL_HRPA_UI_CONVERT_0009_XX has no exception.

Method SET_FIELD_ATTR_DEP_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTRIBUTES Call by reference Type reference (TYPE) HRPAD_FIELD_ATTRIBUTE_TAB Feldeigenschaften 20041213
2 Importing BANKDETAILTYPE Call by reference Type reference (TYPE) BNKSA Bankverbindungssatzart 20041213

Method SET_FIELD_ATTR_DEP_SUBTYPE on class CL_HRPA_UI_CONVERT_0009_XX has no exception.

Method SET_FIELD_ATTR_IBAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTRIBUTES Call by reference Type reference (TYPE) HRPAD_FIELD_ATTRIBUTE_TAB Feldeigenschaften 20041213

Method SET_FIELD_ATTR_IBAN on class CL_HRPA_UI_CONVERT_0009_XX has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 600