SAP Reports / Programs | Personnel Management | Personnel Administration | Netherlands(PA-PA-NL) SAP PA

RPXFBKNX SAP ABAP INCLUDE - documentation and ABAP source code







RPXFBKNX 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 RPXFBKNX 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 RPXFBKNX. "Basic submit
SUBMIT RPXFBKNX AND RETURN. "Return to original report after report execution complete
SUBMIT RPXFBKNX VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT RPXFBKNX

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_99S_GET_LFORM_PROPERTIES CALL FUNCTION 'HR_99S_GET_LFORM_PROPERTIES' EXPORTING i_folname = cv_form_name i_date = uv_date EXCEPTIONS type_name_not_maintained = 1 form_name_not_found = 2 OTHERS = 3.

HR_NL_LA_JUPER_F4_HELP CALL FUNCTION 'HR_NL_LA_JUPER_F4_HELP' EXPORTING i_retfield = 'REPER' i_dynpprog = lv_syrepid i_dynpnr = lv_sydynnr i_dynprofield = 'GT_JUPER-LOW' EXCEPTIONS OTHERS = 0.

RP_GET_CURRENCY CALL FUNCTION 'RP_GET_CURRENCY' EXPORTING molga = p05fb_c_molga begda = pn-begda endda = pn-endda IMPORTING waers = sv_currency EXCEPTIONS molga_not_in_t001p = 1 no_entry_found_in_table_t001 = 2 no_entry_found_in_table_t500p = 3 no_entry_found_in_table_t500c = 4 OTHERS = 5.

HR_GET_ERRORTAB_FROM_PNP_INFO CALL FUNCTION 'HR_GET_ERRORTAB_FROM_PNP_INFO' TABLES errortab = lt_pnp_error.

GET_PRINT_PARAMETERS CALL FUNCTION 'GET_PRINT_PARAMETERS' EXPORTING immediately = p05fb_c_false layout = 'X_65_132' mode = 'CURRENT' new_list_id = p05fb_c_true no_dialog = p05fb_c_true IMPORTING out_parameters = ls_print_params EXCEPTIONS OTHERS = 0.

SET_PRINT_PARAMETERS CALL FUNCTION 'SET_PRINT_PARAMETERS' EXPORTING in_parameters = ls_print_params.

SET_PRINT_PARAMETERS CALL FUNCTION 'SET_PRINT_PARAMETERS' EXPORTING in_parameters = ls_print_params.

SET_PRINT_PARAMETERS CALL FUNCTION 'SET_PRINT_PARAMETERS' EXPORTING in_parameters = ls_print_params.

GET_PRINT_PARAMETERS CALL FUNCTION 'GET_PRINT_PARAMETERS' EXPORTING archive_info = 'FBK' archive_mode = uv_arch_mode archive_text = 'NL' ar_object = gc_ar_object report = gv_repid destination = uv_output_device in_parameters = ls_print_parameters mode = 'CURRENT' no_dialog = 'X' sap_object = gc_sap_object IMPORTING out_archive_parameters = ls_archive_parameters out_parameters = ls_print_parameters valid = lv_valid EXCEPTIONS archive_info_not_found = 1 invalid_print_params = 2 invalid_archive_params = 3 OTHERS = 4.

HR_99S_GET_LFORM_PROPERTIES CALL FUNCTION 'HR_99S_GET_LFORM_PROPERTIES' EXPORTING i_folname = uv_form_name i_date = pn-endda IMPORTING e_fogroup = lv_fogroup EXCEPTIONS type_name_not_maintained = 1 form_name_not_found = 2.

SSF_GET_DEVICE_TYPE * CALL FUNCTION 'SSF_GET_DEVICE_TYPE' * EXPORTING * i_language = sy-langu * i_application = 'SAPDEFAULT' * IMPORTING * e_devtype = ls_fp_outputparams-device * EXCEPTIONS * no_language = 1 * language_not_installed = 2 * no_devtype_found = 3 * system_error = 4 * OTHERS = 5.

SUSR_USER_DEFAULTS_GET CALL FUNCTION 'SUSR_USER_DEFAULTS_GET' EXPORTING user_name = sy-uname IMPORTING user_defaults = ls_user_defaults EXCEPTIONS user_name_not_exist = 1 OTHERS = 2.

HR_99S_OPEN_LFORM_JOB CALL FUNCTION 'HR_99S_OPEN_LFORM_JOB' EXPORTING i_fogroup = lv_fogroup i_begda = sy-datum "pn-begda i_endda = sy-datum "pn-endda application = 'TX' archive_index = ls_dara archive_params = ls_archive_parameters device = 'PRINTER' dialog = lv_dialog preview = p05fb_c_false language = sy-langu OPTIONS = ls_itcpo pdfparams = ls_fp_outputparams EXCEPTIONS error = 1 OTHERS = 2.

HR_99S_OUTPUT_LFORM CALL FUNCTION 'HR_99S_OUTPUT_LFORM' EXPORTING i_folname = uv_form_name i_date = sy-datum "pn-begda i_data_struc = ls_print_data i_language = sy-langu i_program = gv_repid EXCEPTIONS error = 1 OTHERS = 2.

HR_99S_CLOSE_LFORM_JOB * CALL FUNCTION 'HR_99S_CLOSE_LFORM_JOB' * EXCEPTIONS * error = 1 * OTHERS = 2.

HR_99S_CLOSE_LFORM_JOB CALL FUNCTION 'HR_99S_CLOSE_LFORM_JOB' EXCEPTIONS error = 1 OTHERS = 2.

