MQPDAF10 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 MQPDAF10 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
TQSSW_READ CALL FUNCTION 'TQSSW_READ' EXPORTING agidv = agidv dynnr = dynpronr IMPORTING tqssw_exp = tqssw_imp.
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = text-i02.
QMS2_CHAR_USED_IN_MATSPECS CALL FUNCTION 'QMS2_CHAR_USED_IN_MATSPECS' EXPORTING i_werks_old = rqpda-werks i_mkmnr_old = rqpda-mkmnr i_version_old = rqpda-version i_werks_new = rqpda-ers_werks i_mkmnr_new = rqpda-ers_mkmnr i_version_new = rqpda-ers_versnr i_datuv = l_datum IMPORTING e_no_change = g_zustand_neues_mk TABLES t_qmspvtab = lt_spezi EXCEPTIONS no_char = 1 OTHERS = 2.
CTUT_FEATURE_DATA CALL FUNCTION 'CTUT_FEATURE_DATA' EXPORTING feature_id = qpmk-atinn language = sy-langu key_date = qpmk-gueltigab IMPORTING ecabn = g_cabn ecabnt = g_cabnt EXCEPTIONS invalid_class_type = 1 missing_feature_information = 2 no_feature_found = 3 no_feature_valid = 4 no_language = 5 OTHERS = 6.
QPSD_FEATURE_VERSION_READ CALL FUNCTION 'QPSD_FEATURE_VERSION_READ' EXPORTING kz_nichtfrei = kreuz merkmal = qpmk_tab-mkmnr sprache = sy-langu version = qpmk_tab-version werk = qpmk_tab-zaehler IMPORTING qpmt_exp = l_qpmt_tab.
QSS1_FEAT_SHOW CALL FUNCTION 'QSS1_FEAT_SHOW' EXPORTING i_merkmal = rqpda-mkmnr i_version = l_version i_werk = rqpda-werks EXCEPTIONS no_feature = 01. "#EC *
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = text-i03.
STATUS_TEXT_EDIT CALL FUNCTION 'STATUS_TEXT_EDIT' EXPORTING objnr = qcvk-objnr spras = sy-langu IMPORTING line = l_sttxt EXCEPTIONS object_not_found = 00. "#EC *
QMS2_CHAR_REPLACE_IN_MATSPECS CALL FUNCTION 'QMS2_CHAR_REPLACE_IN_MATSPECS' EXPORTING i_mkmnr_new = rqpda-ers_mkmnr i_werks_new = rqpda-ers_werks i_version_new = rqpda-ers_versnr i_stichprverf = rqpda-qstichverf i_stichprverfpp = rqpda-stichprpp i_mode_verf = l_mode_verf i_mode_verfpp = l_mode_verfpp TABLES t_qmspvtab = lt_spezi EXCEPTIONS not_correct = 1 not_found = 2 OTHERS = 4. "#EC *
HELP_START CALL FUNCTION 'HELP_START' EXPORTING help_infos = l_help_info TABLES dynpselect = l_dselc dynpvaluetab = l_dval EXCEPTIONS OTHERS = 1. "#EC *
HELP_START CALL FUNCTION 'HELP_START' EXPORTING help_infos = l_help_info TABLES dynpselect = l_dselc dynpvaluetab = l_dval EXCEPTIONS OTHERS = 1. "#EC *
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = text-i04.
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = text-i01.
QSS1_SAMPLE_SHOW CALL FUNCTION 'QSS1_SAMPLE_SHOW' EXPORTING i_verfahren = p_verfahren EXCEPTIONS no_sample = 0 OTHERS = 0.
QSS1_DYNAMIC_RULE_SHOW CALL FUNCTION 'QSS1_DYNAMIC_RULE_SHOW' EXPORTING i_dynregel = p_dynregel EXCEPTIONS no_dynrule = 0 OTHERS = 0.
QDLI_SAMPLE_PLAN_CHECK CALL FUNCTION 'QDLI_SAMPLE_PLAN_CHECK' EXPORTING qmkst_imp = l_qmkst taktbezug = l_kzrast slwbez = l_slwbez verfahren = rqpda-qstichverf EXCEPTIONS not_correct = 1 not_found = 2 not_correct_with_message = 3 OTHERS = 4.
QDLI_SAMPLE_PLAN_CHECK CALL FUNCTION 'QDLI_SAMPLE_PLAN_CHECK' EXPORTING qmkst_imp = l_qmkst taktbezug = l_taktbezug slwbez = l_slwbez verfahren = rqpda-stichprpp EXCEPTIONS not_correct = 1 not_found = 2 not_correct_with_message = 3 OTHERS = 4.
QDLI_SAMPLE_PLAN_CHECK CALL FUNCTION 'QDLI_SAMPLE_PLAN_CHECK' EXPORTING qmkst_imp = l_qmkst taktbezug = l_kzrast slwbez = l_slwbez verfahren = rqpda-stichih EXCEPTIONS not_correct = 1 not_found = 2 not_correct_with_message = 3 OTHERS = 4.
CALL FUNCTION 'QDLI_SAMPLE_PLAN_CHECK' EXPORTING qmkst_imp = l_qmkst taktbezug = l_taktbezug slwbez = l_slwbez verfahren = rqpda-stichprobe EXCEPTIONS not_correct = 1 not_found = 2 not_correct_with_message = 3 OTHERS = 4.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = g_repid i_callback_pf_status_set = gc_status is_layout = ls_layout it_fieldcat = lt_fieldcat i_save = gc_save it_events = lt_eventtab is_variant = ls_variant TABLES t_outtab = verwendung_tab EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING i_callback_program = g_repid is_layout = ls_layout it_fieldcat = lt_fieldcat i_save = ' ' it_events = lt_eventtab IMPORTING es_exit_caused_by_user = gs_user_command " C5056173 TABLES t_outtab = ome_list EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING i_callback_program = g_repid is_layout = ls_layout it_fieldcat = lt_fieldcat i_save = ' ' it_events = lt_eventtab TABLES t_outtab = list_i EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = g_repid i_callback_pf_status_set = gc_status is_layout = ls_layout it_fieldcat = lt_fieldcat i_save = gc_save it_events = lt_eventtab is_variant = ls_variant IMPORTING es_exit_caused_by_user = gs_user_command " C5056173 TABLES t_outtab = spezi_tab EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = g_repid i_callback_pf_status_set = gc_status is_layout = ls_layout it_fieldcat = lt_fieldcat i_save = gc_save it_events = lt_eventtab is_variant = ls_variant IMPORTING es_exit_caused_by_user = gs_user_command " C5056173 TABLES t_outtab = gt_qpmk_tab EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = g_repid i_callback_pf_status_set = gc_status is_layout = ls_layout it_fieldcat = lt_fieldcat i_save = gc_save it_events = lt_eventtab is_variant = ls_variant IMPORTING es_exit_caused_by_user = gs_user_command " C5056173 TABLES t_outtab = g_vorlagen_tab EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING i_callback_program = g_repid is_layout = ls_layout it_fieldcat = lt_fieldcat i_save = ' ' it_events = lt_eventtab IMPORTING es_exit_caused_by_user = gs_user_command " C5056173 TABLES t_outtab = gt_spezi_tab1 EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' "#EC * EXPORTING i_callback_program = g_repid is_layout = ls_layout it_fieldcat = lt_fieldcat i_save = ' ' it_events = lt_eventtab TABLES t_outtab = gt_spezi_tab2 EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' "#EC * EXPORTING i_program_name = g_repid i_internal_tabname = 'VERWENDUNG_TAB' CHANGING ct_fieldcat = xt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' "#EC * EXPORTING i_program_name = g_repid i_internal_tabname = 'OME_LIST' CHANGING ct_fieldcat = xt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' "#EC * EXPORTING i_program_name = g_repid i_internal_tabname = 'LIST_I' i_inclname = 'MQPXAT01' CHANGING ct_fieldcat = xt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' "#EC * EXPORTING i_program_name = g_repid i_internal_tabname = 'SPEZI_TAB' CHANGING ct_fieldcat = xt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' "#EC * EXPORTING i_program_name = g_repid i_internal_tabname = 'GT_QPMK_TAB' CHANGING ct_fieldcat = xt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' "#EC * EXPORTING i_program_name = g_repid i_internal_tabname = 'G_VORLAGEN_TAB' CHANGING ct_fieldcat = xt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' "#EC * EXPORTING i_program_name = g_repid i_internal_tabname = 'GT_SPEZI_TAB1' CHANGING ct_fieldcat = xt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' "#EC * EXPORTING i_program_name = g_repid i_internal_tabname = 'GT_SPEZI_TAB2' * i_structure_name = gv_struct CHANGING ct_fieldcat = xt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 0 IMPORTING et_events = xt_eventtab.
REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 0 IMPORTING et_events = xt_eventtab.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = lt_list_commentary.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = lt_list_commentary.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = lt_list_commentary.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = lt_list_commentary.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = lt_list_commentary.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = lt_list_commentary.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = lt_list_commentary.
QDTA_SAMPLE_READ CALL FUNCTION 'QDTA_SAMPLE_READ' EXPORTING verf_imp = PI_RQPDA_QSTICHVERF IMPORTING qdsv_exp = qdsv.
QELA_SPC_CRITERIA_LIST CALL FUNCTION 'QELA_SPC_CRITERIA_LIST' EXPORTING i_qpsp_spckrit = rqpda-spckrit i_qmkst = qmkst i_langu = sy-langu EXCEPTIONS no_data_found = 01 no_data_selected = 02 not_consistent = 03.
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 MQPDAF10 or its description.