Stock Removal User Exit

Hello All
We are using user-exit, MWMTO004, to choose our bin for stock removal during TO creation.  However, there are many checks that SAP does and we arent sure if by over-riding the Bin if we are by-passing any of those checks.  
If anyone has used the above user-exit can you please give suggestions.  Thanks in advance for your help.
Thanks
Sunil

Hi Sunil,
   Can you tell me, from which transaction code this user exit is triggered.
Thanks in advance,
regards,
Bhanu

Similar Messages

  • Help with Stock Removal User Exit

    Hello All
    To control the storage bin selection, I am using the user exit MWMTO004.  When I use the transaction LT03 to create a transfer order the system selects the storage bin selected by me.  However, when I create a transfer order through L_TO_CREATE_INT it doesnt select the storage bin chosen by me.  After debugging the code in LT03, I found out that SAP locks the bin with lock object ELLQUAX and ELLQUAY and thus prevents it from re-selecting the same bin.  Is there a way in the user exit, through which I can prevent selecting the same bin.  I would be thankful for your inputs in this regard.
    Thanks in Advance.

    Oh God, such a relief I solved it.  SAP provides a FM, L_TO_CREATE_GET_INFO, which updates the quantity that has already been picked.  The following is what I am doing to select a bin in the user exit:
    1) Clear the internal table sent to the user exit (t_qmat).
    2) Call the FM L_TO_CREATE_GET_INFO to check the quantity left in each bin.
    3) Select a bin and insert that bin as the first record of the internal table.
    Thanks
    Sunil Achyut

  • How to put bin information to table T_QMAT thru user exit for stock remove?

    Hi,
    I have already use stock removal strategy 'F' and checked the flag 'User exit active', but the value in table T_QMAT filled by the standard system not include all vendors. So I need to use stock removal strategy " " and set up the table T_QMAT by the user exit.
    Do you know what is the user exit and the ABAP coding to put bin information to table T_QMAT for stock removal?
    Best Regards,
    Chris.

    Hi Chris,
    You can use the exit: EXIT_SAPLL03A_005 to populate t_qmat table based on your requirements. As you have already mentioned, it is important to check the flag: User exit active in SPRO, but bear in mind the stock removal strategy has to be BLANK. If you use F, then standard SAP auto-populates the T_QMAT table.
    Regards,
    Narendra.

  • User exit for stock removal strategy.

    Hi Experts,
    I have a scenario that I want to use FIFO stock removal strategy which is based on the old MRP price in the storage type. How
    Can I impliment his User exist or any predefined user exit are there for this scenario.
    Thanks
    Raghu.

    Please use enhancement MWMT0004 and MWMt0013

  • WM Stock Removal Strategy User Exit

    Hi Experts,
    Requirement is to create TO from TR in multiples of MOQ
    We need to pick the quantity from the Source Bin only in mulitples of MOQ and leave the quanity which doesnt conform the MOQ in the bin itself.
    This process should continue for the next storage type /bin , until the full TR quantity is converted into TO
    We tried using the exit EXIT_SAPLL05A_001, but it didnt help.
    Please advise how we should proceed.

    Is this something we cannot do with User exit..?
    Because in my User exit, I have made control not to pick the quantity from Source bin which doesnt conform MOQ.  When it goes back to Standard program after exit, it is picking the quanity from the source bin which doent conform MOQ.
    Note: MOQ - Minimum Order quantity... If MOQ is 3, I want the system to pick the quanity from the source bin in multiples of 3. (I.E...3,6,9,12,15,18......,)
    Please advise..

  • User Defined Stock Removal Strategy

    Hi,
    We want to define a user defined stock removal strategy while creating TO for delivery using transaction LT03. This can be done in user exit MWMTO004. Although we modify the output table T_QMAT in this exit as per requirement , the TO is not split as per the table.
    SAP proposes all the batch bins in table T_QMAT , but if all the delivery quantity is found in first bin itself , the TO is created with that bin only , no Split. We wish to split the TO as per table T_QMAT.
    How to split the TO as per proposal from the exit ?
    Please provide some ideas.
    Regards,
    Tushar

    Hello,
    You can change the Storage unit type in this exit EXIT_SAPLL03A_005 of TO creation transaction.
    I am not sure, If this helps you.
    Thanks and Regards
    Reddy

  • Stock placement strategy via user exit

    Hello,
    I'm tring to change putaway strategy by using a user exit.
    In customizing i enter:
    Logistics Execution u2013 Warehouse Management u2013 Strategies u2013 Putaway Strategies u2013 Define strategy for fixed bins.
    Table V_T301S.
    When i enter one of the movements i can put V next to User exit act.
    How can I make the connection between the strategy and the user exit?     
    Thank you,
    Lilah.

    Hi,
    In the ST masterdata (config: WM - Masterdata - Define ST) you must activate the User Exit field for putaway and/or removal for the specified ST you want to use with a user exit. See view: V_T3010-USEIN or Table T331-USEIN. When this indicator is set and you go through the TO creation log, you will see that at some stage there will be an entry where is states that you are using an user exit to place/pick stock.
    Cheers,
    Hein

  • Pop up screen for stock overview in ME51n through user-exit/BADI

    Hi,
    User wants that at time of  Purchase Requisition creation for any material system should give a pop up window of stock details to provide the status on inventory. 
    For stock summary the t code u201CMMBEu201D for combination of plant and material should run in background and produce output in pop up window. Basically MMBE report output is required for each item line in a pop up window.
    Can this be done through user-exit. I have implemented many user-exits but not sure about the report output in a pop up screen through a user-exit.
    The material stock ia already available under menu enviornment - Material stock(MMBE) but user wants the stock as soon as the material is enetered.
    any inputs.

    Have a look at below link which gives the details abt the user exits related to VA01/VA02.
    http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/content.htm
    Best Regards,
    Vibha
    *Please mark all the helpful answers

  • F-32 ( User Exit / BTE ) Remove line items depending on condition

    Hi Gurus,
    When i run F-32 transaction, before the line items are displayed  I need to remove certain line items depending on some condition.
    Is there any user exit or BTE to do that ?
    Avi

    Hi,
    Try any of the below,
    Customer-exit
    SAPLF051
    RFKORIEX
    RFEPOS00
    RFAVIS01
    FEDI0001
    FARC0002
    F180A001
    F050S001
    F050S002
    F050S003
    F050S004
    F050S005
    F050S006
    F050S007
    Business Add-in
    FI_RES_ITEM_CURRENCY
    FI_TRANS_DATE_DERIVE
    BADI_ENJ_ALT_ADR
    BADI_F040_SCREEN_600
    BADI_FDCB_SUBBAS01
    BADI_FDCB_SUBBAS02
    BADI_FDCB_SUBBAS03
    BADI_FDCB_SUBBAS04
    BADI_FDCB_SUBBAS05
    RFESR000_BADI_001
    BADI_MIRO_SPLT_ADD
    BADI_PRKNG_NO_UPDATE
    FVFZ
    INVOIC_FI_INBOUND
    AC_QUANTITY_GET
    F050S008
    ADJUST_NET_DAYS
    FBAS_CIN_LTAX1F02
    FBAS_CIN_MF05AFA0
    FISPLIT
    FI_AUTHORITY_ITEM
    FI_DOC_DISP_LI
    FI_FB08_SUBST_BUDAT
    FI_GET_INV_PYMT_AMT
    FI_HEADER_SUB_1300
    FI_PAYREF_BADI_010
    Regards,
    Umang mehta

  • User exit for route determination in Stock trasnport order

    Hi All,
    Can somebody help me with a user exit that I can use for route determination in the Stock transport order.
    Kind Regards
    Chakradhar

    Exit to be used is   EXIT_SAPLEBND_002. Enhancement M06E0004.
    DATA it_ekpo TYPE LINE OF mmpur_bekpo .
    To have controls in system for Standard Cost Estimation under two conditions if SCE is not run then,
    1)      System will not allow creating Process Order (COR1).
    2)      System will not allow Post Goods Issue (VL02N).
    Till date we do not have any control of SCE while creating Stock Transport Order.
    Now we have another control for SCE, that is
    3)      Henceforth system will not allow creating STO (ME21N).
    IF sy-tcode = 'ME21N' OR sy-tcode = 'ME22N'.
      IF i_cekko-bsart = 'UB'.
        LOOP AT it_bekpo INTO it_ekpo.
          SELECT SINGLE mtart FROM mara INTO mara-mtart WHERE matnr = it_ekpo-matnr .
          IF mara-mtart = 'IFIG' OR mara-mtart = 'ISFG'.
            SELECT SINGLE * FROM mbew WHERE matnr EQ it_ekpo-matnr
                                                AND bwkey EQ it_ekpo-werks.
            IF mbew-vprsv = 'S'.
              SELECT SINGLE * FROM mbew WHERE matnr EQ it_ekpo-matnr
                                              AND bwkey EQ it_ekpo-werks.
              IF mbew-stprs > '0.00'.
                CONTINUE.
              ELSE.
                MESSAGE e004(zpp) WITH it_ekpo-matnr it_ekpo-werks.
              ENDIF.
            ENDIF.
          ENDIF.
        ENDLOOP.
      ENDIF.
    Regards,
    Mallick

  • PO Item User Exit to set Blocked Stock

    Hallo,
    is there a User Exit on PO by which I can default Blocked Stock on field INSMK on the PO item level, during PO creation?
    Or is there any other why to achieve the same result?
    thank you in advance,
    Regards,
    marco

    Hi Friend,
    Check the BADI, ME_PROCESS_PO_CUST, it will solve your problem.  I had same kind of requirement, and i had imeplemented thsi BADI, and used PROCESS_ITEM method.
    Here you can pass default value 'S' (blocked stock) to EKPO structure.
    Regards
    Krishnendu

  • Max. & min. levels of stock settings in SPRO or thru user exit

    Can anyone help me how to do settings in SPRO or is there any user exit, to stop entries at gate (103) MIGO when maximum level of stock is already defined at MRP1 menu. I want to activate the maximum & minimum levels of stock defined in MRP1 menu and stop the entry at gate itself.
    Thanks
    SK Daniel

    Dear Daniel,
    In the transaction code OMC0, you can use for following options;
    (a) Variance in the purchase order price quantity
    For this variance, two tolerance keys are provided:
    (1) Tolerance key B1 (error message) --> You use tolerance key B1 to define the maximum percentage variance. If the variance is greater than the maximum variance, the system creates an error message. The user cannot post the goods receipt.
    (2) Tolerance key B2 (warning message) --> Tolerance key B2 defines the percentage variance from which a warning message is to be issued. It is possible to post the goods receipt.
    Other options using Purchasing Value Keys in Material Master.
    Bye,
    Muralidhara

  • Sales Area Determination in Stock Transfer Order - user exit

    Dear SD gurus,
    We have different distribution channels for inter company and intra company stock transfers; since only one sales area can be set in the configuration (setup STO -> shipping data for plants), we want to use a user exit to determine the sales area dynamically.
    We have created an enhancement of function exit V02V0001 (Sales area determination for stock transport order); but the program flow doesn't seem to stop in this exit despite setting break-points.
    Can someone suggest why this exit is not fired during runtime or if this can be used at all for our purpose.
    Regards,
    KC

    Is user exit required, as the sales area will be different. Incase of Intra company stock transfer the process will be as under:
    Create Purchase Order (ME21N)
    Create Delivery in background (VL04, VL10a, VL10C, etc)
    Change Delivery for picking / packing & PGI (VL02n)
    Create Billing Document (VF01)
    Assumption: Stock Transfer configuration is in place. Assistance can be taken from SAP Best Practices in help.sap.com
    Incase of Inter-company, the process will be as under:
    Create Sales Order (VA01)
    Create Delivery (VL01N, etc)
    Change Delivery (VL02N)
    Create Billing Document (VF01)
    Assumption: Configuration is in place. Assistance can be taken from SAP Best Practices in help.sap.com
    Regards,
    Rajesh Banka

  • BAdI / User exit to remove GR indicator on co-product in process order

    Dear PP Guru's,
    Is there a BAdI or user exit that can automatically uncheck the GR boxes on the process order items ?
    We need to clear the GR indicator AFPOD-WEPOS and may be to set AFPOD-WEAED (indicator that allows changes on GR indicator) for co-products (not header material) that have the same material number as header material.
    In our process we need to manage more than one goods receipt batch in one process order. The batches are to be specified/generated in advance (at release, for example). We use co-product functionality for that. All batches are for the same header material. So, planning, goods movements and costing are to be done for the header material only. That's why we need to remove GR indicator from co-products (or some of them).

    Hi,
    Try this code..I have used memory pointers....
    In the userexit <b>EXIT_SAPMM06E_012</b>
    DATA lwa_ekpo LIKE bekpo.
    data lw_field(50).
    FIELD-SYMBOLS <t_xekpo> TYPE STANDARD TABLE.
    IF sy-tcode = 'ME21'.
    lw_field = '(SAPLMEPO)POT[]'.
    ASSIGN (lw_field) TO <t_xekpo>.
    if sy-subrc ne 0.
    lw_field = '(SAPMM06E)POT[]'.
    ASSIGN (lw_field) TO <t_xekpo>.
    if sy-subrc <> 0.
    message e208(00) 'Couldn't find POT'.
    endif.
    endif.
    loop at <t_xekpo> into lwa_ekpo.
    Check the conditions..
    example..
    if ......
    Check the GR indicator..
    lwa_ekpo-WEBRE = 'X'.
    <b>MODIFY <t_xekpo> from lwa_ekpo transporting WEBRE.</b>
    endif.
    endloop.
    ENDIF.
    Hope this helps..
    Thanks,
    Naren

  • User-exit to control minimum stock in PSA with LP12

    Hi,
    Anyone have an ideia about an User-exit in LP12 used to control minimum stock in production supply areas. Regardind the minimum stock defined in the WM2 view in the material master when we run transaction LP12 the program should take in account that minimum stock and provide the PSA with the right quantity.
    Any clue about this?
    Many thanks.

    Check the user exit USEREXIT_PRICING_CHECK  or USEREXIT_CHANGE_PRICING_RULE  in include MV61AFZA for your requirement.
    Regards,

Maybe you are looking for

  • Messed up styling in firefox 32.0.1 and 32.0.2

    this website and many others doesn't show correct after I updated from Firefox version 32 http://i.imgur.com/TVzN44Q.jpg as you can see here this problem is only in Firefox: http://i.imgur.com/MNhOtYD.jpg

  • Binding: Instance variable loses value.

    Hi all, Just making my first steps into Objective-C, I've done a lot of C, C++ and C# on win & linux. Anyhow, I've been hacking away happily and discovered a peculiar behaviour, and I'm not sure if it's my code or some obscure bug in Xcode. 1. I have

  • No Problem But A Puzzle When Exporting To QT

    Sometimes exporting a one hour FCE3 to QT, not self-contained, it takes only two or three minutes to do its thing. Sometimes, though, it takes an hour or so. Rendering/not rendering doesn't seem to make a difference. What gives? one wonders.

  • Invalid win32 application

    I got an error message while installing Ovi suite that came with my new E5. I've tried to install from phone's memory card, and from my harddisk, both ended with the same error message : invalid win32 application. I am using Win 7 Home Premium, Intel

  • Is Windows7 compatible with Media Manager

    Is Windows7 compatible with Media Manager -  i'm unable to view my media on the tv