ROIRE_RECON_FORMS 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 ROIRE_RECON_FORMS 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.
Title: Include ROIRE_RECON_FORMS
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
OIRA_GET_PROCESS_CUSTOMISING CALL FUNCTION 'OIRA_GET_PROCESS_CUSTOMISING' EXPORTING pi_process = px_pc_obj-parameters-process IMPORTING pe_current_rnbt = px_pc_obj-parameters-rnbt TABLES pt_process_routines = px_pc_obj-oiraprocdef_tab[] pt_location_check_results = px_pc_obj-loc_check_results_tab[] CHANGING pc_pc_obj = px_pc_obj EXCEPTIONS main_process_not_found = 1 business_type_not_found = 2 prereq_check_rout_not_found = 3 main_process_not_found_in_pcg = 4 unknown_error = 5 process_not_linked_to_rnbt = 6 OTHERS = 7.
OIRA_GET_LOC_LIST CALL FUNCTION 'OIRA_GET_LOC_LIST' TABLES pt_pblnr_range = pt_pblnr * PT_PBLTYP_RANGE = pt_ccode_range = pt_bukrs CHANGING pc_pc_obj = px_pc_obj EXCEPTIONS process_not_linked_to_rnbt = 1 no_locations_found_for_process = 2 unknown_error = 3 process_not_found_in_any_pcg = 4 OTHERS = 5.
OIRA_CHECK_IF_OPTIMIZE_ACTIV CALL FUNCTION 'OIRA_CHECK_IF_OPTIMIZE_ACTIV' IMPORTING pe_activ = px_active.
OIRA_GET_OPTIMIZATION_SETTINGS CALL FUNCTION 'OIRA_GET_OPTIMIZATION_SETTINGS' EXPORTING pi_process = pi_process TABLES pt_oiraproctech = pt_oiraproctech EXCEPTIONS no_entries_found = 1 entries_not_fully_maintained = 2 OTHERS = 3.
T100_SINGLE_READ CALL FUNCTION 'T100_SINGLE_READ' EXPORTING t100_sprsl = pi_langu t100_arbgb = pi_msgid t100_msgnr = l_msgno IMPORTING wt100 = px_t100 EXCEPTIONS not_found = 1 OTHERS = 2.
APPL_LOG_DISPLAY CALL FUNCTION 'APPL_LOG_DISPLAY' EXPORTING object = 'OIR_PROCESS_CONTROL' subobject = l_subobject external_number = '*' object_attribute = 1 subobject_attribute = 0 external_number_attribute = 0 date_from = g_start_date "#EC DOM_EQUAL time_from = g_start_time "#EC DOM_EQUAL date_to = g_end_date "#EC DOM_EQUAL time_to = g_end_time "#EC DOM_EQUAL title_selection_screen = 'Process Control log'(07e) title_list_screen = 'Process Control log overview'(07f) column_selection = c_baldisp suppress_selection_dialog = 'X' column_selection_msg_jump = '1' external_number_display_length = 13 * importing * number_of_protocols = EXCEPTIONS no_authority = 1 OTHERS = 2.
OIRA_CHECK_OBJECT_LIST CALL FUNCTION 'OIRA_CHECK_OBJECT_LIST' EXPORTING pi_process = pi_procid pi_execution_date = pi_prodt pi_no_schedule_check = pi_sched pi_no_loc_status_check = pi_status pi_no_process_execution_check = pi_exe * PI_USE_LOC_DATES = ' ' IMPORTING pe_auth_filter_flag = l_auth_flag CHANGING pc_pc_obj = px_pc_obj pc_ce_obj = px_ce_obj pc_cr_obj = px_cr_obj EXCEPTIONS process_not_assigned_to_status = 1 business_type_not_found = 2 unknown_error = 3 application_log_not_set_up = 4 OTHERS = 5.
OIL_HEADER_TO_HTML CALL FUNCTION 'OIL_HEADER_TO_HTML' EXPORTING i_slis_t_listheader = lt_header TABLES t_html_header = pt_html_header.
OIRE_GET_RECON_DATA CALL FUNCTION 'OIRE_GET_RECON_DATA' CHANGING x_pc_obj = px_pc_obj x_cr_obj = px_cr_obj x_ce_obj = px_ce_obj x_error = px_error EXCEPTIONS wrong_recon_ind = 1 wrong_det_agg_ind = 2 no_entries_found = 3 wrong_settl_ind = 4 error = 5 lock_failure = 6 OTHERS = 7.
OIRE_RECON_SCREEN_SEQ CALL FUNCTION 'OIRE_RECON_SCREEN_SEQ' CHANGING x_error = px_error x_pc_obj = px_pc_obj x_cr_obj = px_cr_obj x_ce_obj = px_ce_obj EXCEPTIONS OTHERS = 1.
OIRE_PROCESS_RECON CALL FUNCTION 'OIRE_PROCESS_RECON' STARTING NEW TASK g_taskname DESTINATION IN GROUP g_servergroup PERFORMING rfc_info_recon ON END OF TASK EXPORTING i_ce_parameters = px_ce_obj-parameters i_pc_parameters = px_pc_obj-parameters i_cr_parameters = px_cr_obj-parameters i_error = px_error TABLES t_loclist = px_pc_obj-loc_list_tab t_oiraprocdef = px_pc_obj-oiraprocdef_tab t_loc_check_results = px_pc_obj-loc_check_results_tab t_oirech_all = px_cr_obj-oirech_all t_oirecctyp = px_cr_obj-oirecctyp t_proc_chk_results = px_pc_obj-proc_check_results_tab t_oirbpblb = px_pc_obj-oirbpblb_tab t_balnri = px_pc_obj-balnri_tab t_balmi_obj = px_pc_obj-balmi_obj_tab t_prereq_stat = px_pc_obj-prereq_stat_tab t_execution_stat = px_pc_obj-execution_stat_tab t_bal_spar = px_pc_obj-bal_spar_tab t_recon_cus = px_cr_obj-recon_cus t_loc_rej = px_cr_obj-loc_rej t_loc_ok = px_cr_obj-loc_ok t_object_rej = px_pc_obj-obj_rej_tab t_object_ok = g_obj_list_tab2 t_chobj = px_cr_obj-chobj_range t_vkdat = px_cr_obj-vkdat_range t_vktim = px_cr_obj-vktim_range t_ccins = px_cr_obj-ccins_range t_uplnr = px_cr_obj-uplnr_range t_upldt = px_cr_obj-upldt_range t_waers = px_cr_obj-waers_range t_pblnr = px_cr_obj-pblnr_range t_revrun = px_cr_obj-revrun_range t_recon_adm = px_cr_obj-adm_tab t_recon_det = px_cr_obj-det_tab t_recon_agg = px_cr_obj-agg_tab t_dtf = px_cr_obj-dtf_tab t_drive_list = px_cr_obj-drive_list t_mkey = px_cr_obj-mkey_tab t_unsuccess = px_cr_obj-unsuccess t_ce_table1 = px_ce_obj-table1 t_ce_table2 = px_ce_obj-table2 t_ce_table3 = px_ce_obj-table3 t_ce_table4 = px_ce_obj-table4 t_ce_table5 = px_ce_obj-table5 t_ce_table6 = px_ce_obj-table6 t_ce_table7 = px_ce_obj-table7 t_ce_table8 = px_ce_obj-table8 t_ce_table9 = px_ce_obj-table9 t_ce_table10 = px_ce_obj-table10 EXCEPTIONS processing_error = 1 missing_customizing = 2 no_recon_data_passed = 3 RESOURCE_FAILURE = 4 system_failure = 5 communication_failure = 6.
OIRE_PROCESS_RECON CALL FUNCTION 'OIRE_PROCESS_RECON' EXPORTING i_ce_parameters = px_ce_obj-parameters i_pc_parameters = px_pc_obj-parameters i_cr_parameters = px_cr_obj-parameters i_error = px_error TABLES t_loclist = px_pc_obj-loc_list_tab t_oiraprocdef = px_pc_obj-oiraprocdef_tab t_loc_check_results = px_pc_obj-loc_check_results_tab t_oirech_all = px_cr_obj-oirech_all t_oirecctyp = px_cr_obj-oirecctyp t_proc_chk_results = px_pc_obj-proc_check_results_tab t_oirbpblb = px_pc_obj-oirbpblb_tab t_balnri = px_pc_obj-balnri_tab t_balmi_obj = px_pc_obj-balmi_obj_tab t_prereq_stat = px_pc_obj-prereq_stat_tab t_execution_stat = px_pc_obj-execution_stat_tab t_bal_spar = px_pc_obj-bal_spar_tab t_recon_cus = px_cr_obj-recon_cus t_loc_rej = px_cr_obj-loc_rej t_loc_ok = px_cr_obj-loc_ok t_object_rej = px_pc_obj-obj_rej_tab t_object_ok = px_pc_obj-obj_list_tab t_chobj = px_cr_obj-chobj_range t_vkdat = px_cr_obj-vkdat_range t_vktim = px_cr_obj-vktim_range t_ccins = px_cr_obj-ccins_range t_uplnr = px_cr_obj-uplnr_range t_upldt = px_cr_obj-upldt_range t_waers = px_cr_obj-waers_range t_pblnr = px_cr_obj-pblnr_range t_revrun = px_cr_obj-revrun_range t_recon_adm = px_cr_obj-adm_tab t_recon_det = px_cr_obj-det_tab t_recon_agg = px_cr_obj-agg_tab t_dtf = px_cr_obj-dtf_tab t_drive_list = px_cr_obj-drive_list t_mkey = px_cr_obj-mkey_tab t_unsuccess = px_cr_obj-unsuccess t_ce_table1 = px_ce_obj-table1 t_ce_table2 = px_ce_obj-table2 t_ce_table3 = px_ce_obj-table3 t_ce_table4 = px_ce_obj-table4 t_ce_table5 = px_ce_obj-table5 t_ce_table6 = px_ce_obj-table6 t_ce_table7 = px_ce_obj-table7 t_ce_table8 = px_ce_obj-table8 t_ce_table9 = px_ce_obj-table9 t_ce_table10 = px_ce_obj-table10 EXCEPTIONS processing_error = 1 missing_customizing = 2 no_recon_data_passed = 3 * RESOURCE_FAILURE = 4 system_failure = 5 communication_failure = 6.
REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING I_CALLBACK_PROGRAM = G_REPID IT_FIELDCAT = GT_FIELDCAT[] IT_EVENTS = GT_EVENT TABLES T_OUTTAB = GT_ALV_OUTPUT.
REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING I_CALLBACK_PROGRAM = G_REPID IT_FIELDCAT = GT_FIELDCAT_NEW[] IT_EVENTS = GT_EVENTS_01 TABLES T_OUTTAB = GT_ALV_OUTPUT_NEW_01.
REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING I_CALLBACK_PROGRAM = G_REPID IT_FIELDCAT = GT_FIELDCAT_NEW[] IT_EVENTS = GT_EVENTS_02 IS_LAYOUT = GT_LAYOUT_02
TABLES T_OUTTAB = GT_ALV_OUTPUT_NEW_02.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
ROIRE_RECON_FORMS - Include ROIRE_RECON_FORMS ROIRE_RECON_FILE_DISPLAY - List payment card transactions ROIRE_RECON_FILE_DISPLAY - List payment card transactions ROIRE_RECON_DIS_SELSCREEN - Include ROIRE_RECON_DIS_SELSCREEN ROIRE_RECON_DISP_TOP - Include ROIREDTF_TOP ROIRE_RECON_DISP_SELSCRN_MAIN - Include ROIREDTF_MAIN_SELSCREEN