SAP Reports / Programs | Cross-Application Components(CA) SAP CA

FRE_REORG_ART_SITE_FORMS SAP ABAP INCLUDE - Include FRE_REORG_ART_SITE_FORMS







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


INCLUDES used within this REPORT FRE_REORG_ART_SITE_FORMS

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:

FRE_REO_ART_SITE_BOOK_ACTION CALL FUNCTION 'FRE_REO_ART_SITE_BOOK_ACTION' EXPORTING is_incons = ls_incons.

DEQUEUE_E_FRE_DB_ARTSITE CALL FUNCTION 'DEQUEUE_E_FRE_DB_ARTSITE' EXPORTING mode_fre_db_art_site = 'X' mandt = sy-mandt.

FRE_REO_ART_SITE_PREPARE_DATA CALL FUNCTION 'FRE_REO_ART_SITE_PREPARE_DATA' STARTING NEW TASK lf_taskname DESTINATION IN GROUP p_svrgr PERFORMING return_task_prepare_data ON END OF TASK EXPORTING it_art_site = -art_site EXCEPTIONS resource_failure = 1 system_failure = 2 MESSAGE lf_message communication_failure = 3 MESSAGE lf_message OTHERS = 4.

FRE_REO_ART_SITE_PREPARE_DATA CALL FUNCTION 'FRE_REO_ART_SITE_PREPARE_DATA' EXPORTING it_art_site = -art_site CHANGING ct_data_as_marc = -data_marc ct_data_as_fre_db_art_site = -data_dbas.

FRE_REO_ART_SITE_COMPARE_DATA CALL FUNCTION 'FRE_REO_ART_SITE_COMPARE_DATA' STARTING NEW TASK lf_taskname DESTINATION IN GROUP p_svrgr PERFORMING return_task_compare ON END OF TASK EXPORTING it_field_list = gt_field_list it_art_site = -art_site it_data_as_marc = -data_marc it_data_as_dbas = -data_dbas EXCEPTIONS resource_failure = 1 system_failure = 2 MESSAGE lf_message communication_failure = 3 MESSAGE lf_message OTHERS = 4.

FRE_REO_ART_SITE_COMPARE_DATA CALL FUNCTION 'FRE_REO_ART_SITE_COMPARE_DATA' EXPORTING it_field_list = gt_field_list it_art_site = -art_site it_data_as_marc = -data_marc it_data_as_dbas = -data_dbas CHANGING ct_incons_as = lt_incons_as.

ENQUEUE_E_FRE_DB_ARTSITE CALL FUNCTION 'ENQUEUE_E_FRE_DB_ARTSITE' EXPORTING mode_fre_db_art_site = 'X' mandt = sy-mandt x_werks = ' ' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

FRE_REO_ART_SITE_BOOK_ACTION CALL FUNCTION 'FRE_REO_ART_SITE_BOOK_ACTION' STARTING NEW TASK lf_taskname DESTINATION IN GROUP p_svrgr PERFORMING return_task_book_actions ON END OF TASK EXPORTING is_incons = ls_incons EXCEPTIONS resource_failure = 1 system_failure = 2 MESSAGE lf_message communication_failure = 3 MESSAGE lf_message OTHERS = 4.

FRE_REO_ART_SITE_BOOK_ACTION CALL FUNCTION 'FRE_REO_ART_SITE_BOOK_ACTION' EXPORTING is_incons = ls_incons.

FRE_REO_ART_SITE_INCONS_OUTPUT CALL FUNCTION 'FRE_REO_ART_SITE_INCONS_OUTPUT' EXPORTING if_test = lf_test if_print = gf_print is_pri_params = gs_pri_params is_incons = ls_incons it_field_list = gt_field_list CHANGING ct_spinf = lt_spinf.

FRE_REO_ART_SITE_INCONS_OUTPUT CALL FUNCTION 'FRE_REO_ART_SITE_INCONS_OUTPUT' STARTING NEW TASK ls_task_output_new-taskname DESTINATION IN GROUP p_svrgr PERFORMING return_task_output ON END OF TASK EXPORTING if_test = lf_test if_print = gf_print is_pri_params = gs_pri_params is_incons = ls_incons it_field_list = gt_field_list CHANGING ct_spinf = lt_spinf EXCEPTIONS resource_failure = 1 system_failure = 2 MESSAGE lf_message communication_failure = 3 MESSAGE lf_message OTHERS = 4.

