Delivery Note Mandatory in MIGO by movement type

Hello everyone
I would like to know How I can set delivery note as mandatory in MIGO transaction by movement type.
Thanks in advance.

you can not do it the delivery not field by movement type because it is header level field. you can do it by transaciotn but not by movement type
except you do the custom developement

Similar Messages

  • Make Delivery note mandatory in MIGO

    Hi Friends,
                              My client want to make mandatory for Delivery note field  in the Goods reciept in MIGO. can you please explain how to do this?

    Hi K.Prasanna,
    Gothrough the following setting ,
    SPRO-->Materials Management -->Inventory management > Settings for Enjoy Transactions> Field selection for MIGO
                                             Input           Required       Disappear        Hide          HILI
    Delivery Note                                            X
    Then try to Create GRN.......
    Thanks and regards.
    R.Ramanarao

  • Error in MB1C but works perfectly in MIGO for movement type 501.

    Hi
    I get an error in MB1C but works perfectly in MIGO for movement type  501
    here is the error Account 353300 requires an assignment to a CO object.
    I know for this if we add the co object in OKB9 it works.
    But my question is - how it works in MIGO transaction but throws an error in MB1C
    Any idea ? has any one faced this kind of an issue ? Please let me know.
    Thanks
    Dkmurthy

    Hi
    Are the entires same in both the transactions? Means did you check 353300  GL was hit when you posted through MIGO?
    Check in FS00 - for GL account 353300 - under bank/interest tab - double click on field status variant -> under Additional account assignments - CO object is ticked as mandatory?
    Thanks

  • ERS user exit, pass Delivery note(LFSNR) in MIGO to Reference(XBLNR)in MIRO

    Hi Experts,
    I need to assign Delivery Note(LFSNR) in MIGO, to field Reference(XBLNR) in MIRO. that means "Reference " field must contain the delivery note information instead of Invoice doc number.
    how can i use component MRMH0001.where can i use?
    i am new to user exits.
    please help me. i need logic and steps.
    Thanks in advance
    Reward points will be given.
    Srinu

    hi
    Overview
    R/3 provides three "customization spots" that allow you to enhance FI/CO features without modifying the standard code. Although often collectively referred to as "user exits," two of the three have different names. SAP Enhancements are used to expand the standard functionality within SAP. Enhancements use function modules and are called from the standard SAP code. Each module in the system has a set of delivered enhancements that help companies expand the standard functionality where they need it. Enhancements were new in release 3.0.
    The Open FI Interfaces or Business Transaction Events are also used to expand the standard functionality within SAP. These events are defined in the IMG. Business Transaction Events were new in release 4.0. They are not available for all modules and are not called on all integrated transactions into FI as of release 4.5B. This will change with each release and should be retested.
    The older User Exits in FI/CO are "Z" programs that are defined in table T80D for client-dependent user exits, and in table T80I for client-independent user exits. These are also used to expand the standard functionality within the FI/CO modules. These User Exits have been available since the early releases of SAP. All of these FI/CO User Exits are listed in this document in the Configuring User Exits (Older). The list is included because these User Exits are not a part of the Enhancements or Business Transaction Events and do not have an Info System for searching.
    Benefits
    • Standard SAP functionality can be enhanced without modification to the standard code.
    • Upgrades do not erase the functionality and it does not have to be re-transported or re-entered into the system. The enhancements should be thoroughly tested when upgrading to ensure the system will still work as implemented.
    Configuring SAP Enhancements
    Basic Steps in Configuring an Enhancement
    • Find the appropriate Enhancement.
    • Enter the ABAP code in the "Z" program within the function module.
    • Create a project.
    • Add the Enhancement to the project.
    • Activate the project.
    Example Business Scenario for Enhancements
    Company A has a requirement to validate all customer master records created with a U.S. address. The U.S. entity reports on the industry field on the customer master. This is only a U.S. requirement and should not be required for the other countries, so the field status would not work. To accomplish this requirement, Company A will need to set up an Enhancement for the customer master transaction. The necessary steps are detailed below with screenprints. This example was configured in a 4.6C system.
    to find the suitable exit for ur requirements check the following program
    Hi
    Find the available exits with the following program:::
    *& Report  ZFINDUSEREXIT
    report  zfinduserexit.
    tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
    tables : tstct.
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    parameters : p_tcode like tstc-tcode obligatory.
    select single * from tstc where tcode eq p_tcode.
    if sy-subrc eq 0.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'PROG'
    and obj_name = tstc-pgmna.
    move : tadir-devclass to v_devclass.
    if sy-subrc ne 0.
    select single * from trdir where name = tstc-pgmna.
    if trdir-subc eq 'F'.
    select single * from tfdir where pname = tstc-pgmna.
    select single * from enlfdir where funcname =
    tfdir-funcname.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'FUGR'
    and obj_name eq enlfdir-area.
    move : tadir-devclass to v_devclass.
    endif.
    endif.
    select * from tadir into table jtab
    where pgmid = 'R3TR'
    and object = 'SMOD'
    and devclass = v_devclass.
    select single * from tstct where sprsl eq sy-langu and
    tcode eq p_tcode.
    format color col_positive intensified off.
    write:/(19) 'Transaction Code - ',
    20(20) p_tcode,
    45(50) tstct-ttext.
    skip.
    if not jtab[] is initial.
    write:/(95) sy-uline.
    format color col_heading intensified on.
    write:/1 sy-vline,
    2 'Exit Name',
    21 sy-vline ,
    22 'Description',
    95 sy-vline.
    write:/(95) sy-uline.
    loop at jtab.
    select single * from modsapt
    where sprsl = sy-langu and
    name = jtab-obj_name.
    format color col_normal intensified off.
    write:/1 sy-vline,
    2 jtab-obj_name hotspot on,
    21 sy-vline ,
    22 modsapt-modtext,
    95 sy-vline.
    endloop.
    write:/(95) sy-uline.
    describe table jtab.
    skip.
    format color col_total intensified on.
    write:/ 'No of Exits:' , sy-tfill.
    else.
    format color col_negative intensified on.
    write:/(95) 'No User Exit exists'.
    endif.
    else.
    format color col_negative intensified on.
    write:/(95) 'Transaction Code Does Not Exist'.
    endif.
    at line-selection.
    get cursor field field1.
    check field1(4) eq 'JTAB'.
    set parameter id 'MON' field sy-lisel+1(10).
    write the code in the right form and check by keeping a break point
    HI
    To search for a badi, go to se 24 display <b>class cl_exithandler.</b>
    double click on method get_instance, get a break point on case statement.
    execute and start the required transaction in new session.
    look for variable <b>exit_name.</b> It would show the available badi's.
    also check the following links
    User Exit
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sapgenie.com/abap/code/abap26.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    http://www.easymarketplace.de/userexit.php
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sappoint.com/abap/userexit.pdfUser-Exit
    http://www.planetsap.com/userexit_main_page.htm
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sapgenie.com/abap/code/abap26.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    http://www.easymarketplace.de/userexit.php
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sappoint.com/abap/userexit.pdfUser-Exit
    <b>Please do reward if useful</b>
    Regards
    Dinesh

  • Validate delivery note number during MIGO

    Hi everyone,
    Pls. I need to validate the delivery note number during MIGO because I need to avoid duplicates entries.
    Thanks for help.

    for this you have to find the user exit through which you can validate the delivery note number, but in some scenario it is not feasible as some companies are sending the partial delivery under same delivery note number so if this is not the case then ask the ABAP to find a user exit through which you can validate the delivery note number.
    regards,
    qsm sap

  • How to fetch delivery note fiedl from MIGO

    Hi,
    how to fetch delivery note field from MIGO.
    Regards
    Mave

    see it is not the exact field.
    Regards
    Mave

  • MIGO 101 movement type- Excise tab.

    Hi ,
      Excise tab is not coming for the movement type of 101 in migo, For all other movement type's ,it ll come, why reason???
    I made all settings in J1ID.
    -Thanks & Regards.
    Balajee Jeyaraj.

    Hi ,
    I am also having the above said problem, But in my case both the materials are maintained by value and quantity. What else could be the issue ? One material value is maintained with standard price for another it is maintained with moving average price. For moving average price maternail the storage location is getting displayed.
    Your inputs will be helpful.
    Regards
    Prasath

  • In migo 545 mov type is occuring instead of 543(Subcontracting Process)

    Hi All
    Subcontracting scenario is there
    Movement type as per declaration.
    201-- Some material is issued.
    262-- one material is reversed.
    541--Transfered to Sub con(Same reversed mat is included here)
    101--Migo is done after comming back from vendor(SC)
    Now instead of settling raw materials by 543 mov type, system is showing mov type by 545,
    no negative qty is declared in PO.
    Where the error is
    Rgds
    Ana
    Edited by: ana kamat on Dec 24, 2008 1:23 PM

    Hi,
    Movement type as per declaration.
    201-- Some material is issued.--- to cost center
    262-- one material is reversed---- reversal for a different mvt type(production order)
    541Transfered to Sub con(Same reversed mat is included here)- w.r.t. PO
    101Migo is done after comming back from vendor(SC)---GR for subcon PO
    Now instead of settling raw materials by 543 mov type, system is showing mov type by 545,
    no negative stock is declared in PO.
    Check in the BOM in PO(material data tab in PO whether the material qty given is -ve)
    scrap/byproducts are accumulated in vendor's place using this mvt type.
    You have to recieve using 542.
    Regards,
    Deepak.

  • Amount not turning up for material movement type : 601 from 2lis_03_bf

    Hi all,
    i have loaded the inventory cube from 2lis_03_bx the quantity is turning up for movement type 601 but the amount is not getting reflected it is always blank.
       If   (  SOURCE_FIELDS-BWVORG EQ '000'         "Other Issues
       OR    SOURCE_FIELDS-BWVORG EQ '101'        "Returns / Vendor
       OR   SOURCE_FIELDS-BWVORG EQ '104'         "Material Transfer
       OR  SOURCE_FIELDS-BWVORG EQ '105'          "Stock Adjustment InvD
       OR   SOURCE_FIELDS-BWVORG EQ '106'         "Stock Ajdustment Other
       OR  SOURCE_FIELDS-BWVORG EQ '110' )
       "Issues from stock transfer
       AND SOURCE_FIELDS-BWAPPLNM EQ 'MM'
    only movements which are relevant for stock control
       AND SOURCE_FIELDS-BWBREL EQ '1'
       AND SOURCE_FIELDS-BWGEO  <> 0
    SEE OSS NOTE 630254
       AND (  SOURCE_FIELDS-BSTTYP IS INITIAL OR
                   (  SOURCE_FIELDS-BSTTYP CA 'EQ'  AND
                      SOURCE_FIELDS-KZBWS CA 'AM' ) ).
    *IF THE RETURNCODE IS NOTE EQUAL ZERO, THE RESULT WILL NOT BE UPDATED
         RESULT = SOURCE_FIELDS-BWGEO.
    and i can see for other movement type like 641 the amount is turning up.
    Can anyone advise me on this
    thanks

    does the material movement type : 601 will be updated from this data source : 2lis_03_bx nor it is from 2lis_03_um??
    Can anyone advise me on this!!
    thanks

  • Suppresing Delivery note prints for certain sales order types/item category

    Hi
    I need to find a way of suppressing some delivery notes from being printed.
    Relating to orders for consignment fill up and consignment issue.
    The delivery notes are needed to be printed for 'Consignment fill up order' type, BUT not for Consignment issue - as this is confusing some of the warehouse staff at month end.
    All have the same delivery type, the only difference i can see is the item category types are different
    Is there a way i can use the sales order type, with customer number as an access sequence for the Output type ?
    -  Or the Item category type ?
    Is it possible to add sales order type or Item category into the FIELD CATALOG :- output for deliveries
    Your help would be much appreciated
    Cheers
    Tony

    Hi,
    I can suggest you something, but do remember that I've never done such kind of thing till date.
    >> Copy LF and create new delivery type
    >> Assign this to your consignment doc. types
    >> Kindly remove the Header output determination procedure assigned to this new delivery type
    >> Then assign output det. procedure at Item level {according to Item category}
    >> Then check if will cater to your requirment or not.
    Please keep one thing in mind that I am giving you a proposal by thinking in one logical way and I can't confirm the practicality of the proposal.
    Hrishi

  • How to deactivate "Delivery Note" field in MIGO?

    Hi,
    We are using 103 & 105 GR for inwarding materials.
    There is a requirement that the "Delivery Note" entered in 103 should not be changed in 105.
    Is it possible to disallow modifying this field for 105 movement alone?
    Please guide.
    Thanks & Regards,
    Siva

    It is not possible becuse the delivery note field is at header level so you can not make required for one Mtype and optional for other.

  • Validate the delivery note i tcode MIGO

    Hi Experts,
    In MIGO Tcode  ---> Delivery Note is taking the same number at  any number of times  for the same Purchase Order .
    But Excise Invoice if u enter the same it will rise the error message .
    like that  i want to validate the Delivery Note , IF we enter second time it has to rise the error message .
    plz guide me on this.
    Regards,
    Hari.

    Hi,
      I think what you want to do is to restrict users fro entering the same delievry number multiple times, check exit MBCF0002 here in the importing parameter I_MKPF you should get the current delievery number using this you should be able to keep a check for the same.
    Regards,
    Himanshu

  • Message no. QA495 error while doing migo through movement type 322

    Dear Experts,
    Please help.
    I searched for this content but didn't get content matching my requirement.
    I am trying to do stock transfer through movement type 322 when this error message is stopping me from posting the document.For this material inspection set up is active.
    I want to transfer the stock from unrestricted area to quality inspection stock.Can you please suggest how to transfer the stock from unrestricted to quality inspection for this material.Can I do it with some t.code in QM.
    If so please guide me how to transfer the stock.
    Kind regards,
    Pradeesh.P

    Hi,
    Basically, system is preventing you from managing stock of QM controlled material through non-QM transactions. You must be getting this error "Change the inspection stock in QM only"
    You can post this quantity into QI via two methods,
    Activate inspection type 08 for this material and then do the 322 mvmt. This will move the quantity into QI with an additional inspection lot of 08 origin.
    Take complete quantity out of QI, Deactivate existing 'Stock relevant' inspection types and then do the 322 mvmt.
    I'll suggest you to go with first option as it is more feasible and convenient.
    And, this issue has been discussed several times and there are plenty of threads available on this. Im not sure why didn't you find any
    ntn

  • Stock with Special Stock indicator E, not allowing to perform 261 Movement Type

    Hi Team,
    Please provide your expert opinion.
    Unintentionally, a component was set with value Blank in Individual/Coll. field in MRP 4 view. The component is WM managed, when order was released, Transfer Request was generated & the part list was updated with Account Assignment M for that component. It was showing reference of sales order created for the header material.
    After TR was converted to TO, TO was also processed. Now the stock is lying in WM under Special Indicator E, due to which we are not able to perform 261 movement for this component, it throws error
    Sales order stock XXXXXX 000010 does not exist
    This Sales order is already processed & completed.
    We are in deadlock, since process order cannot be closed.
    Please suggest how to consume this component against the order or bring back the stock to normal
    Regards
    ND

    Your order for which you want do a 261 movement has information that this material is in sales order xxxxxxx item 000010
    now it is essential to know in the very detail what was done in sequence.
    As you usually need to clear the situation in the reverse sequence.
    Not just movements, as well master data changes.
    If we understand the full situation, then it might even be possible to do a short cut.
    But it is currently not really known if you have an inconsistency between IM and WM, or just missed some postings in WM (which has not really something to do with the error you have)
    We do not know how the to be situation should be
    And for the as-is we have only knowledge about the error message, but no details to previous movements which lead to this situation.
    And we have no info about the current book stocks to make a clear suggestion.
    Some situation require detailed analysis, a proposal made just out of the blue can cause an even more difficult situation and a longer way to clean it up.

  • MIGO Goods Receipt - error with Movement Types on GR from Inbound Delivery

    Hi,
    I am getting an error message when processing a Goods Receipt (MIGO) against an Inbound Delivery with as 2 lines with different movement types, a standard 101 and a 970 (the latter being a user defined movement type for free goods).
    The error message I get is 'Movement type 970 is not allowed; only 101 is allowed
    Message no. BORGR622'
    This error message only occurs with a Goods Receipt against an Inbound Delivery, we are able to process a similar Goods Receipt using MIGO against a Purchase Order, with two different movement types 101 and 970, without any issues. 
    It is only a problem with a GR against an Inbound Delivery which is necessary in our MM solution.
    As anybody and ideas how to resolve this?  I cannot see anything obvious in config, and have not spotted any SAP OSS notes either.
    I should mention that we can process a single line Inbound Delivery and Goods Receipt for the Movement Type 970 also!

    Thanks for the reply.  The Price Control Indicator is 'S'.
    The solution was set up at my company before I joined, but the different movement type is to enable the free goods stock to make a Finance posting to a Bonus Stock GL Account.  Bonus stock sale update the same account.
    As I mention the '970' movement type worked fine with Goods Receipt against a Purchase Order (it was coded into to the user exit). 
    The MM procedures were changed to use the Inbound Delivery matched to the PO, this had a result that when the Goods receipt was posted in MIGO it posted as 101 movement, as the PO number was not being recognised.
    By making a further change to the user exit we able to suggest the '970' movement type, but now get the BORGR622 error I refer to.
    '511' is not possible against an inbound delivery either.

