SAP Reports / Programs | Personnel Management | Personnel Administration | Great Britain(PA-PA-GB) SAP PA

RPUEFI_UPDATE_F01 SAP ABAP INCLUDE - Include LHREFIGB_TEMPF01







RPUEFI_UPDATE_F01 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 RPUEFI_UPDATE_F01 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 RPUEFI_UPDATE_F01. "Basic submit
SUBMIT RPUEFI_UPDATE_F01 AND RETURN. "Return to original report after report execution complete
SUBMIT RPUEFI_UPDATE_F01 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 LHREFIGB_TEMPF01


INCLUDES used within this REPORT RPUEFI_UPDATE_F01

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:

LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = 'HREFI_ALV_STRUC' CHANGING ct_fieldcat = g_work_fieldcatalog EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

HR_EFI_READ_NOT_PROC_T5GEF01 CALL FUNCTION 'HR_EFI_READ_NOT_PROC_T5GEF01' TABLES out_5gef01 = lt_5gef01 EXCEPTIONS all_processed = 1 OTHERS = 2.

HR_CHECK_AUTHORITY_INFTY CALL FUNCTION 'HR_CHECK_AUTHORITY_INFTY' EXPORTING pernr = ls_5gef01-pernr infty = ls_5gef01-infty subty = ls_5gef01-subty level = 'W' EXCEPTIONS no_authorization = 1 internal_error = 2 OTHERS = 3.

ENQUEUE_E_T5GEF01 CALL FUNCTION 'ENQUEUE_E_T5GEF01' EXPORTING molga = ls_it_dataset_list-molga glbid = ls_it_dataset_list-glbid form = ls_it_dataset_list-form prdni = ls_it_dataset_list-prdni issuedate = ls_it_dataset_list-issuedate recordno = ls_it_dataset_list-recordno _scope = '1' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

HR_EFI_REFR_NOT_PROC_T5GEF01 CALL FUNCTION 'HR_EFI_REFR_NOT_PROC_T5GEF01'.

LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = 'HREFI_ALV_STRUC' CHANGING ct_fieldcat = g_con1_fieldcatalog EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = 'HREFI_ALV_STRUC' CHANGING ct_fieldcat = g_nino_fieldcatalog EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = 'HREFI_ALV_STRUC' CHANGING ct_fieldcat = g_proc_fieldcatalog EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

HR_CHECK_AUTHORITY_INFTY CALL FUNCTION 'HR_CHECK_AUTHORITY_INFTY' EXPORTING pernr = ls_selection_5gef01-pernr infty = ls_selection_5gef01-infty subty = ls_selection_5gef01-subty level = 'R' EXCEPTIONS no_authorization = 1 internal_error = 2 OTHERS = 3.

POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING textline1 = textline1 textline2 = textline2 titel = popup_title IMPORTING answer = p_answer.

DDIF_DOMA_GET CALL FUNCTION 'DDIF_DOMA_GET' EXPORTING name = name state = 'A' langu = sy-langu TABLES dd07v_tab = f4_tab EXCEPTIONS illegal_input = 1 OTHERS = 2.

LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = 'HREFI_ALV_STRUC' CHANGING ct_fieldcat = g_con2_fieldcatalog EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

DOCU_OBJECT_NAME_CONCATENATE CALL FUNCTION 'DOCU_OBJECT_NAME_CONCATENATE' EXPORTING docu_id = 'NA' element = l_data_list-msgid addition = l_data_list-msgno IMPORTING object = l_object.

HELP_OBJECT_SHOW CALL FUNCTION 'HELP_OBJECT_SHOW' EXPORTING dokclass = 'NA' doklangu = sy-langu dokname = l_object msg_var_1 = l_data_list-msgv1 msg_var_2 = l_data_list-msgv2 msg_var_3 = l_data_list-msgv3 msg_var_4 = l_data_list-msgv4 TABLES links = links EXCEPTIONS object_not_found = 1 sapscript_error = 2 OTHERS = 3.

