SAP ABAP Class CL_HRGE_UI_CONVERSION_0706 (UI conversion for infotype 0706 (not released))
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-GE (Application Component) Management of Global Employees
     PAOC_PAD_UI_MGE (Package) User Interface for Pers. Administration (Global employees)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_BOOLE_D HR: Master Data, Attribute True and False 20041223
Properties
Class CL_HRGE_UI_CONVERSION_0706  
Short Description UI conversion for infotype 0706 (not released)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_UI_MGE   User Interface for Pers. Administration (Global employees) 
Created 20041223   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPA_INFTY_MAC_ADVANCED Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPA_BOOLE_D HR: Master Data, Attribute True and False 20041223
Friends
Class CL_HRGE_UI_CONVERSION_0706 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AR_CONTAINER_0706 Instance attribute Private Object reference (TYPE REF TO) CL_HRPA_IT0706_CONTAINER HR: Container for infotype 0706 20041223
2 FALSE Instance attribute Private Attribute reference (LIKE) 20041223
3 INVISIBLE Constant Private Type reference (TYPE) HRPAD_CHAR01 IF_HRPA_UI_CONVERT_ADVANCED=>INVISIBLE HR: Master Data, Char Field of Length 01 20050421
4 TRUE Instance attribute Private Attribute reference (LIKE) 20041223
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20041223
2 GET_CPACK Instance method Private Method Get the compensation from the container 20041223
3 GET_EXCHANGE_RATE Instance method Private Method 20041223
4 GET_FIELDS_ATTRIBUTES Instance method Private Method 20041223
5 INPUT_CONVERSION Instance method Public Method Convert UI structure to BL structure 20041223
6 INPUT_CPIS_CONVERSION Instance method Public Method 20041223
7 MARK_MAPPED_CPIS Instance method Private Method 20041223
8 OUTPUT_CONVERSION Instance method Public Method Output conversion 20041223
9 OUTPUT_CPIS_CONVERSION Instance method Public Method 20041223
10 SET_LIST_BOXES Instance method Public Method Output conversion 20041223
11 SET_LIST_BOXES_FOR_CPIS Instance method Public Method Output conversion 20041223
12 SET_STATUS_LIST_BOX Instance method Private Method Output conversion 20041223
Events
Class CL_HRGE_UI_CONVERSION_0706 has no event.
Types
Class CL_HRGE_UI_CONVERSION_0706 has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_HRPA_INFTY_CONTAINER HR Master Data: Infotype Container for User Interface 20041223

Method CONSTRUCTOR on class CL_HRGE_UI_CONVERSION_0706 has no exception.

Method GET_CPACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CPACK Value transfer Object reference (TYPE REF TO) CL_HRGE_COMP_PACKAGE Entire Compensation Package for Gl. Employees 20041223

Method GET_CPACK on class CL_HRGE_UI_CONVERSION_0706 has no exception.

Method GET_EXCHANGE_RATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENCY_FR Call by reference Type reference (TYPE) WAERS Currency Key 20041223
2 Returning EXCHANGE_RATE Value transfer Type reference (TYPE) PMGE_EXRA Exchange Rate for Home to Host Country Conversions 20041223
3 Importing EXCHANGE_RATE_SCREEN Call by reference Type reference (TYPE) PMGE_EXRA Exchange Rate for Home to Host Country Conversions 20041223

Method GET_EXCHANGE_RATE on class CL_HRGE_UI_CONVERSION_0706 has no exception.

Method GET_FIELDS_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIELD_ATTRIBUTES Call by reference Type reference (TYPE) HRPAD_OBJ_FIELD_ATTRIBUTE_TAB Table structure for Compensation Package 20041223

Method GET_FIELDS_ATTRIBUTES on class CL_HRGE_UI_CONVERSION_0706 has no exception.

Method INPUT_CONVERSION 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: Master Data, Reference to Infotype Container 20041223
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20041223
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20041223
4 Importing SCREEN_STRUCTURE Call by reference Type reference (TYPE) HCMT_BSP_PA_XX_R0706 UI structure for infotype 0706 20041223
5 Importing SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) PAD_SNAME Structure Name for Display Field 20041223
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20041223

Method INPUT_CPIS_CONVERSION 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 20041223
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20041223
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20041223
4 Importing SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY 20041223
5 Importing SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) PAD_SNAME Name of UI Structure 20041223
6 Importing TABNO Call by reference Type reference (TYPE) HRTABSEQNR 20041223
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20041223

Method MARK_MAPPED_CPIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing SCREEN_CPIS Call by reference Type reference (TYPE) HCMT_BSP_PA_XX_R0706_TAB_A1 Table for Compensation Package (UI) 20041223

Method MARK_MAPPED_CPIS on class CL_HRGE_UI_CONVERSION_0706 has no exception.

Method OUTPUT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIELD_ATTRIBUTES Call by reference Type reference (TYPE) HRPAD_OBJ_FIELD_ATTRIBUTE_TAB Field Attributes 20041223
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20041223
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20041223
4 Changing SCREEN_0706 Call by reference Type reference (TYPE) HCMT_BSP_PA_XX_R0706 UI structure for infotype 0706 20041223

Method OUTPUT_CONVERSION on class CL_HRGE_UI_CONVERSION_0706 has no exception.

Method OUTPUT_CPIS_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIELD_ATTRIBUTES Call by reference Type reference (TYPE) HRPAD_OBJ_FIELD_ATTRIBUTE_TAB Field Attributes 20041223
2 Importing FIELD_METADATAS Call by reference Type reference (TYPE) HRPAD_FIELD_METADATA_TAB HR: Metadata Table 20041227
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20041223
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20041223
5 Changing SCREEN_CPIS Call by reference Type reference (TYPE) HCMT_BSP_PA_XX_R0706_TAB_A1 Table structure for Compensation Package 20041223
6 Importing SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) PAD_SNAME Structure Name for Display Field 20041223
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20041223

Method SET_LIST_BOXES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DROPDOWNLB_DATA Call by reference Type reference (TYPE) HRPAD_HELP_VALUE_DATA_TAB Table of entries for dropdown listbox 20041223
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20041223
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20041223
4 Changing SCREEN_0706 Call by reference Type reference (TYPE) HCMT_BSP_PA_XX_R0706 UI structure for infotype 0706 20041223

Method SET_LIST_BOXES on class CL_HRGE_UI_CONVERSION_0706 has no exception.

Method SET_LIST_BOXES_FOR_CPIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DROPDOWNLB_DATA Call by reference Type reference (TYPE) HRPAD_HELP_VALUE_DATA_TAB Table of entries for dropdown listbox 20041223
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20041223
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20041223
4 Changing SCREEN_0706 Call by reference Type reference (TYPE) HCMT_BSP_PA_XX_R0706 UI structure for infotype 0706 20041223

Method SET_LIST_BOXES_FOR_CPIS on class CL_HRGE_UI_CONVERSION_0706 has no exception.

Method SET_STATUS_LIST_BOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DROPDOWNLB_DATA Call by reference Type reference (TYPE) HRPAD_HELP_VALUE_DATA_TAB Table of entries for dropdown listbox 20041223
2 Importing STATUS Call by reference Type reference (TYPE) PMGE_CPACK_STATUS Compensation Package status 20041223

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