FRE_REO_ART_SITE_INCONS_OUTPUT CALL FUNCTION 'FRE_REO_ART_SITE_INCONS_OUTPUT' EXPORTING if_test = lf_test if_print = gf_print is_pri_params = gs_pri_params is_incons = ls_incons it_field_list = gt_field_list it_summary = gt_summary_out CHANGING cf_book = lf_book.

FRE_REO_ART_SITE_BOOK_ACTION CALL FUNCTION 'FRE_REO_ART_SITE_BOOK_ACTION' EXPORTING is_incons = ls_incons.

FRE_REO_ART_SITE_INCONS_OUTPUT CALL FUNCTION 'FRE_REO_ART_SITE_INCONS_OUTPUT' EXPORTING if_test = c_test if_print = gf_print is_pri_params = gs_pri_params is_incons = ls_incons it_field_list = gt_field_list CHANGING ct_spinf = lt_spinf.

FRE_REO_ART_SITE_INCONS_OUTPUT CALL FUNCTION 'FRE_REO_ART_SITE_INCONS_OUTPUT' EXPORTING if_test = c_test if_print = gf_print is_pri_params = gs_pri_params it_field_list = gt_field_list it_summary = gt_summary_out.

FRE_REO_ART_SITE_ANALYZE_CP CALL FUNCTION 'FRE_REO_ART_SITE_ANALYZE_CP' STARTING NEW TASK lf_taskname DESTINATION IN GROUP p_svrgr PERFORMING return_task_analyse_cp_erp ON END OF TASK EXPORTING if_cpperi = p_cpperi irt_werks = s_werks[] irt_matnr = s_matnr[] CHANGING ct_cp_key = lt_cp_key EXCEPTIONS resource_failure = 1 system_failure = 2 MESSAGE lf_message communication_failure = 3 MESSAGE lf_message OTHERS = 4.

FRE_REO_ART_SITE_ANALYZE_CP CALL FUNCTION 'FRE_REO_ART_SITE_ANALYZE_CP' EXPORTING if_cpperi = p_cpperi irt_werks = s_werks[] irt_matnr = s_matnr[] CHANGING ct_cp_key = lt_cp_key.

/FRE/REO_ART_SITE_ANALYZE_BIF CALL FUNCTION '/FRE/REO_ART_SITE_ANALYZE_BIF' STARTING NEW TASK lf_taskname DESTINATION p_rfcdes PERFORMING return_task_analyse_bif_fre ON END OF TASK EXPORTING if_new_lp = fre_send_option-fre_new_lp it_matnr = s_matnr[] it_locno = s_werks[] EXCEPTIONS resource_failure = 1 system_failure = 2 MESSAGE lf_message communication_failure = 3 MESSAGE lf_message OTHERS = 4.

/FRE/REO_ART_SITE_ANALYZE_BIF





CALL FUNCTION '/FRE/REO_ART_SITE_ANALYZE_BIF' DESTINATION p_rfcdes EXPORTING if_new_lp = fre_send_option-fre_new_lp it_matnr = s_matnr[] it_locno = s_werks[] CHANGING ct_bif_key = lt_bif_key_fre EXCEPTIONS resource_failure = 1 system_failure = 2 MESSAGE lf_message communication_failure = 3 MESSAGE lf_message OTHERS = 4.

SPBT_INITIALIZE CALL FUNCTION 'SPBT_INITIALIZE' EXPORTING group_name = lf_groupname IMPORTING max_pbt_wps = lf_max_pbt_wps free_pbt_wps = lf_free_pbt_wps EXCEPTIONS invalid_group_name = 1 internal_error = 2 pbt_env_already_initialized = 3 currently_no_resources_avail = 4 no_pbt_resources_found = 5 cant_init_different_pbt_groups = 6 OTHERS = 7.

FRE_REORG_ART_SITE_READ CALL FUNCTION 'FRE_REORG_ART_SITE_READ' EXPORTING irt_matnr = s_matnr[] it_site = et_site ip_check_apo_matloc = c_matloc ip_marc_no_read = lv_marc_no_read ip_reorg_vkp = c_rvkp ip_vkp_valto = p_datebi ip_test = c_test ip_read_art_site = c_artsit IMPORTING et_art_site = gt_art_site.

FRE_REORG_ART_SITE_READ CALL FUNCTION 'FRE_REORG_ART_SITE_READ' STARTING NEW TASK taskname DESTINATION IN GROUP p_svrgr PERFORMING come_back ON END OF TASK EXPORTING irt_matnr = s_matnr[] it_site = et_site ip_check_apo_matloc = c_matloc ip_marc_no_read = lv_marc_no_read ip_reorg_vkp = c_rvkp ip_vkp_valto = p_datebi ip_test = c_test ip_read_art_site = c_artsit EXCEPTIONS communication_failure = 1 MESSAGE msg_txt system_failure = 2 MESSAGE msg_txt resource_failure = 3 no_objects_found = 4 send_failure = 5 OTHERS = 6.

