SAP ABAP Class CL_HRPA_UI_CONVERT_0348_HK (Convertion class for infotype 0348)
Hierarchy
EA-HRCHK (Software Component) Sub component EA-HRCHK of EA-HR
   PA-PA-HK (Application Component) Hong Kong
     PAOC_PAD_UI_HK (Package) User Interface for Personnel Administration - Hong Kong
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_UI_CONVERT_STANDARD Standard Interface UI Conversion 20050211
Properties
Class CL_HRPA_UI_CONVERT_0348_HK  
Short Description Convertion class for infotype 0348    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_UI_HK   User Interface for Personnel Administration - Hong Kong 
Created 20050211   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_UI_CONVERT_0348_HK has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPA_UI_CONVERT_STANDARD Standard Interface UI Conversion 20050211
Friends
Class CL_HRPA_UI_CONVERT_0348_HK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_DETAIL_CRITERIA_LIMIT Constant Public Type reference (TYPE) I 10 20050211
2 A_MAIN_CRITERIA_LIMIT Constant Public Type reference (TYPE) I 6 20050211
3 A_NUMBER_OF_APPRAISAL_TYPE Constant Public Type reference (TYPE) I 3 20050211
4 A_NUMBER_OF_APPRAISER Constant Public Type reference (TYPE) I 3 20050211
5 A_PAITF_READ Instance attribute Private Object reference (TYPE REF TO) IF_HRPA_PAITF_READ 20050211
6 A_PAITF_READ_MOLGA Instance attribute Private Object reference (TYPE REF TO) CL_HRPA_MOLGA HR Master Data: Read MOLGA 20050211
Methods
# Method Level Visibility Method type Description Created on
1 CALC_APPRAISAL_TYPE_POINT Instance method Private Method Calculate appraisal type point 20050211
2 CALC_APPRAISAL_TYPE_RANK Instance method Private Method Calculate appraisal type rank 20050211
3 CALC_APPRAISER_POINT Instance method Private Method Calculate appraiser point 20050211
4 CALC_APPRAISER_RANK Instance method Private Method Calculate appraiser rank 20050211
5 CALC_DETAIL_CRITERIA_NET_POINT Instance method Private Method Calculate detail criteria net point 20050211
6 CALC_FINAL_RESULT Instance method Private Method Calculate appraisal final result 20050211
7 CALC_MAIN_CRITERIA_NET Instance method Private Method Calculate main criteria net point 20050211
8 CALC_MAIN_CRITERIA_NET_POINT Instance method Private Method Calculate main criteria net point 20050211
9 GET_APPRAISAL_GROUP Instance method Private Method Get appraisal group 20050211
10 MAPPING_CRITERION_ID Instance method Private Method Mapping appraisal criterion Id 20050211
11 OUTPUT_CRITERIA_MAPPING Instance method Private Method Output criteria mapping 20050211
12 PROCESS_OPERATION Instance method Private Method 20050211
13 READ_APPRAISAL_TYPE_WEIGHT Instance method Private Method Read appraisal type weight 20050211
14 READ_APPRAISER_WEIGHT Instance method Private Method Read appraiser weight 20050211
15 READ_DETAIL_CRITERIA_RANK Instance method Private Method Calculate detail criteria ranking 20050211
16 READ_DETAIL_CRITERIA_WEIGHT Instance method Private Method Read detail criteria weight 20050211
17 READ_MAIN_CRITERIA_RANK Instance method Private Method Calculate main criteria ranking 20050211
18 READ_MAIN_CRITERIA_WEIGHT Instance method Private Method Read main criteria weight 20050211
Events
Class CL_HRPA_UI_CONVERT_0348_HK has no event.
Types
Class CL_HRPA_UI_CONVERT_0348_HK has no local type.
Method Signatures

Method CALC_APPRAISAL_TYPE_POINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APLTY Call by reference Type reference (TYPE) PHK_APLTY Appraisal Type 20050211
2 Importing APPRT Call by reference Type reference (TYPE) PHK_APPRT Appraisal key 20050211
3 Exporting ATYPN Call by reference Type reference (TYPE) PHK_ATYPN Net point for appraisal type 20050211
4 Exporting ATYPP Call by reference Type reference (TYPE) PHK_ATYPP Point of Appraisal Type 20050211
5 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20050211
6 Importing ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20050211
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20050211
8 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050211
9 Importing P0348 Call by reference Type reference (TYPE) P0348 HR Master Record: Infotype 0348 (HK Appraisal and Bonus) 20050211
10 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20050211
11 Importing WGTTY Call by reference Type reference (TYPE) PHK_WGTTY Weighting of Appraisal Type 20050211

Method CALC_APPRAISAL_TYPE_POINT on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method CALC_APPRAISAL_TYPE_RANK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting APLRK Call by reference Type reference (TYPE) PHK_APLRK Appraisal ranking 20050211
2 Importing APLTY Call by reference Type reference (TYPE) PHK_APLTY Appraisal Type 20050211
3 Importing APPRT Call by reference Type reference (TYPE) PHK_APPRT Appraisal key 20050211
4 Importing APRPP Call by reference Type reference (TYPE) PHK_ATYPP Point of Appraisal Type 20050211
5 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20050211
6 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050211