Maybe you are looking for

  • Please help my 10.4.5 update problem!

    Hello, I'm having major problems with my computer. I'd been using 10.4.3 with absolutely no problems for awhile. I did "software update" and began downloading the 10.4.5 combo update. When it finished, it said something about the installation failed

  • Images: CMYK to RGB in photoshop or just export PDF in Indesign as CMYK?

    Hello again, This community has been of great help no end thus far. For my booklet, i would say 90% of the layout is images created in Illustrator. What is best practice here for scans or images which have been screen printed or ar basically RGB? I a

  • Unreadable files from camera??

    I am an amature photographer and am incredibly dependent on iPhoto. However, within the last week (seems to be after an update - I have a shared iMac) I have been getting obnoxiously repetative warning messages from the application as I am trying to

  • Spaces won't switch spaces more than 1 time

    Since I switched to Leopard, when switching between spaces, I can move in any direction one time using the hotkeys (I have it set to move with Apple Key + Arrow Key). With 10.5 I could move around all I wanted while holding down the Apple Key and pre

  • [svn:fx-trunk] 7581: -Redo workaround for SDK21552.

    Revision: 7581 Author:   [email protected] Date:     2009-06-05 09:54:24 -0700 (Fri, 05 Jun 2009) Log Message: -Redo workaround for SDK21552.  It turns out that in AIR all keyboard events are cancelable so blindly calling event.preventDefault() after