SAP Reports / Programs | Personnel Management | Compensation Management(PA-CM) SAP PA

FHCMPT02 SAP ABAP INCLUDE - Include Compensation Management - Read Tables







FHCMPT02 is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter FHCMPT02 into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT FHCMPT02. "Basic submit
SUBMIT FHCMPT02 AND RETURN. "Return to original report after report execution complete
SUBMIT FHCMPT02 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Include Compensation Management - Read Tables


INCLUDES used within this REPORT FHCMPT02

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '014' msg_par1 = p_molga msg_par2 = p_trfar severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '015' msg_par1 = p_molga msg_par2 = p_trfgb severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '028' msg_par1 = p_jcode msg_par2 = p_scode msg_par3 = help_keyda severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '001' msg_par1 = p_ctype severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '002' msg_par1 = p_ctype msg_par2 = p_carea msg_par3 = help_keyda severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '003' msg_par1 = p_ctype msg_par2 = p_carea msg_par3 = help_keyda severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '004' msg_par1 = p_ctype msg_par2 = p_carea msg_par3 = help_keyda severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '005' msg_par1 = p_carea severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '030' msg_par1 = p_grdrl msg_par2 = p_seqnr severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '031' msg_par1 = p_trfrl msg_par2 = p_seqnr severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '016' msg_par1 = p_lgart msg_par2 = p_molga msg_par3 = help_keyda severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '010' msg_par1 = p_lgart msg_par2 = p_keyda msg_par3 = p_infty msg_par4 = help_keyda severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '011' msg_par1 = p_matrix msg_par2 = p_carea msg_par3 = help_keyda severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '006' msg_par1 = p_cplan msg_par2 = help_endda severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '017' msg_par1 = ptext msg_par2 = ctext msg_par3 = help_keyda severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '18' msg_par1 = p_eligr msg_par2 = p_eligp msg_par3 = help_keyda severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '019' msg_par1 = p_pyear severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '20' msg_par1 = p_cplan msg_par2 = p_cproc severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR





CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '021' msg_par1 = p_cproc severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '22' msg_par1 = p_cplan msg_par2 = p_carea msg_par3 = help_keyda severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '23' msg_par1 = p_guide msg_par2 = p_gdgrp msg_par3 = p_carea msg_par4 = help_keyda severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '24' msg_par1 = p_lgart msg_par2 = p_carea msg_par3 = help_keyda severity = '8' reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '025' msg_par1 = p_werks msg_par2 = p_btrtl severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '029' msg_par1 = p_persa severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '026' msg_par1 = p_persg msg_par2 = p_persk severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '027' msg_par1 = p_mobur msg_par2 = p_burkz msg_par3 = p_merkm msg_par4 = help_keyda severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '032' msg_par1 = p_mobur msg_par2 = p_burkz msg_par3 = help_keyda * msg_par4 = severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = mess_class msg_number = '241' msg_par1 = p_butgr msg_par2 = msgv1 severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.

HR_BEN_HANDLE_ERROR * CALL FUNCTION 'HR_BEN_HANDLE_ERROR' * EXPORTING * MSG_CLASS = MSG_TABLES * MSG_NUMBER = * MSG_PAR1 = P_BUTGR * MSG_PAR2 = P_BUTYP * SEVERITY = P_SUBRC * REACTION = P_MSGTY * TABLES * ERROR_TABLE = P_ERROR_TAB.

HR_BEN_HANDLE_ERROR * CALL FUNCTION 'HR_BEN_HANDLE_ERROR' * EXPORTING * MSG_CLASS = MSG_TABLES * MSG_NUMBER = * MSG_PAR1 = P_BUTGR * MSG_PAR2 = P_BUTYP * SEVERITY = P_SUBRC * REACTION = P_MSGTY * TABLES * ERROR_TABLE = P_ERROR_TAB.

HR_BEN_HANDLE_ERROR CALL FUNCTION 'HR_BEN_HANDLE_ERROR' EXPORTING msg_class = msg_tables msg_number = '035' msg_par1 = p_lgart msg_par2 = p_molga msg_par3 = help_keyda severity = p_subrc reaction = p_msgty TABLES error_table = p_error_tab.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name FHCMPT02 or its description.