Problem in MIGO

Dear Friends,
I have one query in migo.
In particular one Purchase order, i am getting message like, "Purchase order 4400000030 has no items.
Means when i put above po no and then press enter then above message is coming.
I have find out that problem occurs when it goes in include program "LMIGOKP1" and in that program i have found one function like,
CALL FUNCTION 'ME_READ_ITEM_GOODS_RECEIPT'
       EXPORTING
            ebeln          = i_po_number
            ebelp          = i_po_item
            i_werks        = i_po_werks
            kzwes          = ls_got156-kzwes
            lfbnr          = i_lfbnr
            lfgja          = i_lfbja
            lfpos          = i_lfpos
            i_smbln        = i_md_number
            i_sjahr        = i_md_year
            i_smblp        = i_md_item
            shkzg          = ls_got156-shkzg
            i_vbeln        = i_ib_number
            i_vbelp        = i_ib_item
            budat          = ps_gohead-budat  "#EC DOM_EQUAL
            i_welfbnr      = l_welfbnr
            display        = l_display
            xstor          = s_action-cancel
       TABLES
            xebefu         = lt_poitem
            xekbnk         = lt_pofreight
       EXCEPTIONS
            not_found_any  = 1
            not_found_one  = 2                                   "735762
            not_valid_any  = 3
            error_message  = 6
            OTHERS         = 7.
  IF sy-subrc <> 0.
    sy-subrc = sy-subrc.
  ENDIF.
Here Sy-subrc will give 7 value which you can see in above function(in exceptions) and i have seen in LT_POITEM table, there are no records in table.
Now in other POs, records are found in LT_POITEM table and sy-subrc gives 0 value means normal procedure will make it.
Now i am not getting how can i find out the problem.I do not know that above function fetch the records in which table.
And finally what is the reason behind  above message which i have shown to you above.
Please reply <removed by moderator>.
Regards,
Shivam
Edited by: Thomas Zloch on Nov 23, 2010 9:59 AM - priority normalised

Hi shivam pastagia,
That message will come for the following 2 reasons :
1. The PO items were not saved properly, just check the conditions tab, there indicator should be in Green color. Simply we can say that PO is incomplete thats why system shows that message.
2. GRN is already done, no suitable item remaining from the PO.
Thanks & Regards,
Faheem.