GET_PRINT_PARAMETERS CALL FUNCTION 'GET_PRINT_PARAMETERS' EXPORTING archive_info = 'FBK' archive_mode = uv_arch_mode archive_text = 'NL' ar_object = gc_ar_object report = gv_repid destination = lv_pdest in_parameters = cs_print_parameters mode = 'CURRENT' no_dialog = lv_no_dialog sap_object = gc_sap_object IMPORTING out_archive_parameters = cs_archive_parameters out_parameters = cs_print_parameters valid = cv_valid EXCEPTIONS archive_info_not_found = 1 invalid_print_params = 2 invalid_archive_params = 3 OTHERS = 4.

HR_99S_CONV_PRIPARMS_TO_ITCPO CALL FUNCTION 'HR_99S_CONV_PRIPARMS_TO_ITCPO' EXPORTING p_params = cs_print_parameters IMPORTING p_itcpo = cs_itcpo EXCEPTIONS error = 1 OTHERS = 2.

HR_99S_CONV_PRIPARMS_TO_SSFCOM





CALL FUNCTION 'HR_99S_CONV_PRIPARMS_TO_SSFCOM' EXPORTING p_params = cs_print_parameters IMPORTING p_sfparams = cs_output_options.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING percentage = lv_perc text = lv_str.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = uv_repid i_structure_name = uv_structure_name CHANGING ct_fieldcat = ct_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

HR_GET_ERRORTAB_FROM_PNP_INFO CALL FUNCTION 'HR_GET_ERRORTAB_FROM_PNP_INFO' TABLES errortab = lt_pnp_error.

GET_PRINT_PARAMETERS CALL FUNCTION 'GET_PRINT_PARAMETERS' EXPORTING immediately = p05fb_c_false layout = 'X_65_132' mode = 'CURRENT' new_list_id = p05fb_c_true no_dialog = p05fb_c_true IMPORTING out_parameters = ls_print_params EXCEPTIONS OTHERS = 0.

SET_PRINT_PARAMETERS CALL FUNCTION 'SET_PRINT_PARAMETERS' EXPORTING in_parameters = ls_print_params.

SET_PRINT_PARAMETERS CALL FUNCTION 'SET_PRINT_PARAMETERS' EXPORTING in_parameters = ls_print_params.

SET_PRINT_PARAMETERS CALL FUNCTION 'SET_PRINT_PARAMETERS' EXPORTING in_parameters = ls_print_params.

GET_PRINT_PARAMETERS CALL FUNCTION 'GET_PRINT_PARAMETERS' EXPORTING archive_info = 'FBK' archive_mode = uv_arch_mode archive_text = 'NL' ar_object = gc_ar_object report = gv_repid destination = uv_output_device in_parameters = ls_print_parameters mode = 'CURRENT' no_dialog = 'X' sap_object = gc_sap_object IMPORTING out_archive_parameters = ls_archive_parameters out_parameters = ls_print_parameters valid = lv_valid EXCEPTIONS archive_info_not_found = 1 invalid_print_params = 2 invalid_archive_params = 3 OTHERS = 4.

HR_99S_GET_LFORM_PROPERTIES CALL FUNCTION 'HR_99S_GET_LFORM_PROPERTIES' EXPORTING i_folname = uv_form_name i_date = pn-endda IMPORTING e_fogroup = lv_fogroup EXCEPTIONS type_name_not_maintained = 1 form_name_not_found = 2.

SSF_GET_DEVICE_TYPE * CALL FUNCTION 'SSF_GET_DEVICE_TYPE' * EXPORTING * i_language = sy-langu * i_application = 'SAPDEFAULT' * IMPORTING * e_devtype = ls_fp_outputparams-device * EXCEPTIONS * no_language = 1 * language_not_installed = 2 * no_devtype_found = 3 * system_error = 4 * OTHERS = 5.

SUSR_USER_DEFAULTS_GET CALL FUNCTION 'SUSR_USER_DEFAULTS_GET' EXPORTING user_name = sy-uname IMPORTING user_defaults = ls_user_defaults EXCEPTIONS user_name_not_exist = 1 OTHERS = 2.

HR_99S_OPEN_LFORM_JOB CALL FUNCTION 'HR_99S_OPEN_LFORM_JOB' EXPORTING i_fogroup = lv_fogroup i_begda = sy-datum "pn-begda i_endda = sy-datum "pn-endda application = 'TX' archive_index = ls_dara archive_params = ls_archive_parameters device = 'PRINTER' dialog = lv_dialog preview = p05fb_c_false language = sy-langu OPTIONS = ls_itcpo pdfparams = ls_fp_outputparams EXCEPTIONS error = 1 OTHERS = 2.

HR_99S_OUTPUT_LFORM CALL FUNCTION 'HR_99S_OUTPUT_LFORM' EXPORTING i_folname = uv_form_name i_date = sy-datum "pn-begda i_data_struc = ls_print_data i_language = sy-langu i_program = gv_repid EXCEPTIONS error = 1 OTHERS = 2.

HR_99S_CLOSE_LFORM_JOB * CALL FUNCTION 'HR_99S_CLOSE_LFORM_JOB' * EXCEPTIONS * error = 1 * OTHERS = 2.

HR_99S_CLOSE_LFORM_JOB CALL FUNCTION 'HR_99S_CLOSE_LFORM_JOB' EXCEPTIONS error = 1 OTHERS = 2.



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