BADI/UserExit for MIGO in Stock Transfer

Hi Gurus,
I have a requirement.
When posting a GR in MIGO, if the material has been flagged to go through inspection, MIGO post the batch to quality inspection.
Now, when a batch has already gone through inspection (for example in another plant) and its released (passed) and its been transferred to another plant, if we are receiving this batch doing a post GR in MIGO, it automatically post it to quality inspection again.
Is there a BADI, UserExit or way to skip this inspection and post the batch to unrestricted stock since its already gone through inspection in the previous plant and has a Decision Code A0 (accepted etc).
We don't want to change the material master for this because we still want the material/batch to go through quality inspection if its hasn't already been.
Thanks..
Baz
Edited by: Basil Balogun on Sep 23, 2010 1:49 AM

Hi,
Try the possibilities of MB_MIGO_BADI. I think in method LINE_MODIFY, POST_DOCUMENT and perhaps PAI_DETAIL.
I hope this helps you
Regards,
Eduardo

Similar Messages

  • BADi/UserExit for MIGO : To popup batch classification screen auto

    Hi all,
    I want to pop up batch classification screen automatically in MIGO when performing a goods movement . In MIGO there is a command button for that to open up the batch classification screen, but my requirement is when click CHECK or SAVE button, branch it to batch classification screen if those characteristics are not maintained.
    Please reply .
    Thanks and Best regards,
    Sandun

    HI ,
    Chk BADI using these steps..
    1. Go to the TCode SE24 and enter CL_EXITHANDLER as object type.
    2. In 'Display' mode, go to 'Methods' tab.
    3. Double click the method 'Get Instance' to display it source code.
    4. Set a breakpoint on 'CALL METHOD cl_exithandler => get_class_name_by_interface'.
    5. Then run your transaction.
    6. The screen will stop at this method.
    7. Check the value of parameter 'EXIT_NAME'. It will show you the BADI for that transaction.

  • Different sales area for Inter company stock transfer and STO

    Hi People,
                           Is it possible to have two different sales area's for Inter company stock transfer and within the company stock transfer. The problem is in below step
    IMG->MM->Purchase Order->Setup stock transport order->Define shipping data for plants.
    In this step when you define plant as customer, the same plant as customer needs to be maintaind for both STO and Inter company and there is only one entry of sales area possible for this single plant. So, how can the task be achieved.
    I want that STO should be carried out by sales area lets say X/Y/Z
    Inter company should go through A/B/C.

    hi dear,
               It is not possible at all to have two sales area for given Plant in STO.
               What is issue in that u can Transfer any MATERIAL, just need to extend it to given sales area.
    Reagrds
    AJIT K SINGH
    HAPPY TO HELP U

  • FM or BAPI for Create/cancel  stock transfer order invoice

    FM or BAPI for Create/cancel  stock transfer order invoice
    Thanks and Regards,
    Srinivas P

    Hi,
    use BAPI_PO_CREATE, po_header-doc_type = 'UB'
    Thanks,
    Reward If Helpful.

  • BADI or UserExit for MIGO Tcode

    Hi ,
        I want to capture purchase order number and movement type.I have check whether excise duty is posted or not. If it is posted means i should not allow the user to reverse the GR with Movement type '102' and it should throw a message.So kindly tell which user exit or badi will solve this problem.
    Regards,
    Ashok.

    Hi Ashok,
    Following are the User Exits available for MIGO:
    Exit Name           Description
    MBCF0002            Customer function exit: Segment text in material doc. item
    MBCF0005            Material document item for goods receipt/issue slip
    MBCF0006            Customer function for WBS element
    MBCF0007            Customer function exit: Updating a reservation
    MBCF0009            Filling the storage location field
    MBCF0010            Customer exit: Create reservation BAPI_RESERVATION_CREATE1
    MBCF0011            Read from RESB and RKPF for print list in  MB26
    MB_CF001            Customer Function Exit in the Case of Updating a Mat. Doc.
    Seems MBCF0005 / MBCF0007 may of use. Please try.
    Hope this Helps.
    Manish

  • Error in MIGO while stock transfer from plant to Depot - Intra-company

    Dear gurus,
    I am facing an error while posting MIGO during intra-company plant to plant STO.
    Settings for STO:
    SPRO >IMG > MM >Purchasing > Purchase Order>set up Stock Transport Order
    Define Shipping Data
    Define/assign Checking rule
    Assign Delivery Type
    Assign Doc type
    I have maintained the following pre-requisite master data
    1. Supplying/Receiving plants are created as customer/vendor master
    2. Excise details (customer/Vendor/Plant) data are maintained in J1ID
    3. Assessable value is entered in J1ID
    Process flow:
    1. ME21n - Create STO (PO type:UB)
    2. VL10B - Create Outbound Delivery
    3. VL02N - PGI
    4. VF01 - Create Pro-forma Invoice (Stock Transfer Invoice)
    5. J1IIN - Post Excise Invoice
    at the receiving Plant
    6. MIGO-Post Goods Receipt.
    After entering the excise invoice and clicking on CHECK buttin in MIGO, the following errors are appearing
    1. Excise Details are not maintained for Vendor .-Message no. 8I565
    2. Maintain Vendor for the excise invoice -Message no. 4F185
    3. Please check excise base for the item is zero ! -Message no. 4F121
    Please reply your valuable suggestions.
    Regards,
    Anbu

    Hi Anbu,
    You have created the same thread in other forum also. please continue to interact other forum.
    Please do not create the same question in different forums.
    Kind regards,
    Ramana

  • Userexit for MIGO or COR6N  to update inspection lot ?

    Sub : I am looking for User exit or Badi for MIGO tcode.
    Who have good idea on this, please help me .
    I have to update the inspection plan ( in qa33, select one of the record --> "inspection lot" button on application tool -->  Insp. Specifications --> Usage field to be updated )
    Do I have any userexit which can do update this "Usage" field .
    Through "COR6N" tcode, I am trying for the user exit.
    Could you please help me.

    Hi Check below exits/BADIs
    Exit
    MGA00001                                Material Master (Industry): Checks and Enhancements
    MGA00002                                Material Master (Industry): Number Assignment
    MGA00003                                Material Master (Industry and Retail): Number Display
    Business Add-in
    WRF_DISCONT_PARAMS_I                    BAdI: Parameters in Fashion Discontinuation
    WRF_DISCONT_FACT_E                      BAdI: Follow-Up Actions in Discontinuation
    WRF_DISCONT_CHECKS_I                    BAdI: Scope of Check in Material Reorganization
    MG_MASS_NEWSEG                          User-Specific Fields & Segments in Mass Maintenance
    MATGRP_SKU_UPD                          BAdI for Article Hierarchy Connection
    CDT_CHECK_MATERIAL                      Checks for Existence of a Material in a CDT
    BADI_MM_MATNR                           Modification-Free Archiving Enhancement of MM_MATNR
    BADI_MATNR_CHECK_PVS                    Check Material for Use in iPPE
    BADI_MATERIAL_REF                       Addition of customer-defined default data for material
    BADI_MATERIAL_OD                        Integration of New Objects in Material or Article Master
    BADI_MATERIAL_CHECK                     Enhanced Checks for Material Master Tables
    BADI_GTIN_VARIANT                       User Exit for Customer-Specific GTIN Variant Check
    BADI_EAN_SYSTEMATIC                     BAdI for Internal Control of EAN Logic

  • Error at Migo of Stock Transfer.

    Hi Experts,
    During MIGO(Goods Receipt) against  STO(stock transfer Order)  of Finished Goods,  in previous date the message coming is :-
    MARC-VMTRA exceeded by 32.000 BOX : 49 DROO 0007 MFGPRODUCT
    49 is material no
    droo is plant
    mfgproduct is split valuation.
    kindly guide me what does it mean and in which direction should I proceed to solve the problem.
    Thanks
    Anupam.

    you only have 17 in transit in the previous period.
    Just use SE16 at table MARC. and check what value you see in the field VMTRA.
    You cannot receive more than the quantity that was issued.
    If really 49 were issue in the previoius month, then any other goods receipt  (or goods issue cancellation) must have been made that had reduced the in-transfer stock.
    Check this with MB51.

  • Frieght for intra company stock transfer

    hi all,
    Greetings!
    Our requirement is to include the Freight cost included to the intra company stock transfer.
    Generally, we don't use any pricing procedure for intra company STO and ther is no condition tab for the PO.And the GR will be valuated at the valuation price of supplying plant.
    If we assign pricing procedure in the configuration for "Determine Schema for Stock Transport Orders" , how will the system find the valuation price of the supplying plant and include the freight cost to that. Is there any standard condition type available to capture the valuation price of supplying plant.
    Regards
    Gobinathan G

    Hi,
    U Can use the calculation Schema for STO.
    M/06--> RM2000 -- STO is the std template.
    Then under : Define Schema Determination
    Determine Schema for Stock Transport Orders
    Then based on the Document type in PO the Automatic pricing Procedure will trigger.
    you can maintain the Fright cost there.
    Accounting entries:
    Receiving plant Inventory a/c  : Dt
    Supplying Plant Inventory a/c : Ct
    Fright clearing A/C               : Ct
    SAM

  • Need a BADI/ exit for MIGO transaction

    Hi,
    I need a BADI / exit for tha transaction MIGO. My requirement is before displaying the materials in the item tab, check whether the user has authorization for that material or not. If he has no authorization, give error message. This should be done for all types of documents.
    Please let me know if you need more information.
    thanks,
    Kishore

    hi,
    You can have the authorization for the inventory management via authorisation..
    Check the path: SPRO --> MM --> Purchasing --> Inv. management nad physical inventory --> Authorization management  --> Maintain roles and assign users....
    Regards
    Priyanka.P

  • Moving avergae price for intra company stock transfer

    I am doing a stock transfer between plants under the same company code. Material master valuation is based on moving avg price.
    Plant : X
    Plant : Y
    Now tranferring from plant X to Plant Y.
    Material 999
    MAP in plant X is 50, stock 10, Total value is 500
    MAP in plant Y is 80, stock 2, total value is 160
    Now I am transferring stock from plant X to Plant Y, Qty 5.
    How the MAP for the material calculates in PlantY?
    Please advice.
    Thanks

    Dear,
    In the receiving plant, the stock is increased by the quantity transferred, and the vale is increased in accordance with the price control defined for the material.
    If the price in teh receiving plant differs from that in the issuing plant, the transfer posting results in price differences. These differences are posted to the stock account (in the case of moving average price control) or to an "Expense/income from stock transfer" account (in the case of moving average price control), depending on the type of price control defined in the receiving plant.
    The value of the transfer posting is calculated on the basis of the price in the issuing plant: for example: 50 pcs x $10/piece = $500. Consequently, the total value is redced by 500 in the issuing plant and increased by 500 in receiving plant.
    http://help.sap.com/saphelp_45b/helpdata/EN/47/61000349f011d1894c0000e829fbbd/frameset.htm
    Regards,
    Syed Hussain.

  • Badi/userexit for va01,when save button is clicked

    hi friends,
    i want badi/userexit which triggers when save button is clicked in va01 tcode.
    Thanks,
    Gaurav

    Hello,
    You can debug the standard code ( /h before pressing save button) searching for user-exits or badis.
    Set breakpoints in statements. For example if you are looking for call customer-fuction, click on:
    Breakpoint --> Breakpoint at --> Breakpoint at Statement
    and then here write: CALL CUSTOMER-FUNCTION
    Then pressing F8 it will go directly to the next breakpoint (user exit for this transaction).
    I hope it will help you.

  • BADI or userexit for MIGO transaction

    hi All,
                  I have a requirement to enhance the MIGO transaction subscreen 304.
    In subscreen 304 there is only check box ITEM_OK.
    In the MIGO at the bottom of the screen ,whenver we click on item_OK check box and press enter, in the line item it will automatically checks.
    After the first check it has to get disabled in the screen.
    I am trying to find the BADI for this..still trying
    Please let me know how to achieve this functionality.

    Hi,
    Try below BAdi's :
    MB_MIGO_ITEM_BADI or
    MB_MIGO_BADI
    MB_DOCUMENT_BADI.
    Also these will be of help furthur.
    Enhancement/ Business Add-in Description
    Enhancement
    MB_CF001 Customer Function Exit in the Case of Updating a Mat. Doc.
    MBCF0011 Read from RESB and RKPF for print list in MB26
    MBCF0010 Customer exit: Create reservation BAPI_RESERVATION_CREATE1
    MBCF0009 Filling the storage location field
    MBCF0007 Customer function exit: Updating a reservation
    MBCF0006 Customer function for WBS element
    MBCF0005 Material document item for goods receipt/issue slip
    MBCF0002 Customer function exit: Segment text in material doc. item
    Business Add-in
    MB_RESERVATION_BADI MB21/MB22: Check and Complete Dialog Data
    MB_QUAN_CHECK_BADI BAdI: Item Data at Time of Quantity Check
    MB_PHYSINV_INTERNAL Connection: Core Inventory and Retail AddOn
    MB_MIGO_ITEM_BADI BAdI in MIGO for Changing Item Data
    MB_MIGO_BADI BAdI in MIGO for External Detail Subscreens
    MB_DOC_BADI_INTERNAL BAdIs when Creating a Material Document (SAP Internal)
    MB_DOCUMENT_UPDATE BADI when updating material document: MSEG and MKPF
    MB_DOCUMENT_BADI BAdIs when Creating a Material Document
    MB_CIN_MM07MFB7_QTY Proposal of quantity from Excise invoice in GR
    MB_CIN_MM07MFB7 BAdI for India Version exit in include MM07MFB7
    MB_CIN_LMBMBU04 posting of gr
    MB_CHECK_LINE_BADI BAdI: Check Line Before Copying to the Blocking Tables
    ARC_MM_MATBEL_WRITE Check Add-On-Specific Data for MM_MATBEL
    ARC_MM_MATBEL_CHECK Check Add-On-Specific Criteria for MM_MATBEL
    hope this will help you.
    Regards,
    Kiran

  • BADI or Userexit for MIGO while cancelling Goods Receipt?

    Hi all,
    Is there any BADI or User-Exit which triggers if The Goods receipt is canceled from MIGO ?
    Thanks,
    Aravind.

    Hi
    Pls try to use these exits-
    MBCF0005-Material document item for goods receipt/issue slip
    EXIT_SAPM07DR_001 -Customer Function Exit: Material Document Item for GR/GI Doc
    EXIT_SAPM07DR_002-Customer Function Exit: Acct Assgmt for Multiple Acct Assgmt
    Reward if helpful.
    Best Wishes,
    Chandralekha
    Edited by: Chandralekha on Jul 10, 2008 1:31 PM

  • BADI Implementation for MIGO

    Hi,
      My requirement is to <b>add a new field</b> at header level in transaction code <b>MIGO</b>. No new fields at item level is required
      To achieve above task i have implemented the BADI <b>MB_MIGO_BADI</b>. As per documentation of this BADI, copied the sample implementation.
    This sample code gives one field (Number) at header level and at item (Detail)level a screen with new tab  with three fields ( namely <b>Quantity , Unit of Measure  and Text</b>).
    Now i have commented the new screen at item level created by this BADI. Still the fields in the commented screen validation is taking place.
      Even though the screen is commented at item level still the fields validation has taken place. I dont want these iteme level validations also. how do it ?
    Can you please give us the solution to above requirement.
    Regards
    Badari Talanki
    Message was edited by: Badari narayana Talanki

    Hi,
      Can you please post the details of the BADI definition (Definition name), so that it would be helpful for the forum to answer the query.
    Rgds,

Maybe you are looking for

  • Pages '08 - Tables with Functions

    Pages '08 does a much better job calculating and recalculating a currency sum in a table than does MS Word. With Pages you can draw a table, label, place functions and they will recalculate directly in Pages. With MS Word, you have to set up the tabl

  • Right click on the mail list doesn't open the context menu any more.

    Hi everybody, Thunderbird stoped to show the context menu on the mail list recently. Right click just prints the crossing line. What the problem could it be? Thanks anyone for any help. Win 8.1 64 Thun 31.3.0

  • 5.0.1 update...

    I just updated my 4s to ios 5.0.1 and it won't list my contacts names/caller ids when they call or text it just shows their phone #'s how do I fix this?!

  • E71: Speaker/Ringer not working

    Hi All, The loudspeaker on my E71 suddenly stopped working one morning. The morning alarm was just a vibration without the sound. I tried restart, battery reset and  factory reset. No luck. The key tones and hands free works though.  Thought of takin

  • Problem with Clone Stamp Tool Transparency

    Hi there, I am working in CS5 and lately when I have been drawing with the Clone stamp tool, the cloned content seems to be transparent instead of being a 100% opaque clone of the source. The tool is in normal mode but the result looks almost identic