SAP Reports / Programs | Materials Management | Inventory Management(MM-IM) SAP MM

MM07MLVS SAP ABAP INCLUDE - documentation and ABAP source code







MM07MLVS 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 MM07MLVS into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT MM07MLVS. "Basic submit
SUBMIT MM07MLVS AND RETURN. "Return to original report after report execution complete
SUBMIT MM07MLVS VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT MM07MLVS

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

UNIT_CONVERSION_SIMPLE CALL FUNCTION 'UNIT_CONVERSION_SIMPLE' EXPORTING UNIT_IN = P_GEWEI UNIT_OUT = T340D-GEWEI INPUT = HLP_MGEWI IMPORTING OUTPUT = EP_BRGEW. "n_^_1236721

NUMBER_GET_NEXT CALL FUNCTION 'NUMBER_GET_NEXT' EXPORTING NR_RANGE_NR = NUMMERNKREIS OBJECT = CON_UMBUCHUNGSNUMMER SUBOBJECT = SUBOBJEKT IMPORTING NUMBER = XLK02-UBNUM RETURNCODE = NV-RETURNCODE EXCEPTIONS INTERVAL_NOT_FOUND = 1.

HU_CONSISTENZ_CHECK CALL FUNCTION 'HU_CONSISTENZ_CHECK' EXPORTING IT_MSEG = XMSEG[] IT_VM07M = XVM07M[] "Note 805186 EXCEPTIONS HU_NOT_CONSISTENT = 1 OTHERS = 2.

L_SONUM_DETERMINE CALL FUNCTION 'L_SONUM_DETERMINE' EXPORTING I_SOBKZ = P_SOBKZ * I_UMSOK = I_RLSOND = RLSOND IMPORTING E_SONUM = P_SONUM.

L_SONUM_DETERMINE CALL FUNCTION 'L_SONUM_DETERMINE' EXPORTING * i_sobkz = I_UMSOK = P_UMSOK I_RLSOND = RLSOND IMPORTING * e_sonum = p_sonum.

PK_WRITE_TRNS_REQ_NO_IN_PKPS * call function 'PK_WRITE_TRNS_REQ_NO_IN_PKPS' * exporting * pknum = xlk01-pknum * pkpos = xlk01-pkpos * tbnum = xlk01-tbnum * tbpos = xlk01-tbpos.

PK_WRITE_TRNS_REQ_NO_IN_PKPS CALL FUNCTION 'PK_WRITE_TRNS_REQ_NO_IN_PKPS' EXPORTING PKKEY = XLK01-PKKEY TBNUM = XLK01-TBNUM TBPOS = XLK01-TBPOS.

NUMBER_GET_NEXT CALL FUNCTION 'NUMBER_GET_NEXT' EXPORTING NR_RANGE_NR = NUMMERNKREIS OBJECT = CON_TRANSPORTBEDARF SUBOBJECT = SUBOBJEKT IMPORTING NUMBER = LVS_TBNUM RETURNCODE = NV-RETURNCODE EXCEPTIONS INTERVAL_NOT_FOUND = 1.

L_COM_TO_CREATE_PRE_ENQUEUE CALL FUNCTION 'L_COM_TO_CREATE_PRE_ENQUEUE' TABLES T_LTBUB = XLTBUB T_LDILE = XLDILE.

TRFC_SET_QUEUE_NAME CALL FUNCTION 'TRFC_SET_QUEUE_NAME' EXPORTING QNAME = LF_QNAME.

L_COMMUNICATION_TO_CREATE CALL FUNCTION 'L_COMMUNICATION_TO_CREATE' IN BACKGROUND TASK EXPORTING MBELEG = XMKPF-MBLNR MJAHR = XMKPF-MJAHR MAILK = LVS_MAILK BUSER = XMKPF-USNAM EXPRESS = SPACE LANGU = SY-LANGU TABLES T_LTBUB = XLTBUB T_LDILE = XLDILE.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 0 TEXT = TEXT-022.

GN_DELIVERY_CREATE CALL FUNCTION 'GN_DELIVERY_CREATE' "v_n1031590 EXPORTING IF_SYNCHRON = ' ' "646038 VBSK_I = HLP_VBSK_I NO_COMMIT = CON_X VBLS_POS_RUECK = CON_X *SPE INB ST *VL-MM consistencies vendor return with creation of outbound delivery IS_BORGR_CONTROL = GS_BORGR_CONTROL * IF_CREATE_DEC = ' ' IF_NO_DEQUE = 'X' IT_HANDLING_UNITS = GT_REHANG_HU IF_NO_PARTNER_DIALOG = ' ' "n_628005 IMPORTING VBSK_E = HLP_VBSK_E TABLES XKOMDLGN = XLK03 XVBFS = HLP_VBFS"Fehlermeldungen XVBLS = HLP_VBLS "Erzeugte LF-Positionen IT_GN_SERNR = T_SERNR.

SAPGUI_PROGRESS_INDICATOR * call function 'SAPGUI_PROGRESS_INDICATOR'.

