FRE_CHECK_SALES_ORDER_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_CHECK_SALES_ORDER_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 FRE_CHECK_SALES_ORDER_FORMS
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
FRE_SALORD_CHK_READ_DATA CALL FUNCTION 'FRE_SALORD_CHK_READ_DATA' STARTING NEW TASK lf_taskname DESTINATION IN GROUP p_svrgr PERFORMING return_task_read_erp ON END OF TASK EXPORTING it_art_site = lt_art_site irt_doc_no = lrt_vbeln is_fre_send_option = fre_send_option ip_fre_badi = gp_fre_badi changing ct_salord =
-so_data_erp-soi EXCEPTIONS check_input = 1 resource_failure = 2 SYSTEM_FAILURE = 3 MESSAGE lf_message COMMUNICATION_FAILURE = 4 MESSAGE lf_message OTHERS = 5.
FRE_SALORD_CHK_READ_DATA CALL FUNCTION 'FRE_SALORD_CHK_READ_DATA' EXPORTING it_art_site = lt_art_site irt_doc_no = lrt_vbeln is_fre_send_option = fre_send_option ip_fre_badi = gp_fre_badi CHANGING ct_salord =
-so_data_erp-soi EXCEPTIONS check_input = 0 OTHERS = 0.
FRE_DB_LOCTYPE_GET CALL FUNCTION 'FRE_DB_LOCTYPE_GET' EXPORTING ip_access_type = '1' ip_werks =
-werks IMPORTING ep_loctype = ls_matloc-loctyp.
/FRE/SALORD_CHK_READ_DATA CALL FUNCTION '/FRE/SALORD_CHK_READ_DATA' STARTING NEW TASK lf_taskname DESTINATION p_rfcdes PERFORMING return_task_read_fre ON END OF TASK EXPORTING it_matloc = lt_matloc it_so_hrefno = lt_so_hrefnr changing ct_salord =
-so_data_fre-soi EXCEPTIONS check_input = 1 resource_failure = 2 SYSTEM_FAILURE = 3 MESSAGE lf_message COMMUNICATION_FAILURE = 4 MESSAGE lf_message OTHERS = 5.
/FRE/SALORD_CHK_READ_DATA CALL FUNCTION '/FRE/SALORD_CHK_READ_DATA' DESTINATION p_rfcdes EXPORTING it_matloc = lt_matloc it_so_hrefnr = lt_so_hrefnr CHANGING ct_salord =
-so_data_fre-soi EXCEPTIONS check_input = 1 resource_failure = 2 system_failure = 3 MESSAGE lf_message communication_failure = 4 MESSAGE lf_message OTHERS = 5.
FRE_SALORD_CHK_COMPARE_DATA CALL FUNCTION 'FRE_SALORD_CHK_COMPARE_DATA' STARTING NEW TASK lf_taskname DESTINATION IN GROUP p_svrgr PERFORMING return_task_read_comp ON END OF TASK EXPORTING it_field_list = gt_field_list it_salord_erp =
-so_data_erp-soi it_salord_fre = -so_data_fre-soi changing ct_incons_soi = lt_incons_soi EXCEPTIONS resource_failure = 1 system_failure = 2 MESSAGE lf_message communication_failure = 3 MESSAGE lf_message OTHERS = 4.
FRE_SALORD_CHK_COMPARE_DATA CALL FUNCTION 'FRE_SALORD_CHK_COMPARE_DATA' EXPORTING it_field_list = gt_field_list it_salord_erp =
-so_data_erp-soi it_salord_fre = -so_data_fre-soi CHANGING ct_incons_soi = lt_incons_soi.
FRE_SALORD_CHK_INCONS_OUTPUT CALL FUNCTION 'FRE_SALORD_CHK_INCONS_OUTPUT' EXPORTING if_dtype = lf_dtype if_print = gf_print is_pri_params = gs_pri_params it_field_list = gt_field_list it_incons_werks = lt_incons CHANGING ct_spinf = lt_spinf.
FRE_SALORD_CHK_INCONS_OUTPUT CALL FUNCTION 'FRE_SALORD_CHK_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_dtype = lf_dtype if_print = gf_print is_pri_params = gs_pri_params it_field_list = gt_field_list it_incons_werks = lt_incons changing ct_spinf = lt_spinf EXCEPTIONS resource_failure = 1 system_failure = 2 MESSAGE lf_message communication_failure = 3 MESSAGE lf_message OTHERS = 4.
FRE_SALORD_CHK_INCONS_OUTPUT CALL FUNCTION 'FRE_SALORD_CHK_INCONS_OUTPUT' EXPORTING if_dtype = lf_dtype if_print = gf_print is_pri_params = gs_pri_params it_field_list = gt_field_list it_incons_werks = lt_incons it_summary = gt_summary_out.
FRE_SALORD_CHK_INCONS_OUTPUT CALL FUNCTION 'FRE_SALORD_CHK_INCONS_OUTPUT' EXPORTING if_dtype = lf_dtype if_print = gf_print is_pri_params = gs_pri_params it_field_list = gt_field_list it_incons_werks = lt_incons CHANGING ct_spinf = lt_spinf.
FRE_SALORD_CHK_INCONS_OUTPUT CALL FUNCTION 'FRE_SALORD_CHK_INCONS_OUTPUT' EXPORTING if_print = gf_print is_pri_params = gs_pri_params it_field_list = gt_field_list it_summary = gt_summary_out.
FRE_SALORD_CHK_ANALYZE_CP CALL FUNCTION 'FRE_SALORD_CHK_ANALYZE_CP' STARTING NEW TASK lf_taskname DESTINATION IN GROUP p_svrgr PERFORMING return_task_analyse_cp ON END OF TASK CHANGING ct_key_erp = lt_key_erp EXCEPTIONS resource_failure = 1 SYSTEM_FAILURE = 2 MESSAGE lf_message COMMUNICATION_FAILURE = 3 MESSAGE lf_message OTHERS = 4.
FRE_SALORD_CHK_ANALYZE_CP CALL FUNCTION 'FRE_SALORD_CHK_ANALYZE_CP' CHANGING ct_key_erp = lt_key_erp.
/FRE/SALORD_CHK_ANALYZE_BIF CALL FUNCTION '/FRE/SALORD_CHK_ANALYZE_BIF' STARTING NEW TASK lf_taskname DESTINATION p_rfcdes PERFORMING return_task_analyse_bif_fre ON END OF TASK EXPORTING irt_frange = lt_frange_t changing ct_bif_salord = lt_bif_salord EXCEPTIONS resource_failure = 1 system_failure = 2 MESSAGE lf_message communication_failure = 3 MESSAGE lf_message OTHERS = 4.
/FRE/SALORD_CHK_ANALYZE_BIF CALL FUNCTION '/FRE/SALORD_CHK_ANALYZE_BIF' DESTINATION p_rfcdes EXPORTING irt_frange = lt_frange_t CHANGING ct_bif_salord = lt_bif_salord 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/SALORD_CHK_READ_DATA CALL FUNCTION '/FRE/SALORD_CHK_READ_DATA' DESTINATION p_rfcdes EXCEPTIONS check_input = 1 resource_failure = 2 system_failure = 3 MESSAGE lf_message communication_failure = 4 MESSAGE lf_message OTHERS = 5.
CALL FUNCTION 'FRE_SALORD_CHK_INCONS_OUTPUT' EXPORTING if_print = sy-batch is_pri_params = gs_pri_params it_summary = gt_summary_out.
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.
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/SALORD_CHK_READ_CTRL CALL FUNCTION '/FRE/SALORD_CHK_READ_CTRL' DESTINATION p_rfcdes IMPORTING ep_dc_bo_per = lv_dc_bo_per ep_store_bo_per = lv_store_bo_per ep_storage_per = lv_storage_per ep_fre_badi = gp_fre_badi.
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_CHECK_SALES_ORDER_FORMS or its description.
FRE_CHECK_SALES_ORDER_FORMS - Include FRE_CHECK_SALES_ORDER_FORMS FRE_CHECK_SALES_ORDER - Determine Sales Order Data Inconsistencies between SAP ERP and SAP F&R FRE_CHECK_SALES_ORDER - Determine Sales Order Data Inconsistencies between SAP ERP and SAP F&R FRE_CHECK_PO_OP_TOP - Include FRE_CHECK_PO_OP_TOP FRE_CHECK_PO_OP_FORMS - Include FRE_CHECK_PO_OP_FORMS FRE_CHECK_PO_OP - Analyze Purchase Order / Order Proposal data