Similar Messages

  • Problem with MIGO

    I have a PO wich have been MIGO (mov 101). Then the reception has been cancelled but non valuated ( i dont know why because the WEUNB (Goods Receipt, Non-Valuated) wasnt fleagged).
    The problem is than i have the 101 valued and the 102 non valued.
    I have tried to make a 101 of the same PO no valuated and later cancell it valuated (modifiying table EKPO with se16n and puting the flag) But the cancellation has no value: So I have:
    102 value 0
    101 value 0
    102 value 0
    101 14.000
    How can i cancell the first the god recepit?
    reggards

    I cant because the All items of this document are already cancelled. Thats the problem, the document has been cancelled with no value (i dont know how can that happen) and now i have a not balance PO.
    regards+

  • BDC PROBLEM for MIGO

    Dear all,
    there is problem in BDC MIGO report.  when i uploaded the p_file the bdc run but on some fields it gives the error message
    S Field GOITEM-ERFME . is not an input field
    S Field GOITEM-ERFMG . is not an input field
    S Field GOITEM-LSMNG . is not an input field
    S Field GOITEM-LSMEH . is not an input field
    S Field GOITEM-BWART . is not an input field
    S Field GOITEM-LGOBE . is not an input field
    S Field GOITEM-WEMPF . is not an input field
    S Field GOITEM-ABLAD . is not an input field
    S Field GOITEM-SGTXT . is not an input field
    these are all input fields and i defiend as
    perform bdc_field       using 'BDC_CURSOR'
                                  'GOITEM-ERFME'.
    perform bdc_field       using 'GOITEM-ERFME'
                                  IT_DATA-ERFME.
    perform bdc_field       using 'GOITEM-ERFMG'
                                  IT_DATA-ERFMG.
    perform bdc_field       using 'GOITEM-LSMNG'
                                  IT_DATA-LSMNG.
    perform bdc_field       using 'GOITEM-LSMEH'
                                  IT_DATA-LSMEH.
    *perform bdc_field       using 'GOITEM-MIGO_ELIKZ'
                                 '1'.
    perform bdc_field       using 'GOITEM-BWART'
                                  '101'.
    perform bdc_field       using 'GOITEM-LGOBE'
                                  IT_DATA-LGOBE.
    perform bdc_field       using 'GOITEM-WEMPF'
                                  IT_DATA-WEMPF.
    perform bdc_field       using 'GOITEM-ABLAD'
                                  IT_DATA-ABLAD.
    perform bdc_field       using 'GOITEM-SGTXT'              "
                                  IT_DATA-SGTXT.
    please solve my problem.
    Regards,
    Pankaj

    HI,
    May this will throw some light for u
    Geting problem in BDC prog of MIGO transaction
    Regards,
    Aditya

  • Transfer Posting problem via MIGO MVT 311

    While doing transfer posting through MIGO MVT 311 against reservation, we are facing the problem displayed below:-
    "Check table XMRES: entry 0000000000 0001   does not exist
    Message no. M7001
    Diagnosis
    In table XMRES the entry 0000000000 0001   is missing."

    You cannot use 311 .311 is Moving material from one storage location to another -- Un restricted to another, Reserved stock can be  moved by converting in to another movement type  .Do movement 341in mb1c , if 341 is not there then go to moment type control
    data and create particular moment type and run that for reservation no
    document created and in valuation area

  • BadI problem in MIGO

    Dear Experts,
    I need to do some validation in MIGO tcode based on item Purchase Order and item. I have already identified badi MB_MIGO_BADI and methods CHECK_ITEM also. but problem is in CHECK_ITEM method having Item Number only as Input parameter. I am unable to get PO Number and Item in this method to do validation.
    Please let me know how can i get Po number and Item in my methos CHECK_ITEM???
    Thanks in Advance,
    Siva

    Hi Siva,
    Check like this
    CALL METHOD im_header->get_items
    RECEIVING
    re_items = lt_items. If you use this method you can not get po no.
    Suppose if your business requirement is to check when ever an item enter in line then you can use line_modify.This will fire when ever you enter line item.In this case you can use parameter cs_goitem for po reference.If there is any macro available then easy to give the message.
    Regards,
    Madhu.
    Edited by: madhurao123 on Sep 26, 2011 11:20 PM

  • Problem Doing MIGO.

    Hi friends,
        i have one small problem. [Very Urgent]
           i have crated number range in transaction code SNUM. in that i have given year = 2007. and number range  from 000000001 to 9999999999.
        when i do MIGO for any purchase order then document number generated between the same range which i have mention earlier.
          But it shows document year as 2006 in the table<b> j_1iexchdr</b>, whereas i have already given the year  = 2007.
         Why this problem arises? wht is the solution for this?
    is there any customization from where i will set this year.
        please do as urgent.
    thanks in advance.
    Vinod.

    Hi Vinod!
    A number range does not influence posting date or fiscal year. Is this company still in fiscal year 2006? Or did you post the goods receipt with 2006? Somewhere the old period will come from - but it's not the number range.
    Regards,
    Christian

  • Posting problem in MIGO

    Hi experts,
    When ever i am doing a goods receive in migo its showing an error.
    " Account 810150 requires an assignment to a CO object"
    what is the cause of this? can you please help me out to fix this   problem.
    Thanks & Regards.

    hi chandra...
    i think.......
    GL Account 810150 is an Cost Element GL..
    so its asking you assign the Cost center
    <removed_by_moderator>
    regards
    deva
    Edited by: Julius Bussche on Aug 21, 2008 10:22 AM

  • Problem with MIGO Transaction, while posting PO with quantities 0

    When I try to post a PO using MIGO, with one or more quantites 0, the output type is not appearing in VL03N. An output type "OPOD( Proof of Delivery)" will appear if all the quantities of the posted PO is greater than 0 !!
       How can I resolve this ? Points will be rewarded for useful answers.

    Hi Naveen,
       Thank you very much for the suggestion. I'm not much familiar with the MM module. Could you please give me some clue on where to find the check box ?

  • Problem in Migo BAdi

    Hi All...
    I have written a BDC for MIGO for Transfer Posting (A08) , with Reference Document (R10)-Others and Movement Type 911.
    First I go into the Tcode MIGO and set these parameters and come back.
    Then I run the BDC , it runs properly.
    But once I change these parameters one or all of them, the BDC does not run properly. It says that movement type does not exist.
    While in my BDC , I have assigned the above parameters .So it should run properly for these parameters, but it still shows the error.
    Can anyone please suggest me a solution .
    Thanks in advance.
    Sangeet.

    Look at [Note 504936 - Batch input compatibility of new transactions|https://service.sap.com/sap/support/notes/504936]
    With release 4.6B, SAP has delivered new enjoy transactions. Examples
    are transactions MIGO, MEPO, VL01N, VL02N. These transactions are not
    supported for batch input processing. For details please read notes
    304122,381630 457925 and 491875.
    or [Note 304122 - MIGO: Batch input and CATT not supported|https://service.sap.com/sap/support/notes/304122]
    Reason and Prerequisites
    The new goods movement transaction MIGO is not intended for use with batch input and CATT.
    The reason for this is that batch input and CATT are based on the screen technique, the Enjoy transactions like MIGO (single screen transactions) work more and more with the control technique. Batch input and controls are not compatible.
    Solution
    There are two alternatives:
    Use the following BAPIs to post goods movements in the background:
          Object name:  GoodsMovement
          Object type:  US2017
          Method:       Cancel (cancel goods movement)
                        CreateFromData (post goods movement)
    The old goods movement transactions (MB01, MB0A, MB1A, MB1B, MB1C, MB31) are still supported. These transactions support batch input and CATT.
    (BAPI refers to function module BAPI_GOODSMVT_CREATE)
    Regards

  • Problem in MIGO transaction

    Hi Experts
    we have created a few Po's , but when we go to MIGO & use these PO no, it says no Purchase Order item exist. This message does not appear until GR for complete item quantity is posted.
    Is there some user exit involved ..could someone help me out on this ?? its urgent
    Thanks in advance
    Ankit

    Hi Ankit,
    If you have received the entire quanity against the PO and done the GR, and if overdelivery and underdelivery tolerances are not allowed, then the system will not allow you to post additional quanity through GR. This is SAP system standard behaviour.
    If you want to post additional quantities through GR for that PO, then maintain overdelivery tolerance. Then the system will allow you to post additional quantity.
    Hope it clarifies.
    Thanks,
    Viswanath

  • Problem with migo, miro

    Hi All,
    I am having a message when i do MIGO, MIRO as follow.
    Purchase order 4500017222 does not exist"
    But the above number is my purchase order i got  it when i created with PO wiht ME21N.
    I think tables r not updating . can any one give me the solution for the same.
    Thanku

    Hi
    Please check in the PO ta the header level whether a tab release strtergy exists.If so then go to transaction ME29N and release the PO.After going to transaction ME29N open the release stratergy tab in the header and release it and save the PO.Then try to do GR aganist this PO.
    Along with this,please check some other settings also,which may be also the reason due to which your GR is blocked
    Please check the delivery tab of PO.Check whether the GR check box is checked or not.If not checked,please check it.
    Just check you have created standard PO.If by mistake you have you have created a framework order then there will not be any GR.
    HOPE THIS WILL HELP YOU
    Reward if useful
    Thanks and Regards
    SHYAM.R

  • Exit or badi problem about migo

    I hope i can get the material document after migo operation in exit or badi ,which exit or badi i can use it ?now i finded the badi which is MB_MIGO_BADI and i use POST_DOCUMENT method,but i can only get the document before actual document  create ,i want to get the document after actual document  create,
    please give me some clue or solve way,thank you very much!

    Hi,
    Check the BADI MB_DOCUMENT_BADI the method is MB_DOCUMENT_UPDATE..
    Also check the user exit EXIT_SAPLMBMB_001..
    In this BADI / Userexit..The material document number is available..
    These are called in the Update function module MB_POST_DOCUMENT.
    Thanks,
    Naren

  • Problem with MIGO goods issue to a Service Order

    Hello All
    I have checked through out the forum as well as google and can not find the answer to my issue.  Please read the below details and advise....
    In MIGO; when trying to perform a goods issue to a service order (created in IW31) I get an error message the document does not contain any selectable items.  I can not get passed this.  When I use the transaction MB11, it works just fine.  I went to the allowed transactions in OMJJ to ensure MIGO was listed as an allowed transaction... and MIGO is listed so I know that is not my issue.  It is not related to the service order not being released as it is and plus if it was not released it would not work in MB11.  I need this to work for the transaction MIGO....Please someone guide me in the proper direction of what is missing.

    Hi Kimberly,
    When you post the goods issue as an unplanned goods movement against the order, the reservation is not even read, so it is never updated.
    The data that you enter manually in this unplanned goods issue does not even need to match with the data in the reservation: the material, the plant... evrything can be different. The order is just a CO Account Assignment in this case and the reservation is not processed in any moment. This way, it is not possible to close the reservation when posting this kind of unplanned goods issue, as the reservation is not even considered (and, therefore, never updated).
    It is only when you post the planned goods issue referencing the order directly when you really post your goods issue with reference to the reservation behind the order. Only in this case is when the data in the posting is checked against the reservation (the material, the plant, etc cannot be changed because they are taken directly from the reservation). Also, it is only in this case when the quantity in the posting is checked against the quantity in the reservation. If we issue the total reserved quantity, the reservation is closed automatically.
    In the first case for the unplanned goods issue there is never an automatic update of the reservation because the posting does not even consider the reservation. It is only when you post the goods movement with reference to the order (in MB1A using "To Order..." and in MIGO "Goods Issue + Order") when the reservation is taken into account in the goods movement and, therefore, updated.
    You can also refer to the SAP Library:
    [http://help.sap.com/saphelp_erp2005/helpdata/en/a5/6337db43a211d189410000e829fbbd/frameset.htm]
    It says:
    "This withdrawal is unplanned because there is no reservation to be referenced."
    An unplanned goods issue with the movement 261 and the order (working as CO account assignment object) is more or less the same as a 201 for a cost center. The cost center and the order are just CO Objects in this scenario.
    I hope this helps you further!
    Best regards,
    Esther.

  • Return order problem in MIGO

    Hi Gurus,
    While making MIGO entry for rework job order i am getting error "Deficit of stock  w.vendor unr 12.250 kg".
    Actually showing error for "basic material" .
    Kindly let me know wether i have to make SPRO for 122 mvt.
    Eg. Required material - AAA
                     BOM        - CCC
    Sch.agreement created for material "AAA' and after process 103 and 105 entry made. Due to some poor quality material moved
    from quality to blocked. From this Sto.location i m making Rework Job order based on 105 entry no. At the time i m getting
    "Deficit of stock  w.vendor unr 12.250 kg :Material AAA"
    Regs,
    SR

    Go to CO02 - Components Overview screen, there check whether "Backflush" indicator is active OR "Item Deleted" is active OR "Final Issue" indicator is active.
    If "Backflus" is active then it will not allow to do manual Goods Issue, it wiull be done automatically during order confirmation in CO11 or CO11N.
    If "Final Issue" indicator is active then Goods Issue is already done.
    Same you can check in Menu;
    Go to > List > Documented Goods Movement > here check 261 movement

  • Serial Number Problem in MIGO

    Hi,
    I am using externally created serial numbers and creating an Equipment for them.
    At the time of GR of finished product, I am assigning these Serial Numbers to Material in MIGO. When I list the serial numbers in MIGO for selection, system is giving a list but this list consist of Serial Numbers which are already delivered to customer through SD. Serial Numbers delivered to Customer are having system status "ECUS".
    My requirement is that system should not list Serial Numbers which are already delivered to Customer.
    Moreover if at the time of creation of Serial Number, Plant Code is assigned in the "Stock Data" of Serial Number then system should not allowed it to be assigned to delivery created for some other plant.
    I checked all settings for Serial Numbers but could not find any setting for this.
    SM

    thats good ..
    see w_count is a variable of type i.
                DATA : W_COUNT TYPE I.
    now say that ur code is in
    there are 10 entries.
    loop.
    w_count = w_count + 1.
    endloop.
    will give me the w_count = 10 okay .
    now in here if i say
    if w_count > 2.
    do scrolling .
    w_count = w_count -1 .
    endif .
    after the two items are filled the page is scrolled ..
    here u can see the scroll bar moving down
    so third and fourth upto ten will be placed in the cursor position of (2) thats what this logic does ..
    regards,
    Vijay.
    In short more than two line items are there the scrolling starts ..
    and u 'll see that the items will be filling up only at cursor two ..
    this is how it goes ..
    give me ur mail id so that i can send u my complete code for ur better understanding.
    Message was edited by: Vijay

Maybe you are looking for

  • I'm having a problem with QuickTime in safari on the iPod touch

    Whenever I try to watch a video in safari the QuickTime logo comes up and it loads but only the audio plays and the QuickTime logo just stays on screen. I've erased all history and cookies and cache and also tried powering the iPod on and off and tha

  • Printing from Reports

    Hi, I have HP Laser Jet 6L printer configured in Windows 98 machine and Windows 2000 machine. I have configured the Hp 6L drivers both in the client machines and linux servers. I made proper entry in uiprint.txt given by oracle for printing in Linux

  • Windows 7 and surround sound problem

    Hi, I have recently installed Windows 7 Ultimate x64 edition on my desktop PC. I have Creative Audigy 4 Pro with the external panel and Creative Gigaqworks S750 speakers. The problem is that the speakers play only in stereo mode (only front 3 speaker

  • How to block CIFed Transportation lane from ECC to APO

    Dear all, I want to know if there is any way to stop automatic creation of Transportation lane in APO when material master records, with  procurement type F: External Procurement and special procurement U, are registered or modified in ECC. Although

  • Servlets in oracle 8i release 2 (version 8.1.6)

    Is it possible to deploy servlets in JServer (Oracle 8i release 2)? If possible, is there any working example or sample provided by Oracle? Pls advice me on the same NOTE: But one documentation says that servlet deployment is a feature of Release 3.