Method CALC_APPRAISAL_TYPE_RANK on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method CALC_APPRAISER_POINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPRT Call by reference Type reference (TYPE) PHK_APPRT Appraisal key 20050211
2 Exporting APRNT Call by reference Type reference (TYPE) PHK_APRNT Net point for appraiser 20050211
3 Exporting APRPP Call by reference Type reference (TYPE) PHK_APRPP Point of Appraiser 20050211
4 Importing APRWT Call by reference Type reference (TYPE) PHK_APRWT Weighting of Appraiser 20050211
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20050211
6 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050211
7 Importing P0348 Call by reference Type reference (TYPE) P0348 HR Master Record: Infotype 0348 (HK Appraisal and Bonus) 20050211

Method CALC_APPRAISER_POINT on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method CALC_APPRAISER_RANK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APLTY Call by reference Type reference (TYPE) PHK_APLTY Appraisal Type 20050211
2 Importing APPRT Call by reference Type reference (TYPE) PHK_APPRT Appraisal key 20050211
3 Importing APRPP Call by reference Type reference (TYPE) PHK_APRPP Point of Appraiser 20050211
4 Exporting APRRK Call by reference Type reference (TYPE) PHK_APLRK Appraisal ranking 20050211
5 Importing APRTY Call by reference Type reference (TYPE) PHK_APRTY Appraiser 20050211
6 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20050211
7 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050211

Method CALC_APPRAISER_RANK on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method CALC_DETAIL_CRITERIA_NET_POINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DC000 Call by reference Type reference (TYPE) PHK_APDCR Appraisal Detail Criteria 20050211
2 Exporting DCN00 Value transfer Type reference (TYPE) PHK_DCNET Net point for detail criteria 20050211
3 Importing DCP00 Call by reference Type reference (TYPE) PHK_DCPKT Point for detail criteria 20050211
4 Importing DCW00 Call by reference Type reference (TYPE) PHK_WGTCR Weighting of appraisal detail criteria 20050211
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20050211

Method CALC_DETAIL_CRITERIA_NET_POINT on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method CALC_FINAL_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPRT Call by reference Type reference (TYPE) PHK_APPRT Appraisal key 20050211
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20050211
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050211
4 Importing P0348 Call by reference Type reference (TYPE) P0348 HR Master Record: Infotype 0348 (HK Appraisal and Bonus) 20050211
5 Changing SCREEN_STRUCTURE Call by reference Type reference (TYPE) HCMT_BSP_PA_HK_R0348_SUB_B Appraisal final result popup 20050211

Method CALC_FINAL_RESULT on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method CALC_MAIN_CRITERIA_NET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPRT Call by reference Type reference (TYPE) T7HK5E-APPRT Appraisal key 20050211
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20050211
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050211
4 Importing P0348 Call by reference Type reference (TYPE) P0348 HR Master Record: Infotype 0348 (HK Appraisal and Bonus) 20050211
5 Exporting SCREEN_STRUCTURES Call by reference Type reference (TYPE) STANDARD TABLE 20050211

Method CALC_MAIN_CRITERIA_NET on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method CALC_MAIN_CRITERIA_NET_POINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MC000 Call by reference Type reference (TYPE) PHK_APMCR Appraisal main criteria 20050211
2 Importing MCC00 Call by reference Type reference (TYPE) PHK_BUKSU Correction value for main criteria 20050211
3 Exporting MCN00 Call by reference Type reference (TYPE) PHK_MCNET Net point for main criteria 20050211
4 Importing MCP00 Call by reference Type reference (TYPE) PHK_BUPKT Points for main criteria 20050211
5 Importing MCW00 Call by reference Type reference (TYPE) PHK_WGMCR Weighting of appraisal main criteria 20050211
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20050211

Method CALC_MAIN_CRITERIA_NET_POINT on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method GET_APPRAISAL_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning APPRT Value transfer Type reference (TYPE) T7HK5E-APPRT Appraisal key 20050211
2 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20050211
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20050211
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20050211

Method GET_APPRAISAL_GROUP on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method MAPPING_CRITERION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CRITERION_ID Value transfer Type reference (TYPE) CHAR1 Single-character flag 20050211
2 Importing INDEX Call by reference Type reference (TYPE) N 20050211

Method MAPPING_CRITERION_ID on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method OUTPUT_CRITERIA_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPRT Call by reference Type reference (TYPE) T7HK5E-APPRT Appraisal key 20050211
2 Exporting FIELD_ATTRIBUTES Call by reference Type reference (TYPE) HRPAD_OBJ_FIELD_ATTRIBUTE_TAB Field Attributes 20050211
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20050211
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050211
5 Importing P0348 Call by reference Type reference (TYPE) P0348 HR Master Record: Infotype 0348 (HK Appraisal and Bonus) 20050211
6 Exporting SCREEN_STRUCTURES Call by reference Type reference (TYPE) STANDARD TABLE Single Screen for Infotype 0348 (Appraisal & bonus HK) 20050211