GUID_CONVERT CALL FUNCTION 'GUID_CONVERT' EXPORTING IV_GUID_X16 = xvm07m-msr_insp_guid IMPORTING EV_GUID_C32 = xlk03-spe_inspout_guid EXCEPTIONS NO_UNICODE_SUPPORT_YET = 1 PARAMETERS_ERROR = 2 OTHERS = 3.

/SPE/RMA_DATA_GET CALL FUNCTION '/SPE/RMA_DATA_GET' EXPORTING IV_MSEG_LINE_ID = XMSEG-LINE_ID IMPORTING ES_RMA_DATA = LS_RMA_DATA.

/SPE/SCRAP_INDICATORS_GET CALL FUNCTION '/SPE/SCRAP_INDICATORS_GET' EXPORTING IV_MSEG_LINE_ID = XMSEG-LINE_ID IMPORTING ES_SCRAP_INDICATOR = LS_SCRAP_INDICATORS.

GET_SERNOS_OF_DOCUMENT CALL FUNCTION 'GET_SERNOS_OF_DOCUMENT' EXPORTING KEY_DATA = LS_RSEROB TABLES SERNOS = LT_SERNOS EXCEPTIONS KEY_PARAMETER_ERROR = 1 NO_SUPPORTED_ACCESS = 2 NO_DATA_FOUND = 3 OTHERS = 4.

/SPE/RMA_DATA_GET





CALL FUNCTION '/SPE/RMA_DATA_GET' EXPORTING IV_MSEG_LINE_ID = XMSEG-LINE_ID IMPORTING ES_RMA_DATA = LS_RMA_DATA.

/SPE/SCRAP_INDICATORS_GET CALL FUNCTION '/SPE/SCRAP_INDICATORS_GET' EXPORTING IV_MSEG_LINE_ID = XMSEG-LINE_ID IMPORTING ES_SCRAP_INDICATOR = LS_SCRAP_INDICATORS.

GET_SERNOS_OF_DOCUMENT CALL FUNCTION 'GET_SERNOS_OF_DOCUMENT' EXPORTING KEY_DATA = LS_RSEROB TABLES SERNOS = LT_SERNOS EXCEPTIONS KEY_PARAMETER_ERROR = 1 NO_SUPPORTED_ACCESS = 2 NO_DATA_FOUND = 3 OTHERS = 4.

HU_GET_CALC_TYPE CALL FUNCTION 'HU_GET_CALC_TYPE' "HP_714874 IMPORTING EF_EPSILON = LF_EPSILON.

L_GET_HUQUA_ZEILE CALL FUNCTION 'L_GET_HUQUA_ZEILE' EXPORTING I_ZEILE = HLP_ZEILE TABLES ET_LHUQUA = ITLHUQUA EXCEPTIONS NO_ENTRY_FOUND = 1 OTHERS = 2.

HU_GET_CALC_TYPE CALL FUNCTION 'HU_GET_CALC_TYPE' IMPORTING ef_epsilon = lf_epsilon.

L_GET_HUQUA_ZEILE CALL FUNCTION 'L_GET_HUQUA_ZEILE' EXPORTING I_ZEILE = HLP_ZEILE TABLES ET_LHUQUA = ITLHUQUA EXCEPTIONS NO_ENTRY_FOUND = 1 OTHERS = 2.

HU_GET_HUMSEG CALL FUNCTION 'HU_GET_HUMSEG' EXPORTING IMSEG_TABIX = LF_TABIX IMPORTING ET_HU_IMSEG = LT_HU_IMSEG EXCEPTIONS NO_HU_DATA = 1 NO_HU_MSEG_DATA = 2 OTHERS = 99.

LE_MOVEMENT_DATA_DETERMINE_TAB CALL FUNCTION 'LE_MOVEMENT_DATA_DETERMINE_TAB' EXPORTING IF_SELECT_T156 = 'X' IS_LIPS = LS_LIPS IMPORTING ES_LEMOVDAT = LS_LEMOVDAT EXCEPTIONS NO_ENTRY_T156 = 4 OTHERS = 11.

CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' "v_n_813362 EXPORTING INPUT = XLK03-KUNWE IMPORTING OUTPUT = XLK03-KUNWE.

LE_MOVEMENT_DATA_DETERMINE_TAB CALL FUNCTION 'LE_MOVEMENT_DATA_DETERMINE_TAB' EXPORTING IS_LIPS = LS_LIPS IF_SELECT_T001W = 'X' IF_SELECT_T001L = 'X' IMPORTING ES_LEMOVDAT = LS_LEMOVDAT_SOURCE EXCEPTIONS NO_ENTRY_T001W = 1 NO_ENTRY_T001L = 2 OTHERS = 11.

LE_MOVEMENT_DATA_DETERMINE_TAB CALL FUNCTION 'LE_MOVEMENT_DATA_DETERMINE_TAB' EXPORTING IS_LIPS = LS_LIPS IF_SELECT_T001W = 'X' IF_SELECT_T001L = 'X' IMPORTING ES_LEMOVDAT = LS_LEMOVDAT_TARGET EXCEPTIONS NO_ENTRY_T001W = 1 NO_ENTRY_T001L = 2 OTHERS = 11.



Contribute (Add Comments)

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 MM07MLVS or its description.