MQFFEF10 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 MQFFEF10 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!
QPSE_LOT_READ CALL FUNCTION 'QPSE_LOT_READ' EXPORTING I_PRUEFLOS = L_PRUEFLOS I_RESET_LOT = KREUZ IMPORTING E_QALS = QALS EXCEPTIONS NO_LOT = 1.
QAUT_INSPTYPE CALL FUNCTION 'QAUT_INSPTYPE' EXPORTING I_PRUEFART = QALS-ART I_WERK = QALS-WERK EXCEPTIONS AUTH_DESTROYED = 1 INTERNAL_ERROR = 2 NO_AUTHORIZATION = 4.
QAUT_MATERIAL CALL FUNCTION 'QAUT_MATERIAL' EXPORTING I_WERKS = QALS-WERK I_QMATMODUS = 'D' I_QMATAUTH = QALS-QMATAUTH EXCEPTIONS AUTH_DESTROYED = 1 INTERNAL_ERROR = 2 NO_AUTHORIZATION = 3.
QFFE_ENQUEUE_DEFECT_RECORDING CALL FUNCTION 'QFFE_ENQUEUE_DEFECT_RECORDING' EXPORTING I_PRUEFLOS = QALS-PRUEFLOS * I_VORGLFNR = * I_VORNR = I_FLG_LOS = QFFED-KZ_FE_LOS I_FLG_PVO = QFFED-KZ_FE_PVO I_FLG_MK = QFFED-KZ_FE_MK * I_FLG_SERIALNUMBER = * I_FLG_CHANGE_ACTIVITY = * changing * p_flg_one_notification = * p_activity = EXCEPTIONS CANCEL = 1.
ENQUEUE_EQQALS2 * call function 'ENQUEUE_EQQALS2' * exporting * prueflos = qals-prueflos * exceptions * foreign_lock = 2 * system_failure = 3.
QAST_STATUS_MAINTAIN CALL FUNCTION 'QAST_STATUS_MAINTAIN' EXPORTING I_DISPLAY_ONLY = 'X' I_OBJNR = QALS-OBJNR.
QAST_PROCESS_ACTIVITY CALL FUNCTION 'QAST_PROCESS_ACTIVITY' EXPORTING I_CHECK_ONLY = 'X' I_DIALOG = 'X' I_OBJNR = QALS-OBJNR I_VORGANG = C_VORG_FEHLER_ERFASSEN EXCEPTIONS NOT_ALLOWED = 01.
QELA_START_SELECTION_OF_LOTS CALL FUNCTION 'QELA_START_SELECTION_OF_LOTS' EXPORTING I_SELID = ' ' I_STAT_AENDERUNG = L_STAT_AENDERUNG I_STAT_ERO = L_STAT_ERO I_STAT_FREI = L_STAT_FREI I_STAT_VE = L_STAT_VE I_VORG = L_VORG IMPORTING E_PRUEFLOS = QALS-PRUEFLOS EXCEPTIONS NO_ENTRY = 08 NO_SELECTED = 04.
QELA_INSPECTION_OPERATION_LIST CALL FUNCTION 'QELA_INSPECTION_OPERATION_LIST' EXPORTING LOSNUMMER = P_PRUEFLOS AUFPL = P_AUFPL KZ_R2 = QALS-STAT27 I_VORNR = P_VORNR I_PRPLATZ = P_PRPLATZ I_PRPLATZWRK = P_PRPLATZWRK * i_plnfl = p_plnfl "deaktiviert 4.5A
QEEA_READ_SINGLE_OPERATION CALL FUNCTION 'QEEA_READ_SINGLE_OPERATION' EXPORTING I_ARBPLATZ_LESEN = 'X' I_AUFPL = P_AUFPL I_KZ_R2 = QALS-STAT27 I_PLNKN = P_PLNKN I_PLNTY = P_PLNTY I_PRUEFLOS = P_PRUEFLOS IMPORTING E_QAPO_WA = P_QAPO EXCEPTIONS NOT_FOUND = 01.
QELA_FEATURES_DISPLAY_CONV_NR CALL FUNCTION 'QELA_FEATURES_DISPLAY_CONV_NR' EXPORTING I_AUFPL = QALS-AUFPL I_KZ_R2 = QALS-STAT27 I_MODE = SPACE I_PLNFL_BIS = '999999' I_PLNFL_VON = '000000' I_PRPLATZ = QFFED-ARBPLC I_PRPLATZWRK = QFFED-ARBPLWERK I_PRUEFLOS = QALS-PRUEFLOS I_PLNTY = QALS-PLNTY IMPORTING E_QAMKR = QAMKR E_RUECKMELNR = QFFED-RUECKMELNR EXCEPTIONS INTERNAL_ERROR_VALUATION = 07 NOENTRY_Q78TAB = 01 NO_FEATURES = 02 NO_FEATURE_SELECTED = 06 NO_OPERATIONS = 04 NO_SAMPLE = 03 NO_VALUATION_MODULE = 08.
DEQUEUE_EQQALS2 * CALL FUNCTION 'DEQUEUE_EQQALS2' * EXPORTING * MANDANT = SY-MANDT * PRUEFLOS = QALS-PRUEFLOS.
QFFE_FAILURE_RECORDING_DIALOG CALL FUNCTION 'QFFE_FAILURE_RECORDING_DIALOG' EXPORTING I_FEART = QFFED-FEART I_PRUEFER = QFFED-PRUEFER I_PRUEFDATUM = QFFED-PRUEFDATUV I_PRUEFZEIT = QFFED-PRUEFZEITV I_QALS = QALS I_QAPO = QAPO I_QAMKR = QAMKR I_FLG_LOS = QFFED-KZ_FE_LOS I_FLG_PVO = QFFED-KZ_FE_PVO I_FLG_MK = QFFED-KZ_FE_MK I_FLG_WINDOW = ' ' I_FLG_MESSAGE = 'X' I_ACTIVITY = TQ01-AKTIVITAET EXCEPTIONS REPORTTYPE_REQUIRED = 1 CANCEL = 2.
QFFE_FAILURE_RECORDING_DIALOG CALL FUNCTION 'QFFE_FAILURE_RECORDING_DIALOG' EXPORTING I_FEART = QFFED-FEART I_PRUEFER = QFFED-PRUEFER I_PRUEFDATUM = QFFED-PRUEFDATUV I_PRUEFZEIT = QFFED-PRUEFZEITV I_QALS = QALS I_QAPO = QAPO I_QAPP = QAPP I_QAMKR = QAMKR I_FLG_LOS = QFFED-KZ_FE_LOS I_FLG_PVO = QFFED-KZ_FE_PVO I_FLG_MK = QFFED-KZ_FE_MK I_FLG_WINDOW = ' ' I_FLG_MESSAGE = 'X' I_ACTIVITY = TQ01-AKTIVITAET EXCEPTIONS REPORTTYPE_REQUIRED = 1 CANCEL = 2.
QEEM_INT_OPERATION_POSTING * CALL FUNCTION 'QEEM_INT_OPERATION_POSTING' * EXPORTING * I_COMMIT_WORK_PROC = KREUZ * I_DATA_INITIALIZE_PROC = KREUZ.
QEEA_GETNEXT_OPERATION * CALL FUNCTION 'QEEA_GETNEXT_OPERATION' * EXPORTING * AUFPL = QALS-AUFPL * I_PLNFL = QAPO-PLNFL * I_PRPLATZ = QFFED-ARBPLC * I_PRPLATZWRK = QFFED-ARBPLWERK * I_VORNR = QAPO-VORNR * KZ_R2 = QALS-STAT27 * LOSNUMMER = QALS-PRUEFLOS * I_PLNTY = QALS-PLNTY * IMPORTING * VORNR = VORNR * EXCEPTIONS * NO_DATA_FOUND = 01.
SCREEN_SEQUENCE_CONTROL CALL FUNCTION 'SCREEN_SEQUENCE_CONTROL' EXPORTING FUNKTION = L_OK_CODE KOPFGRUPPE = KOPGR POSITIONSGRUPPE = POSGR PROGRAMM = PGMID IMPORTING FOLGEFUNKTION = OK-CODE.
QFFE_ENQUEUE_DEFECT_RECORDING CALL FUNCTION 'QFFE_ENQUEUE_DEFECT_RECORDING' EXPORTING I_PRUEFLOS = QALS-PRUEFLOS I_FLG_LOS = QFFED-KZ_FE_LOS * I_FLG_CHANGE_ACTIVITY = * CHANGING * P_FLG_ONE_NOTIFICATION = * P_ACTIVITY = EXCEPTIONS CANCEL = 1.
CALL FUNCTION 'QEEA_FEATURES_READING' EXPORTING I_AUFPL = QALS-AUFPL I_PLNKN_BIS = QFFED-PNLKN "Auftragszähl APLZL I_PLNKN_VON = QFFED-PNLKN " " KZ_R2 = QALS-STAT27 PRUEFLOS = QALS-PRUEFLOS I_PLNTY = QALS-PLNTY I_MODE_LESEN = SPACE I_MERKNR_VON = QFFED-MERKNR I_MERKNR_BIS = QFFED-MERKNR TABLES QAMK_TAB = L_QAMKR_TAB EXCEPTIONS * INTERNAL_ERROR_VALUATION = 01 * NOENTRY_Q78TAB = 02 NO_FEATURES = 03 .
QELA_FEATURES_SELECTION_FOR_FA CALL FUNCTION 'QELA_FEATURES_SELECTION_FOR_FA' EXPORTING I_AUFPL = QALS-AUFPL I_KZ_R2 = QALS-STAT27 I_MODE = '1' I_PLNKN_BIS = QAPO-VORGLFNR I_PLNKN_VON = QAPO-VORGLFNR I_PLNTY = QALS-PLNTY I_PRPLATZ = QFFED-ARBPLC I_PRPLATZWRK = QFFED-ARBPLWERK I_PRUEFLOS = QALS-PRUEFLOS * I_WINX1_14 = 08 * I_WINX2_14 = 75 * I_WINY1_14 = 05 * I_WINY2_14 = 12 IMPORTING E_QAMKR = QAMKR EXCEPTIONS INTERNAL_ERROR_VALUATION = 01 NOENTRY_Q78TAB = 02 NO_FEATURES = 03 NO_FEATURE_SELECTED = 04 NO_OPERATIONS = 05 NO_SAMPLE = 06 NO_VALUATION_MODULE = 07.
QEEA_READ_FEATURE_BY_CONVNO CALL FUNCTION 'QEEA_READ_FEATURE_BY_CONVNO' EXPORTING I_RUECKMELNR = QFFED-RUECKMELNR IMPORTING E_LOSNR = L_PRUEFLOS E_QAMKR_WA = QAMKR EXCEPTIONS INTERNAL_ERROR_VALUATION = 1 NO_FEATURES = 2 NO_VALUATION_MODULE = 3 OTHERS = 4.
FUNCTION_EXECUTE CALL FUNCTION 'FUNCTION_EXECUTE' EXPORTING FUNKTION = OK-CODE KOPFGRUPPE = DUMMY_KOPGR POSITIONSGRUPPE = DUMMY_POSGR PROGRAMM = PGMID IMPORTING CUA_PARA1 = T185V-PARA1 CUA_PARA2 = T185V-PARA2 CUA_PARA3 = T185V-PARA3 CUA_PARA4 = T185V-PARA4 CUA_STATUS = T185V-STATUS CUA_TITEL = T185V-CTITEL DUNKEL = T185-DUNKEL FOLGEFUNKTION = OK-CODE * LEAVE = LEAVE_SCREEN = L_LEAVE_SCREEN.
QSS1_MARC_SHOW CALL FUNCTION 'QSS1_MARC_SHOW' EXPORTING I_MATNR = QALS-MATNR I_WERK = QALS-WERK I_SICHT = 'Q' EXCEPTIONS NO_MATERIAL = 01.
QSS1_PLAN_SHOW CALL FUNCTION 'QSS1_PLAN_SHOW' EXPORTING I_MATNR = QALS-MATNR I_PLANAL = QALS-PLNAL I_PLANNR = QALS-PLNNR I_PLANTYP = QALS-PLNTY I_STTAG = QALS-GUELTIGAB I_WERK = QALS-WERK EXCEPTIONS NO_PLAN = 01.
QSS1_LOT_SHOW CALL FUNCTION 'QSS1_LOT_SHOW' EXPORTING I_PRUEFLOS = QALS-PRUEFLOS EXCEPTIONS NO_LOT = 01.
QPSE_LOT_READ CALL FUNCTION 'QPSE_LOT_READ' EXPORTING I_PRUEFLOS = L_PRUEFLOS IMPORTING E_QALS = QALS EXCEPTIONS NO_LOT = 1.
QAUT_INSPTYPE CALL FUNCTION 'QAUT_INSPTYPE' EXPORTING I_PRUEFART = QALS-ART I_WERK = QALS-WERK EXCEPTIONS AUTH_DESTROYED = 1 INTERNAL_ERROR = 2 NO_AUTHORIZATION = 4.
QAUT_MATERIAL CALL FUNCTION 'QAUT_MATERIAL' EXPORTING I_WERKS = QALS-WERK I_QMATMODUS = 'D' I_QMATAUTH = QALS-QMATAUTH EXCEPTIONS AUTH_DESTROYED = 1 INTERNAL_ERROR = 2 NO_AUTHORIZATION = 3.
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 MQFFEF10 or its description.