MV50AWIBF01 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 MV50AWIBF01 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!
WS_LM_DATA_SELECTION_FREE_INB CALL FUNCTION 'WS_LM_DATA_SELECTION_FREE_INB' EXPORTING IF_ITEM_ADD = LF_ITEM_ADD TABLES IT_EBELN = LT_EBELN IT_EBELP = LT_EBELP IT_ERNAM = LT_ERNAM IT_ERDAT = LT_ERDAT IT_LFDAT = LT_LFDAT IT_LIFNR = LT_LIFNR IT_VBELN = LT_VBELN IT_LIFEX = LT_LIFEX IT_EXIDV = LT_EXIDV IT_MATNR = LT_MATNR IT_EAN11 = LT_EAN11 IT_KDMAT = LT_KDMAT IT_TRAID = LT_TRAID IT_KOSTK = LT_KOSTK IT_WBSTK = LT_WBSTK ET_POSTAB = GT_POSTAB_IBDLV_LIST EXCEPTIONS NO_DATA_FOUND = 1 OTHERS = 2.
LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING I_STRUCTURE_NAME = 'LIPOV_WEB' CHANGING CT_FIELDCAT = GT_FIELDCAT_IBDLV_LIST[].
LVC_VARIANT_DEFAULT_GET CALL FUNCTION 'LVC_VARIANT_DEFAULT_GET' EXPORTING I_SAVE = GC_VAR_MAINT_USER_SPECIFIC CHANGING CS_VARIANT = LS_VARIANT EXCEPTIONS WRONG_INPUT = 0 NOT_FOUND = 0 PROGRAM_ERROR = 0 OTHERS = 0.
LVC_VARIANT_DEFAULT_GET CALL FUNCTION 'LVC_VARIANT_DEFAULT_GET' EXPORTING I_SAVE = GC_VAR_MAINT_USER_SPECIFIC CHANGING CS_VARIANT = LS_VARIANT EXCEPTIONS WRONG_INPUT = 0 NOT_FOUND = 0 PROGRAM_ERROR = 0 OTHERS = 0.
ME_CONFIRMATION_DELIVERY_TYPE CALL FUNCTION 'ME_CONFIRMATION_DELIVERY_TYPE' EXPORTING I_FUNC = '1' CHANGING C_IBTYP = H_IBTYP C_LFART = EF_DLV_TYPE EXCEPTIONS FUNCTION_NOT_VALID = 01 PARAM_VALUE_MISSING = 02 NO_ITEM_FOUND = 03.
LE_DELIVERY_GET_BUFFERED CALL FUNCTION 'LE_DELIVERY_GET_BUFFERED' EXPORTING IS_DELIVERY_KEY = LS_DELIVERY_KEY IS_DATA = LS_DATA CHANGING CX_DELIVERIES = LT_DELIVERIES EXCEPTIONS NO_ITEM_SELECTED = 1 NO_KEY_SPECIFIED = 2 OTHERS = 3.
HU_PAST_PACKING_IBDLV CALL FUNCTION 'HU_PAST_PACKING_IBDLV' EXPORTING IF_DELIVERY = LS_DELIVERY_KEY-VBELN CHANGING CT_LIPS = GT_LIPS_DISPLAY.
DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.
DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.
ME_CONFIRMATION_READ_AVIS CALL FUNCTION 'ME_CONFIRMATION_READ_AVIS' EXPORTING LDATE = RV50A-LFDAT_LA TABLES T_KOM = LT_DLGN T_WUEB = LT_SEL_PUR_ORD.
BAPI_DELIVERYPROCESSING_EXEC CALL FUNCTION 'BAPI_DELIVERYPROCESSING_EXEC' TABLES REQUEST = LT_REQUEST CREATEDITEMS = LT_CREATEDITEMS RETURN = LT_RETURN.
ME_CONFIRMATION_READ_AVIS CALL FUNCTION 'ME_CONFIRMATION_READ_AVIS' EXPORTING LDATE = RV50A-LFDAT_LA TABLES T_KOM = LT_DLGN T_WUEB = LT_SEL_PUR_ORD.
BAPI_DELIVERYPROCESSING_EXEC CALL FUNCTION 'BAPI_DELIVERYPROCESSING_EXEC' EXPORTING DELIVERY_EXTEND = LT_DELIVERY_EXTEND TABLES REQUEST = LT_REQUEST RETURN = LT_RETURN.
WS_DELIVERY_UPDATE CALL FUNCTION 'WS_DELIVERY_UPDATE' EXPORTING VBKOK_WA = LS_VBKOK SYNCHRON = GC_TRUE NO_MESSAGES_UPDATE = ' ' COMMIT = GC_TRUE DELIVERY = LS_VBKOK-VBELN_VL UPDATE_PICKING = ' ' NICHT_SPERREN = GC_TRUE IF_CONFIRM_CENTRAL = ' ' IF_GET_DELIVERY_BUFFERED = GC_TRUE IF_NO_GENERIC_SYSTEM_SERVICE = GC_TRUE TABLES VBPOK_TAB = LT_VBPOK PROT = LT_PROT EXCEPTIONS ERROR_MESSAGE = 1 OTHERS = 2.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
MV50AWIBF01 - documentation and ABAP source code MV50AWIBALV - documentation and ABAP source code MV50AV0V - W&S: Further Enhancement for Rough Workload Estimate: Delivery Item MV50ATZZ - Data Definition for User Exit in SAPMV50A MV50ATST - PBO/PAI Module for Tabstrip Builder (Temporary Version) MV50ATOP - documentation and ABAP source code