FRE_REORG_ART_SITE_READ CALL FUNCTION 'FRE_REORG_ART_SITE_READ' STARTING NEW TASK taskname DESTINATION IN GROUP p_svrgr PERFORMING come_back ON END OF TASK EXPORTING irt_matnr = s_matnr[] it_site = et_site ip_check_apo_matloc = c_matloc ip_marc_no_read = lv_marc_no_read ip_reorg_vkp = c_rvkp ip_vkp_valto = p_datebi ip_test = c_test ip_read_art_site = c_artsit EXCEPTIONS communication_failure = 1 MESSAGE msg_txt system_failure = 2 MESSAGE msg_txt resource_failure = 3 no_objects_found = 4 send_failure = 5 OTHERS = 6.

FRE_REORG_ART_SITE_READ CALL FUNCTION 'FRE_REORG_ART_SITE_READ' EXPORTING irt_matnr = s_matnr[] it_site = et_site ip_check_apo_matloc = c_matloc ip_marc_no_read = lv_marc_no_read ip_reorg_vkp = c_rvkp ip_vkp_valto = p_datebi ip_test = c_test ip_read_art_site = c_artsit IMPORTING et_art_site = lt_art_site_tmp.

GET_PRINT_PARAMETERS CALL FUNCTION 'GET_PRINT_PARAMETERS' "#EC * EXPORTING mode = 'CURRENT' no_dialog = 'X' IMPORTING out_parameters = gs_pri_params EXCEPTIONS archive_info_not_found = 1 invalid_print_params = 2 invalid_archive_params = 3 OTHERS = 4.

FRE_REO_ART_SITE_INCONS_OUTPUT CALL FUNCTION 'FRE_REO_ART_SITE_INCONS_OUTPUT' EXPORTING if_print = sy-batch is_pri_params = gs_pri_params it_summary = gt_summary_out.

FI_PROGRESS_INDICATOR CALL FUNCTION 'FI_PROGRESS_INDICATOR' EXPORTING percentage = lpuf_percent text = lpuf_text.

RS_SUPPORT_SELECTIONS CALL FUNCTION 'RS_SUPPORT_SELECTIONS' EXPORTING report = sy-cprog variant = lf_variant EXCEPTIONS OTHERS = 1.

RS_SUPPORT_SELECTIONS CALL FUNCTION 'RS_SUPPORT_SELECTIONS' EXPORTING report = sy-cprog variant = 'DEFAULT' EXCEPTIONS OTHERS = 0.

/FRE/REO_ART_SITE_READ_MATLOC CALL FUNCTION '/FRE/REO_ART_SITE_READ_MATLOC' DESTINATION p_rfcdes EXPORTING if_logsys = 'AYA-270371' EXCEPTIONS resource_failure = 1 system_failure = 2 MESSAGE lf_message communication_failure = 3 MESSAGE lf_message OTHERS = 4.

FRE_DB_ART_SITE_RELEV_CHECK CALL FUNCTION 'FRE_DB_ART_SITE_RELEV_CHECK' EXPORTING i_accesstype = '3' ip_check_dismm = 'X' TABLES it_matwerks_key = lt_matnr_werks et_matwerks_not_contain = lt_matnr_werks_not_rel EXCEPTIONS nothing_to_do = 0 OTHERS = 0.

AIC0_OWN_LOGSYSTEM_GET CALL FUNCTION 'AIC0_OWN_LOGSYSTEM_GET' IMPORTING e_own_logsystem = lf_logsys EXCEPTIONS OTHERS = 0.

/FRE/REO_ART_SITE_READ_MATLOC CALL FUNCTION '/FRE/REO_ART_SITE_READ_MATLOC' DESTINATION pc_rfcdes EXPORTING if_logsys = lf_logsys irt_locno = lrt_locno irt_matnr = lrt_matnr CHANGING ct_matloc = lt_matloc EXCEPTIONS system_failure = 1 MESSAGE lf_message communication_failure = 2 MESSAGE lf_message OTHERS = 3.

GET_R3_EXTENSION_SWITCH CALL FUNCTION 'GET_R3_EXTENSION_SWITCH' EXPORTING i_structure_package = 'EA-RETAIL' IMPORTING e_active = lf_ea_retail_active EXCEPTIONS not_existing = 1 object_not_existing = 2 no_extension_object = 3 OTHERS = 4.



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