Method OUTPUT_CRITERIA_MAPPING on class CL_HRPA_UI_CONVERT_0348_HK 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: Master Data, Reference to Infotype Container 20050211
2 Importing EVENT Call by reference Type reference (TYPE) HRPAD_INFOTYPE_OPERATION HR: Master Data, Infotype Operation 20050211
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20050211
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20050211
5 Exporting NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20050211
6 Exporting OPERATION Call by reference Type reference (TYPE) HRPAD_INFOTYPE_OPERATION HR: Master Data, Infotype Operation 20050211
7 Importing SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) PAD_SNAME Name of UI Structure 20050211

Method PROCESS_OPERATION on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method READ_APPRAISAL_TYPE_WEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APLTY Call by reference Type reference (TYPE) PHK_APLTY Appraisal Type 20050211
2 Importing APPRT Call by reference Type reference (TYPE) PHK_APPRT Appraisal key 20050211
3 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20050211
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050211
5 Exporting WGTTY Call by reference Type reference (TYPE) PHK_WGTTY Weighting of Appraisal Type 20050211

Method READ_APPRAISAL_TYPE_WEIGHT on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method READ_APPRAISER_WEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APLTY Call by reference Type reference (TYPE) PHK_APLTY Appraisal Type 20050211
2 Importing APPRT Call by reference Type reference (TYPE) PHK_APPRT Appraisal key 20050211
3 Importing APRTY Call by reference Type reference (TYPE) PHK_APRTY Appraiser 20050211
4 Exporting APRWT Call by reference Type reference (TYPE) PHK_APRWT Weighting of Appraiser 20050211
5 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20050211
6 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050211

Method READ_APPRAISER_WEIGHT on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method READ_DETAIL_CRITERIA_RANK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APLTY Call by reference Type reference (TYPE) PHK_APLTY Appraisal Type 20050211
2 Importing APPRT Call by reference Type reference (TYPE) PHK_APPRT Appraisal key 20050211
3 Importing APRTY Call by reference Type reference (TYPE) PHK_APRTY Appraisal key 20050211
4 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20050211
5 Importing DC000 Call by reference Type reference (TYPE) PHK_APDCR Points for main criteria 20050211
6 Importing DCP00 Call by reference Type reference (TYPE) PHK_DCPKT Correction value for main criteria 20050211
7 Exporting DCR00 Call by reference Type reference (TYPE) PHK_APLRK Appraisal ranking 20050211
8 Importing MC000 Call by reference Type reference (TYPE) PHK_APMCR Appraisal main criteria 20050211
9 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050211

Method READ_DETAIL_CRITERIA_RANK on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method READ_DETAIL_CRITERIA_WEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APLTY Call by reference Type reference (TYPE) P0348-APLTY Appraisal Type 20050211
2 Importing APPRT Call by reference Type reference (TYPE) T7HK5E-APPRT Appraisal key 20050211
3 Importing APRTY Call by reference Type reference (TYPE) PHK_APRTY Appraiser 20050211
4 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20050211
5 Importing DC000 Call by reference Type reference (TYPE) PHK_APDCR Appraisal Detail Criteria 20050211
6 Exporting DCW00 Call by reference Type reference (TYPE) PHK_WGMCR Weighting of appraisal main criteria 20050211
7 Importing MC000 Call by reference Type reference (TYPE) PHK_APMCR Appraisal main criteria 20050211
8 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050211

Method READ_DETAIL_CRITERIA_WEIGHT on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method READ_MAIN_CRITERIA_RANK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APLTY Call by reference Type reference (TYPE) PHK_APLTY Appraisal Type 20050211
2 Importing APPRT Call by reference Type reference (TYPE) PHK_APPRT Appraisal key 20050211
3 Importing APRTY Call by reference Type reference (TYPE) PHK_APRTY Appraisal key 20050211
4 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20050211
5 Importing MC000 Call by reference Type reference (TYPE) PHK_APMCR Appraisal main criteria 20050211
6 Importing MCC00 Call by reference Type reference (TYPE) PHK_BUKSU Correction value for main criteria 20050211
7 Importing MCP00 Call by reference Type reference (TYPE) PHK_BUPKT Points for main criteria 20050211
8 Exporting MCR00 Call by reference Type reference (TYPE) PHK_APLRK Appraisal ranking 20050211
9 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050211

Method READ_MAIN_CRITERIA_RANK on class CL_HRPA_UI_CONVERT_0348_HK has no exception.

Method READ_MAIN_CRITERIA_WEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APLTY Call by reference Type reference (TYPE) P0348-APLTY Appraisal Type 20050211
2 Importing APPRT Call by reference Type reference (TYPE) T7HK5E-APPRT Appraisal key 20050211
3 Importing APRTY Call by reference Type reference (TYPE) PHK_APRTY Appraiser 20050211
4 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20050211
5 Importing MC000 Call by reference Type reference (TYPE) PHK_APMCR Appraisal main criteria 20050211
6 Exporting MCW00 Call by reference Type reference (TYPE) PHK_WGMCR Weighting of appraisal main criteria 20050211
7 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050211

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