RHHCP_DC_EMPLOYEE_F 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 RHHCP_DC_EMPLOYEE_F into the relevant SAP transactions such as SE38 or SE80
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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
HR_HCP_GET_OTYPE_EMPLOYEE CALL FUNCTION 'HR_HCP_GET_OTYPE_EMPLOYEE' IMPORTING ex_otype_pnr = p_otype_pernr.
RP_HIRE_FIRE CALL FUNCTION 'RP_HIRE_FIRE' * EXPORTING * BEG = '18000101' * END = '99991231' IMPORTING fire_date = ls_pernr-leavedate * hire_date = TABLES pphifi = lt_phifi pp0000 = pt_0000 pp0001 = pt_0001 .
HR_READ_SUBTYPE CALL FUNCTION 'HR_READ_SUBTYPE' EXPORTING * TCLAS = 'A' pernr = ps_pernr-pernr infty = '2001' subty = ls_abstyp-low * SPRPS = '*' begda = ps_pernr-entrydate endda = ps_pernr-leavedate * BYPASS_BUFFER = ' ' * NO_AUTH_CHECK = ' ' * IMPORTING * MISSING_AUTH = TABLES infty_tab = lt_p2001 * EXCEPTIONS * INFTY_NOT_FOUND = 1 * INVALID_INPUT = 2 * OTHERS = 3 .
ENQUEUE_READ CALL FUNCTION 'ENQUEUE_READ' EXPORTING gclient = sy-mandt gname = 'PREL' * GARG = ' ' guname = sy-uname * LOCAL = ' ' * IMPORTING * NUMBER = * SUBRC = TABLES enq = lt_enq EXCEPTIONS communication_failure = 1 system_failure = 2 OTHERS = 3 .
HR_GET_BUSINESS_ADD_IN CALL FUNCTION 'HR_GET_BUSINESS_ADD_IN' EXPORTING exit_name = cus_exit_name flt_val = ls_interface-interface IMPORTING is_implemented = l_sw_badi_implemented CHANGING instance = l_badi_instance.
HR_HCP_CUMULATE_SOURCEDATA CALL FUNCTION 'HR_HCP_CUMULATE_SOURCEDATA' EXPORTING im_calc_type = 'A' im_split_when_dif_periods = 'X' im_split_when_dif_currency = 'X' TABLES im_citems_tab = lt_imp_costitems ex_citems_tab = pt_costitems ex_error_tab = ex_error_tab.
HR_HCP_FILL_INTERFACES_RANGE CALL FUNCTION 'HR_HCP_FILL_INTERFACES_RANGE' TABLES im_interfaces = pt_interface.
HR_HCP_IT0666_CUT_AND_DELETE CALL FUNCTION 'HR_HCP_IT0666_CUT_AND_DELETE' EXPORTING im_begda_dcperiod = p_dcbegda im_endda_dcperiod = p_dcendda im_subtype = p_subtype im_pernr = ls_pernr-pernr im_check_manc = 'X' im_no_enqueue = p_no_enqueue EXCEPTIONS read_infotype_error = 1 update_infotype_error = 2 no_overwrite_of_man_changes = 3 OTHERS = 4.
HR_HCP_IT0666_WRITE CALL FUNCTION 'HR_HCP_IT0666_WRITE' EXPORTING im_diffca_tab = pt_diffca[] im_subtype = p_subtype im_no_enqueue = p_sw_no_enqueue im_logref = p_logref im_pernr_tab = pt_pernr[] CHANGING ch_costitem_tab = pt_costitems[] ch_costitem_error_tab = pt_costitems_error[] EXCEPTIONS update_infotype_error = 1 OTHERS = 2.
HR_HCP_GET_OTYPE_EMPLOYEE CALL FUNCTION 'HR_HCP_GET_OTYPE_EMPLOYEE' IMPORTING ex_otype_pnr = l_otype_pernr.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RHHCP_DC_EMPLOYEE_F - RHHCPDCEMPLOYEEF RHHCP_DC_EMPLOYEE_D - RHHCPDCEMPLOYEED RHHCP_DC_EMPLOYEE - Collecting Personnel Cost Planning Data for Employees RHHCP_DC_EMPLOYEE - Collecting Personnel Cost Planning Data for Employees RHHCP_DC_DEL_INFTY_DATA_F01 - RHHCPDCDELINFTYDATAF01 RHHCP_DC_DEL_INFTY_DATA_D01 - RHHCPDCDELINFTYDATAD01