MM07IFB0 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 MM07IFB0 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!
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING titel = text-a01 textline1 = text-a02 textline2 = text-a03 IMPORTING answer = confirm.
MB_CREATE_INVENTORY_DIFFERENCE CALL FUNCTION 'MB_CREATE_INVENTORY_DIFFERENCE' EXPORTING budat = ikpf-budat bldat = ikpf-bldat monat = ikpf-monat mtm07i = tm07i * Transaktionscode uebergeben wegen Modularisierung Inven.
WIS5_INVENTORY_BI_UPDATE CALL FUNCTION 'WIS5_INVENTORY_BI_UPDATE' EXPORTING * I_VRSIO = ' ' i_zeitp = 'BI' i_stafo = '000009' TABLES xmcikpf = xmcikpf xmciseg = xmciseg xmciseghis = xmcwhisinv EXCEPTIONS no_activate_infostructure = 1 OTHERS = 2.
RH_FUNCTION_EXIST CALL FUNCTION 'RH_FUNCTION_EXIST' "DUV EXPORTING "DUV name = 'CKMLDUVMAT_CREATE_RAW_DOCUMENT' "DUV EXCEPTIONS "DUV function_not_found = 1 "DUV OTHERS = 2. "DUV
CKMLDUVMAT_CREATE_RAW_DOCUMENT CALL FUNCTION 'CKMLDUVMAT_CREATE_RAW_DOCUMENT' "DUV TABLES "DUV it_iseg = lt_xiseg_dispatch "DUV EXCEPTIONS "DUV error = 1 "DUV OTHERS = 2. "DUV
MB_UPDATE_INVENTORY_DOCUMENT CALL FUNCTION 'MB_UPDATE_INVENTORY_DOCUMENT' IN UPDATE TASK EXPORTING l_tm07i = tm07i TABLES xcm07i = xcm07i xikpf = xikpf xiseg = xiseg xvm07i = xvm07i * ZIKPF = ZIKPF zikpf = l_t_zikpf ziseg = ziseg old_iseg = old_iseg1 " #jko Ursprungsbeleg xmarv = xmarv. " 189408
IUID_MESSAGE_COMMUNICATION_UPD CALL FUNCTION 'IUID_MESSAGE_COMMUNICATION_UPD' EXPORTING iv_objid = lv_objid iv_mjahr = ikpf-gjahr iv_process = cl_iuid_reg_items=>gc_inventory.
INV_BELEG_WRITE_DOCUMENT CALL FUNCTION 'INV_BELEG_WRITE_DOCUMENT' EXPORTING objectid = objectid_char tcode = sy-tcode utime = sy-uzeit udate = sy-datum username = sy-uname object_change_indicator = 'U' n_ikpf = new_ikpf "Geändert o_ikpf = old_ikpf "Ursprünglich upd_ikpf = 'U' upd_iseg = 'U' TABLES xiseg = new_iseg "Geändert yiseg = old_iseg. "Ursprünglich
CHANGEDOCUMENT_DELETE CALL FUNCTION 'CHANGEDOCUMENT_DELETE' EXPORTING objectclass = 'INV_BELEG ' objectid = objectid_char disable_authority_check = 'X' EXCEPTIONS no_authority = 1 no_changes_found = 2 OTHERS = 3.
SWU_OBJECT_PUBLISH CALL FUNCTION 'SWU_OBJECT_PUBLISH' EXPORTING objtype = c_object_type objkey = l_object_key EXCEPTIONS OTHERS = 1.
ARCHIV_BARCODE_GLOBAL CALL FUNCTION 'ARCHIV_BARCODE_GLOBAL' EXPORTING ar_object = 'MMIINVENT' no_doc_change = ' ' object_id = xobject-object sap_object = 'BUS2028' updatetask = 'X' EXCEPTIONS error_connectiontable = 01 no_barcode = 02 user_exit = 03 error_message = 04.
SWE_EVENT_CREATE CALL FUNCTION 'SWE_EVENT_CREATE' EXPORTING objtype = objtype objkey = objkey event = event creator = l_creator * TAKE_WORKITEM_REQUESTER = ' ' * START_WITH_DELAY = ' ' * START_RECFB_SYNCHRON = ' ' * IMPORTING * EVENT_ID = TABLES event_container = event_container EXCEPTIONS objtype_not_found = 1 OTHERS = 2.
WF_COMMIT CALL FUNCTION 'WF_COMMIT' TABLES assignments = weltab EXCEPTIONS assignment_error = 1 db_error = 2 objtype_not_found = 3 OTHERS = 4.
MATERIAL_PRE_READ_MAKT CALL FUNCTION 'MATERIAL_PRE_READ_MAKT' EXPORTING kzrfb = space TABLES ipre03 = prefetch03.
MATERIAL_PRE_READ_MBEW CALL FUNCTION 'MATERIAL_PRE_READ_MBEW' EXPORTING kzrfb = ' ' xvper = ' ' xvvpr = ' ' xvjah = 'X' xvvja = ' ' TABLES mbew_keytab = prefetch04.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.