MIWO0F20 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 MIWO0F20 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: Form Routine Control SAPMIOWO0
INCLUDE CLAIM_063.
No SAP DATABASE tables are accessed within this REPORT code!
ENQUEUE_EIQMEL CALL FUNCTION 'ENQUEUE_EIQMEL' EXPORTING QMNUM = UQMNUM _WAIT = UWAIT EXCEPTIONS FOREIGN_LOCK = 01 SYSTEM_FAILURE = 02.
DEQUEUE_EIQMEL CALL FUNCTION 'DEQUEUE_EIQMEL' EXPORTING QMNUM = UQMNUM.
INIT_NOTIFICATION_ART CALL FUNCTION 'INIT_NOTIFICATION_ART' EXPORTING I_QMART = UQMART I_TCODE = SYST-TCODE I_VIQMEL = VIQMEL I_NO_AUTHORITY = UAUTH IMPORTING E_TDID = YTDID E_T365 = T365 E_TQ80 = TQ80 E_TQ80_T = TQ80_T E_TQ8T = TQ8T E_VIQMEL = VIQMEL.
SCREEN_SEQUENCE_CONTROL CALL FUNCTION 'SCREEN_SEQUENCE_CONTROL' EXPORTING PROGRAMM = T365-AGIDV KOPFGRUPPE = KOPGR POSITIONSGRUPPE = '*' FUNKTION = UOKCODE IMPORTING CUA_STATUS = CUA_STATUS CUA_TITEL = CUA_TITEL FOLGEFUNKTION = OK-CODE DUNKEL = DUNKEL LEAVE = LEAVE.
BUFFER_NOTIFICATION_DATA CALL FUNCTION 'BUFFER_NOTIFICATION_DATA' EXPORTING I_VIQMEL = VIQMEL I_TQ80 = TQ80 I_RIWO02 = RIWO02 I_T365 = T365 I_OKCODE = U_OKCODE TABLES IVIQMFE = IVIQMFE IVIQMMA = IVIQMMA IVIQMSM = IVIQMSM IVIQMUR = IVIQMUR.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING TEXTLINE1 = TEXT-033 "Daten gehen verloren TEXTLINE2 = TEXT-031 "WOLLEN SIE SICHERN ?' TITEL = TEXT-030 "Sicherheitsabfrage IMPORTING ANSWER = X_ANSWER.
CUA_PARAMETER_READ CALL FUNCTION 'CUA_PARAMETER_READ' EXPORTING BILD = T365-PANEL BILDGRUPPE = T365-BLDGR PROGRAMM = T365-AGIDV TYP = ' ' IMPORTING CUA_STATUS = CUA_STATUS CUA_TITEL = CUA_TITEL.
QSS1_CALL_TRANS_INSP_MANAG CALL FUNCTION 'QSS1_CALL_TRANS_INSP_MANAG' EXPORTING I_PRUEFLOS = VIQMEL-PRUEFLOS I_OK_CODE = FCODE.
QM00_SET_PF_STATUS CALL FUNCTION 'QM00_SET_PF_STATUS' EXPORTING I_STATUS = CUA_STATUS I_TITEL = CUA_TITEL I_TEXT = LTEXT TABLES T_EX_FCODE = IFCODE.
PM_SM_SET_PF_STATUS CALL FUNCTION 'PM_SM_SET_PF_STATUS' EXPORTING I_STATUS = CUA_STATUS I_TITEL = CUA_TITEL I_TEXT = LTEXT TABLES T_EX_FCODE = IFCODE.
QGN01_SET_PF_STATUS CALL FUNCTION 'QGN01_SET_PF_STATUS' EXPORTING I_STATUS = CUA_STATUS I_TITEL = CUA_TITEL I_TEXT = LTEXT TABLES T_EX_FCODE = IFCODE.
QM01_SET_PF_STATUS CALL FUNCTION 'QM01_SET_PF_STATUS' EXPORTING I_STATUS = CUA_STATUS I_TITEL = CUA_TITEL I_TEXT = LTEXT TABLES T_EX_FCODE = IFCODE.
STATUS_TEXT_EDIT CALL FUNCTION 'STATUS_TEXT_EDIT' EXPORTING FLG_USER_STAT = YX OBJNR = IDIQMEL-OBJNR SPRAS = SY-LANGU IMPORTING LINE = IDIQMEL-STTXT USER_LINE = IDIQMEL-USTXT EXCEPTIONS OBJECT_NOT_FOUND = 01.
DATE_TIME_CONVERT CALL FUNCTION 'DATE_TIME_CONVERT' EXPORTING DATE = UDATE TIME = UTIME IMPORTING POINT_IN_TIME = USEC EXCEPTIONS DATE_BEFORE_REL_DATE = 04 DATE_TO_BIG = 02.
QM00_SET_PF_STATUS CALL FUNCTION 'QM00_SET_PF_STATUS' EXPORTING I_STATUS = T185V-STATUS I_TITEL = T185V-CTITEL I_TEXT = LTEXT TABLES T_EX_FCODE = IFCODE.
PM_SM_SET_PF_STATUS CALL FUNCTION 'PM_SM_SET_PF_STATUS' EXPORTING I_STATUS = T185V-STATUS I_TITEL = T185V-CTITEL I_TEXT = LTEXT TABLES T_EX_FCODE = IFCODE.
IMPORT_WORKAREA CALL FUNCTION 'IMPORT_WORKAREA' EXPORTING I_ILOA = ILOA I_RIWO1 = RIWO1 IMPORTING E_RIWO1 = RIWO1 EXCEPTIONS NUMBER_BLANK = 4.
CR_WORKSTATION_READ CALL FUNCTION 'CR_WORKSTATION_READ' EXPORTING ID = UID MSGTY = 'S' IMPORTING ARBPL = UGEWRK WERKS = UWERK KTEXT = UKTEXT.
CALL FUNCTION 'CR_WORKSTATION_CHECK' EXPORTING ARBPL = UGEWRK MSGTY = 'E' WERKS = UWERK IMPORTING ARBID = UARBID OBJTY = UOBTY KTEXT = UKTEXT.
CHECK_SWERK_WERGW CALL FUNCTION 'CHECK_SWERK_WERGW' EXPORTING SWERK = ILOA-SWERK WERGW = RIWO00-SWERK.
C0_TC32_READ CALL FUNCTION 'C0_TC32_READ' EXPORTING MODULPOOL = 'SAPMIWO0' OBJ_TYPE = TQBT-SCREENTY PANEL = 'XXXX' SCR_AREA = L_BERNAME IMPORTING SUBSCR_PANEL = UDYNNR SUBSCR_POOL = UAGIDV EXCEPTIONS NO_ENTRY_IN_TC32 = 01 NO_MODULPOOL_GIVEN = 02 NO_MODULPOOL_PANEL = 03 NO_OBJ_TYPE_GIVEN = 04 NO_SUBSCR_AREA = 05.
QSS1_CALL_TRANS_IM_STATUS_DEAK CALL FUNCTION 'QSS1_CALL_TRANS_IM_STATUS_DEAK' TABLES X_FCODETAB = IFCODE.
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING TEXTLINE1 = TEXT-200 TEXTLINE2 = TEXT-201 TITEL = TEXT-202 IMPORTING ANSWER = X_ANSWER.
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 MIWO0F20 or its description.