MIGO field selection - vendor batch number

I created a new movement type by copying from the standard SAP movement type 501 (GR w/o purchase order).
When posting a GR with this movement type and a batch-managed material, the Batch field is open for entry but the Vendor Batch field (GOITEM-LICHA) is suppressed. I suppose this is because SAP does not expect you to enter any vendor-related information if you do not have a PO. And similarly if you have vendor-related information (like a vendor's batch number) you should be using a PO.
However the business requires a Vendor Batch number to be entered in this scenario.
Does anyone know how to make the Vendor Batch field open for input when using a specific movement type?
I'm thinking maybe a BADI like MB_MIGO_ITEM_BADI is my only option. I've tried the MIGO field selection (OMJX) but couldn't make this work. Any input would be appreciated.
Thanks!

I am afraid I must confirm that, as you have already seen, it is not possible to enter a Vendor Batch (LICHA) in a goods receipt without reference to the purchase order with the movemement types 501, 511 or 561.
There is no standard system setting or program code available which can set this entry as required or optional. This kind of requirement can only be achieved through a software modification,
Also, please notice that although you can enter a Vendor Batch when posting a goods movement with reference to a purchase order, you cannot display it later with transaction MIGO:
Please, kindly check the information contained under the attached note regarding this matter:
330585 - MIGO: Vendor batch in material document display.
As stated in this note, under the 'System response after the note is implemented' section:
"After the attached correction instructions are implemented, the field
  can no longer be seen in the display of the material document for the
  vendor batch using Transaction MIGO. Displaying the vendor batch does
  not make much sense since it might have changed since the posting of
  the material document. The material document itself does not have the
  information of the vendor batch that was entered at that time. In the
  system, only the information of the current vendor batch exists for
  the batch."
Sorry not having a positive answer ! =/
Plauto

Similar Messages

  • While creating PO using BAPI_PO_CREATE1 vendor batch number is not comming.

    Hi Friends,
    I am using BAPI "    'BAPI_PO_CREATE1' to create PO in my report.
    The PO's are getting created but i the vendor batch number is not found in the PO.
    Where as i am passing the vendor batch number.
             bapimepoitem-vendrbatch = '2'.
              bapimepoitemx-vendrbatch = 'X'.
      CALL FUNCTION 'BAPI_PO_CREATE1'
        EXPORTING
          poheader          = bapimepoheader
          poheaderx         = bapimepoheaderx
          memory_uncomplete = 'X'
        IMPORTING
          exppurchaseorder  = v_po_number
        TABLES
          return            = bapiret2
          poitem            = bapimepoitem
          poitemx           = bapimepoitemx
          poschedule        = bapimeposchedule
          poschedulex       = bapimeposchedulx.
        Commit the transaction
      IF v_po_number NE space.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
          EXPORTING
            wait   = 'X'
          IMPORTING
            return = bapiret2_c.
      ENDIF.
    Please reply urgently.
    Thanks Regards,
    Sandipan Jena

    Hi
    My answer is pure assumption.
    Please check the following OSS notes
    Note 758810 - BAPI_PO_CHANGE vendor batch and batch not visible
    Note 1230268 - Field Vendor Batch never filled for PO BAPIs
    Please take help from BASIS and SAP, before implementing the OSS note
    Regards
    Madhan D

  • QE72 display vendor batch number

    HI,  
    we would like to see additional to the internal batch number the vendor batch number in the result recording screen (top alv grid).
    Currently I started to create the additional output information with imp. enhancements in  SAPFQE20.   This looks good, and I'm able to get are new line with the vendor batch number description. But I don't have any data to display for the lots.
    I checked and found that all inspection lots are stored in structure "G_INSP_LOTS" defined in RQETBI20 as BAPI2045D_IL0. But bad that this structure don't have any vendor batch number.   If I check the inspection lot this information is stored in  QALS-LICHN.
    Strange is, if I check the BADI "InspectionLot"  (objecttype BUS2045) there is attribute vendor batch defined.   Based on the numbering of the BADI BUS2045 and the defined BAPI2045D_IL0 structure it seems there is a relation but do somebody knows this relation ?
    Also function module MAP2E_QALS_TO_BAPI2045D_IL0 that is used to translat WALS information into the BADI structure don't have any hint for LICHN.
    Not sure if this is missing implementation. Could this be for such an basic field?
    Any ideas, what I can do to display the vendor batch number.
    Thanks for your hints on this topic.
    Jens

    Anyone having an idea?
    We are facing same issue.
    Material M00001 with 2 batches XYZ and ZYX.
    Batch XYZ has vendor batch set to 0123456
    Batch ZYX has vendor batch 33333333.
    Now user posts GI with batch XYZ and system automatically changes vendor batch in master record of second batch ZYX and replaces 33333333 with 0123456. 
    Do you see any logic in it?

  • Inspection type 01 - inspection lot creation based on vendor batch number

    Hi Guys,
    this topic has been discussed several times here, but I was not able to find a suitable answer for my question.
    I am facing the folowing requirement:
    I have activated inspection type 01 for a raw material.
    I am receiving a firs goods receipt from vendor A with vendor batch number 0001.
    The system creates its own goods receipt batch number 0546 based on internal numbering.
    A new inspection lot is created.
    I am posting a second goods receipt from vendor a with vendor batch 0001.
    The system creates a new batch number 0547 based on internal numbering.
    A new inspection lot is created.
    I do not want to get the second inspection lot, because I received vendor batch 0001 before and I am assuming it has been inspected or is in inspection.
    Option 1: Post the second goods receipt against the first internal batch number created.
    I am aware of this need at the moment, but a user is not always checking if there is an internal batch with the same vendor received before.
    Can I customize the system to create inspection lots based on the fact that the vendor batch number was received before?
    Or do I have to use an exit and some ABAP code to get the wanted result?
    Thanks for your advice in advance.

    You need to use one of the enhancements that Do-Wook has suggested.  There is no standard SAP way to suppress the inspection based on the vendor batch number.
    With the first enhancement you use the system to check for a previously received vendor batch and if one is found, then that batch number is proposed and not the next one from the numbering series.  In this case, the lot isn't created than due to the inspection lot control of the inspection type.
    With the second enhancement you check the vendor batch number and if it's been received you suppress the inspection lot creation and the stock goes right to unrestricted.
    You'll probably need to do one or the other.  Myself, I prefer the first enhancement.
    Craig

  • Vendor batch number in stock transfer

    Hi,
    Batch management at plant level.
    When we transfer the stock from one plant to another plant, the vendor batch number is not getting updated in the receiving batch master record.
    In 303,we will send it from one plant to another plant (Stock in transit).
    In 305,we will receive it to another plant with different batch number.
    How do we know this 305 has been done for 303?
    Eg:
    303
    Material : A
    Plant:Phar1
    Batch 100
    305
    Material: A
    Plant:Phar2
    Batch :200
    How do we trace the stock in case we need to resend back to the supplier?
    Thanks
    Srini

    You are facing a classic problem. Given Batch number is unique at Plant level, to maintain the continuity, you should have the same batch number between the two plants. Any specific reason why you don't have it.
    Then if there is valid case not to have the same batch number in this scenario, then you should look at making the batch number generation external so that you can prefix/suffix or come up with a way to get the original batch number from the sending plant in the receiving plant batch number.
    Recently we had a similar requirement, so we activated batch classifiction and put the orignial batch number as one of the characterisitcs in the batch class. You can also think enabling such functionality..

  • Vendor batch number in po

    how can i update vendor batch number for an existinf PO as  bapi_po_chanegs is not working for this requiremtn.

    If you have less number of records then you can use BDC.

  • MIGO field selection

    Dear friends ,
    I'd like to know how the " Influencing"  field works @ MIGO field selection !
    could someone provide an explanation about the field selection with "Influencing"  configuration ?
    when I hit the button [Influencing]  other field appear called " Content"  and this content means ?
    SPRO > Materials Management > Inventory Management and Physical Inventory > Settings for Enjoy Transactions > Settings for Goods Movements (MIGO) > Field Selection for MIGO
    Best regards,
    Ale

    hi,
    Just go to migo screen, where u can see above to item colum and next to delete dust bin icon as "contents" its  copy cell contents purpose. 
    F1 notes given as per blw for content;
    User group for field selection
    Indicates the user group for field selection in the MIGO transaction (goods receipt from external procurement).
    Use
    In Customizing for Inventory Management, you can adjust the field selection for header and detail fields as well as table columns.

  • Vendor Batch number in MIGO

    Hi All
    The Vendor Batch ( MCHA-LICHA)  Number field is of 15 characters in MIGO transaction, where as we receive many material with batch numbers more than 15 characters.
    What is the possibility of extending the length of this field.
    Kind Regards
    Samson

    Dear Gabriel,
    Can you brief how did you resolve your issue, I am facing the same issue with my client.
    Regards
    Vivek Kumar

  • Can you please help me resolve this issue on Batch Management Completion. "Cannot Add row without complete selection of batch number." Message 29-77

    'Another user or another operation modified data, to continue open the window again ' Inventory Transaction Log' (OITL)(ODBC-2039) (Message 131-183). If I click again on add I get the following message : 'Cannot add row without complete selection of Batch / Serial Nos. [Message-29-77]
    Path:
    Inventory -> Item Management -> Batches -> Batch Management - Complete form.
    Before this I use Return Components on Receipts from Production as I am mistakenly issued it more than what was needed.
    Were anyone be able to explain why it worked for certain items  and not for others? I have successfully done  “return components with some batches"

    Hi Nagarajan,
    I'm one of colleague of caterine, we only accessing the batch management-complete window, no other window is open, still the error occurs; see image below
    Before that error occurs(in image); first error we encounter was batch number is already exist, then upon click add another person modified the window; but we tried to restore the db then try to add the batch number in different transaction like SI 1658(Goods Issue), and it is okay.. but on the SI 50003 which is Receipt from production we can't add it.
    Hope you can help us.
    Regards,
    Lean

  • Vendor batch in MIGO

    Hi There,
                Please guide me how can I control the Vendor Batch used in MIGO
    transaction.
    Requirement is that when we do MIGO ,there are two batch entry fields one
    is Batch and another Vendor Batch. Now the field Batch is used as an
    internal generated batch and the filed Vendor Batch is the input filed
    of actual vendor batch.
    Now the problem is that I want to have a control over this vendor batch,
    i.e. If once one vendor batch number is rejected then next time MIGO with
    the same batch number should not be allowed by the system.
    Can we have some kind of control in this in std SAP or do we have to use some exits......
    Thanks & Regards
    Kaushik

    Hi Kaushik,
    One way of solving this can be by activating the below user exit
    Enhancement - MBCF0002
    Function Module -  EXIT_SAPMM07M_001
    This will get triggered before the save.
    So you can try with this exit.
    Cheers
    Alfred

  • Subcontarcting: vendor batch field for By-products

    Hi,
    In subcontracting scenario, we recieve by-products (defined in PO) via Mvt 545 when MIGO is done.
    For these by-products , under Batch Tab ( in MIGO) there is vendor batch field which is greyed-out.
    Any idea on how to make this vendor batch field as optional entry?,
    Can this be made optional, at all ?  . If no, then why?
    (changing the status in OMJX has already been tried out and it doen't solve the purpose)
    Regards
    Rajat

    OMJX is working. Did you save customizing in OMJX & then try?
    Please try again.

  • What is the Different between the vendor batch in inbound delivery and MIGO

    Dear Guru,
    My vendor batch number did not copied to goods receipt when i use migo to post GR reference with Inbound delivery.
    Can anyone advice if there is any different to the vendor batch in GR and IB?
    Thank you very much,
    Regards,
    Chee Wee

    Dear Amey,
    Thanks.
    Actually we have an interface with our supplier system, where they post the Goods issue in their system, then we will receive an inbound delivery idoc "DESADV" from the supplier.
    and my vendor can provide their batch number to us only when their goods issue is posted.
    In this case, we would like the inbound delivery idoc to include this vendor batch number, so when we perform the goods receipt reference with Inbound delivery will have the vendor batch number automatically.
    Regards
    Chee wee

  • Expired Batch Number Selection

    Dear All,
    How to block selection of batch number already expired during delivery creation?
    Currently i'm using 2007B version.
    Thanks and Regards

    Hi,
    Thanks for your prompt reply.
    What i want is during delivery creation we can block user to select expired batch number.  Because probably user forgot to update batch detail (to locked expired batch) so that the other can select those expired batch during delivery creation.
    Thanks

  • Order of Precedence in Field Selection settings for Vendor Master

    Hi,
    There are three transactions which help define the list of mandatory, optional, suppressed and finally display only fields during vendor maintenance.
    These are,
    OMSG -> Define Account Groups and Field Selection( Vendor)
    OMFK -> Define Screen Layout Specific to Purchasing Organizations
    OMSX -> Define Transaction-Dependent Screen Layout.
    All these settings are independently maintained.
    In case of conflicting settings, say for example, Field Name 1 is made mandatory with tcode OMSG, but suppressed with tcode OMFK, how does the Vendor transaction(XK01, FK01, MK01) behave.
    How are these conflicts resolved ?. Is there any order of precedence.
    Regards,
    Jeron

    Hi,
    If both purchasing organizations have separate account group then you can very well achieve in customizing otherwise you need to control it in exit SAPMF02K
    Regards
    Melih

  • Batch Number "Auto Select" Option?

    Hi All,
    I've got an issue in batch number selection form, where when i'm selecting the batch number using auto select it is selecting the batch number starting with the smallest alphanumeric value, But it is supposed to select the oldest batch number first. as the client with whom we r dealing with is a pharmacetical trader, where he has to sale the products according to FIFO priority.
    Is there any configaration settings regarding this option?
    else i've got a thought like can we disable the auto select button?
    so kindly help me out
    Thanks In Advance

    hi,
    It is standard system behaviour when you click auto select ,
    it will pick up batches in sequential order.
    So avoid clicking auto select.
    Enter reqd. quantity in selected batch and use > move it to right side.
    Jeyakanthan

Maybe you are looking for

  • How to make an ibook a pdf file

    for an assessment i have to submit a pdf version of an ibook how to i turn an ibook into a pdf file so i can upload it

  • Using FTP adapter

    Hi, My requirement is I have to read the files from different ftp locations and put them in database. When ever there is a new record in the database I have to Extract the record and store in the XML. then I Have to move this file to multiple FTP loc

  • Subscription

    I bought a Skype subscription bit it says my number is not active.

  • According to You, It's better use ios 7.1 or 7.0.4?

    According to You, It's better use ios 7.1 or 7.0.4? Please Help Me and Please Answer. ( For iPhone 4S )

  • Acrobat 3D fails in comparison to DWF writer or eDrawings

    I like Acrobat but Im no expert. I think our customers will benefit from our use of it. Ive been an advocate for some time here and have been tasked with evaluating the most advanced version. Our department prides itself on being up-to-date in our pr