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
⤷ 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 |