HR_EFI_UPDATE_PREPARE CALL FUNCTION 'HR_EFI_UPDATE_PREPARE' TABLES pt_upd_struc = lt_work_list.

HR_EFI_UPDATE_FROM_TRANSACTION CALL FUNCTION 'HR_EFI_UPDATE_FROM_TRANSACTION' EXPORTING diolog_mode = l_dialog_mode no_commit = 'X' CHANGING update_struc = ls_upd_struc EXCEPTIONS no_update = 1 OTHERS = 2.

HR_EFI_CHECK_GLBID_COMPLETE CALL FUNCTION 'HR_EFI_CHECK_GLBID_COMPLETE' TABLES changed_records = lt_success_records.

HR_EFI_SHOW_PDF_FORM CALL FUNCTION 'HR_EFI_SHOW_PDF_FORM' TABLES otf_table = otf_table.

SSF_FUNCTION_MODULE_NAME





CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME' EXPORTING formname = 'HREFIGB' IMPORTING fm_name = g_fmnam EXCEPTIONS no_form = 1 no_function_module = 2 OTHERS = 3.

HR_EFI_MATCH_RECORD CALL FUNCTION 'HR_EFI_MATCH_RECORD' EXPORTING proposed_pernr = proposed_pernr TABLES pt_ins_5gef01 = lt_gef01 CHANGING s_5gef01 = ps_gef01 EXCEPTIONS mod_excep = 1 OTHERS = 2.

HR_EFI_SHOW_WARNINGS CALL FUNCTION 'HR_EFI_SHOW_WARNINGS' EXPORTING update_struc = ls_upd_struc msgid = 'HREFIGB' msgno = '039' IMPORTING answer = answer.

HR_EFI_MODIFY_PROC_SINGLE CALL FUNCTION 'HR_EFI_MODIFY_PROC_SINGLE' EXPORTING changed_record = ls_upd_struc EXCEPTIONS update_failed = 1 OTHERS = 2.

HR_EFI_INSERT_PROC_T5GEF01 CALL FUNCTION 'HR_EFI_INSERT_PROC_T5GEF01' EXPORTING recordno = ps_gef01-recordno TABLES insert_records = lt_t5gef01 EXCEPTIONS update_error = 1 OTHERS = 2.

HR_EFI_REFR_NOT_PROC_T5GEF01 CALL FUNCTION 'HR_EFI_REFR_NOT_PROC_T5GEF01'.

LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = 'HREFI_ALV_STRUC' CHANGING ct_fieldcat = g_admin_fieldcatalog EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

HR_CHECK_AUTHORITY_INFTY CALL FUNCTION 'HR_CHECK_AUTHORITY_INFTY' EXPORTING pernr = ls_selection_5gef01-pernr infty = ls_selection_5gef01-infty subty = ls_selection_5gef01-subty level = 'R' EXCEPTIONS no_authorization = 1 internal_error = 2 OTHERS = 3.

ENQUEUE_E_T5GEF01 CALL FUNCTION 'ENQUEUE_E_T5GEF01' EXPORTING molga = ls_sel_5gef01-molga glbid = ls_sel_5gef01-glbid form = ls_sel_5gef01-form prdni = ls_sel_5gef01-prdni issuedate = ls_sel_5gef01-issuedate recordno = ls_sel_5gef01-recordno _scope = '1' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

HR_EFI_REFR_NOT_PROC_T5GEF01 CALL FUNCTION 'HR_EFI_REFR_NOT_PROC_T5GEF01'.

HR_EFI_READ_NOT_PROC_T5GEF01 CALL FUNCTION 'HR_EFI_READ_NOT_PROC_T5GEF01' EXCEPTIONS all_processed = 1 OTHERS = 2.

POPUP_TO_CONFIRM_WITH_MESSAGE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_MESSAGE' EXPORTING defaultoption = 'N' diagnosetext1 = p_diagnos textline1 = 'Go past this warning?' titel = p_titel start_column = 25 start_row = 6 cancel_display = ' ' IMPORTING answer = p_answer.



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 RPUEFI_UPDATE_F01 or its description.