No goods receipt possible for purchase order Number and Item number.

Hello experts,
When I create a Goods Reciept with reference to Purchase Order using BAPI_GOODSMVT_CREATE, the following error message appears.
No goods receipt possible for purchase order <PO number> <line item number>.
But the GR is getting created manually using Transaction MIGO for the same PO number.
I found some blogs to check for deletion indicator and Movement type and quantity, when I searched SDN for the same Issue.
In my case 
1.deletion indicator is not set for the Purchase order line items
2.And Movement type is 101
3.And gm_code is 01.
Could anyone please suggest me, what else could be the reason for this error?

Here is the code what i have written.
  f_gmvt_header-pstng_date = sy-datum.
  f_gmvt_header-doc_date   = sy-datum.
  f_gmvt_header-pr_uname   = sy-uname.
  f_gmvt_header-ref_doc_no = p_ebeln.
  f_goodsmvt_code_tmp        = '01'.
* Looping the PO details.
  CLEAR: gf_item,f_gmvt_item.
  LOOP AT gt_item INTO gf_item.
* fill the bapi item structure details
    f_gmvt_item-material   = gf_item-material.
    f_gmvt_item-plant      = gf_sbms-werks.
    f_gmvt_item-stge_loc   = '0001'.
    f_gmvt_item-move_type  = '101'.
    f_gmvt_item-po_number  = p_ebeln.
    f_gmvt_item-po_item    = gf_item-po_item.
    f_gmvt_item-entry_qnt  = gf_item-quantity.
    f_gmvt_item-entry_uom  = 'PC'.
    f_gmvt_item-entry_uom_iso = 'PCE'.
    f_gmvt_item-po_pr_qnt = gf_item-quantity.
    f_gmvt_item-orderpr_un = 'PC'.
    f_gmvt_item-orderpr_un_iso = 'PCE'.
    f_gmvt_item-no_more_gr = 'X'.
    f_gmvt_item-ref_doc    = p_ebeln.
    f_gmvt_item-prod_date  = sy-datum.
    f_gmvt_item-mvt_ind    = 'B'.
    f_gmvt_item-move_reas  = '101'.
    f_gmvt_item-vendor      = gf_lfm1-lifnr.
    APPEND f_gmvt_item TO t_gmvt_item.
    CLEAR f_gmvt_item.
  ENDLOOP.
* cALL THE bapi fm FOR gr POSTING
  CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
    EXPORTING
      goodsmvt_header               = f_gmvt_header
      goodsmvt_code                 = f_goodsmvt_code_tmp
*     TESTRUN                       = ' '
*     GOODSMVT_REF_EWM              =
   IMPORTING
     goodsmvt_headret              = f_gmvt_headret
*     MATERIALDOCUMENT              =
*     MATDOCUMENTYEAR               =
    TABLES
      goodsmvt_item                 = t_gmvt_item
*     GOODSMVT_SERIALNUMBER         =
      return                        = t_return
*     GOODSMVT_SERV_PART_DATA       =
*     EXTENSIONIN                   =
  IF sy-subrc = 0.
* For commit the changes use BAPI_TRANSACTION_COMMIT FM.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
      EXPORTING
        wait = 'X'.
*      MOVE: f_GMVT_HEADRET-MAT_DOC   TO WA_DET-MBLNR,
*            f_GMVT_HEADRET-DOC_YEAR  TO WA_DET-MJAHR,
*            f_GMVT_HEADER-REF_DOC_NO TO WA_DET-EBELN.
*      APPEND WA_DET TO IT_DET.
*      CLEAR WA_DET.
  ENDIF.

Similar Messages

  • No goods receipt possible for purchase order message number# M7036

    Hello,
    We are working in 4.7C , Created the scheduling agreements, with Shipping notification(Inbound delivery)   .
    Created the Scheduling agreement on 25.09.2009 and created the schedule line one same day with date 25.09.2009, (time column Blank).
    So in Practice for Goods receipt we are using MB0A t code for GR,(not using MIGO)..while MB0A..iam going to make GR with ref to Shipping notification then system will through below given message.
    No goods receipt possible for purchase order
    5500001447 0001
    Message no. M7036
    tried every thing but unable get. shar your views
    Regards
    Sapman man

    Hi
    If you use Shipping notification then you have to create inbound delivery VL31n and do the PGR in inbound delivery  VL32N itself.
    Incase of scheduling agreement schedule lines you have to make sure the following
    1) Schedule line delivery date shoud be todays date or in the past
    2) Schedule must be released by using message type based on the type of schedule ( Normal, JIT or forecast)
    Hope it helps
    Thanks/Karthik

  • PO 'No goods receipt possible for purchase order'

    Hi gurus!
    While trying to make Confirmation of a PO in the SRM Portal the user is getting the error 'No goods receipt possible for purchase order'
    The scenario used is Classic, so PO is replicated directly to the R/3 system.
    Any idea why this is happening?
    Thanks a lot!

    Hi, thanks for the quick reply!
    Where i can check the Item category?
    I found a field called 'subitem category' but it's blank
    with this possible values:
    1 Variant                               
    2 Discount in kind: inclusive bonus qty.
    3 Empties                               
    4 Discount in kind: exclusive bonus qty.
    5 Prepack item                          
    6 Display item                          
    7 Set item                              
    8 Interchangeable items (IBU: A&D)      
    9 Pre-packing (SLS items)               
    H GT Bill of Material, Header Relevant  
    I GT Bill of Material, Item Relevant    
    About PO type i think it's EC (doc_type?), in R/3 is shown as EBP PO
    I checked in backend system, in the item details > Delivery and the 'Goods Receipt' is checked.

  • No goods receipt possible for purchase order

    Hi Experts,
       Received the goods 10 PC from Vendor on one date, then reversing the GRN on another date, So now GRN total quantity is zero. I am getting error  u201CERROR - 036No goods receipt possible for purchase order 43086066 00220 " while again i am trying to do GRN. Please help me to solve the problem.
    Thanks

    Hi,
    Try to do the GR wrt Mat doc # which you have cancelled.
    regds,
    CB

  • No goods receipt possible for purchase order 'PO#" "Lineitem"

    Hi gurus,
    Please help on below error.
    While doing return to vendor transaction using BAPI 'BAPI_GOODSMVT_CREATE' error 'No goods receipt possible for purchase order 'PO#" "Lineitem"' was encountered. As checked, all data are correct including the plant, sloc, PO#, stocks, batch.
    Please kindly advice on how to resolve the issue.
    Thank you in advance.

    Hi,
    Few things which immediately comes to my mind.
    1. Check if the PO is released?
    2. Check if the confirmation control is properly set in Confirmations tab of item details of a PO.
    3. Check if the Goods Receipt indicator is ticked at item level of PO.
    I hope these helps.
    Kind Regards,
    Prakash

  • IDoc Error "" No goods receipt possible for purchase order"

    Hi All
    I am getting IDoc failed with the error massaeg " No goods receipt possible for purchase order I510954-02 00010
    Message type :MBGMCR
    Basic type : MBGMCR03
    Message no. M7036
    Status : 51
    Please suggest on this
    Thanks
    Ajit

    Hi
    Please go through thid link i think it will help you..
    No goods receipt possible in PO
    Error - E 036 No goods receipt possible for purchase order
    No goods receipt possible for purchase order
    Regards
    Sharada

  • Error - E 036 No goods receipt possible for purchase order

    Good Day,
    Am not able to do the Goods Receipt through BAPI : BAPI_GOODSMVT_CREATE.But am able to create GR through MIGO.Am getting the below error through BAPI:
    E 036 No goods receipt possible for purchase order  4500000563 0010.
    I gone throug the SDN,  but i count not found any solution for this. Please help me in this regard.
    Cheers,
    sravan

    Hi,
    Maybe this example can help you.
    http://www.sap-img.com/abap/bapi-goodsmvt-create-to-post-goods-movement.htm
    Regards,
    Harish

  • No goods receipt possible for purchase order 4000010123 00001

    Hi Experts,
    I created PO with 100 Qty then create GR with 20 Qty with mvt type '101' .
    then I am doing Return PO with 20 then I am creating GR with Reference to return PO with 161 movement type through BAPI 'BAPI_GOODSMVT_CREATE'.but it  giving error as 'No goods receipt possible for purchase order 4000010123 00001'.
    but manual it is working fine and creating GR.Please let me the reason.
    I am unable post GR for first time with fresh return po.but second time after manual posting.i am able to do it.

    Hi,
    have you compare the data you send to bapi with data recorded in GR (mkpf/mseg) tables by the system after manual document posting?
    I would check it first - here usualy is the diference between manual and bapi document creating that causes problems.
    hope it helps
    regards,
    wojciech

  • No goods receipt possible for purchase order 4800000097

    hi,
    i am facing a problem while at the time of Doing GR . it says the "No goods receipt possible for purchase order 4800000097"  when i try to proceed with the GR.
    I have checked all the necessary possibilities such as
    1.  PO has been released
    2. at the item level delivery tab GR is flagged and delivery complete option not flagged.
    3. version management is not activated
    4. i checked in the table EKPO field statistical . ther is no entry
    plz kindly help
    regards
    sufiyan

    Hi,
    Please check the plant in PO and in MIGO are correct and that PO is exist in the system.
    Also check PO history in PO.
    Regards
    ram

  • No goods receipt possible for purchase order 4701088161 00050

    Dear SAP Gurus,
    The Error is coming
    No goods receipt possible for purchase order 4701088161 00050 when we create goods receipt note only 39 qty.
    done..they want all 99 qty.come in single goods receipt....what exactly problem facing at the time of posting???

    Hi,
    Pl. check whether the Goods Receipt has not been done already for this PO.
    Also, check the message details by clicking on the question mark for the message, so that you will get exact reason, due to which the message is being given.
    Regards,
    Prashant Kolhatkar

  • Goods-Receipt Block for Purchase Order depending on Goods-Receipt Date

    Hi,
    I want to set up the system so it can block the Goods-Receipt for Purchase Order respectively Scheduling Agreement if the Goods Receipt is about to take place 30 days or more before the Desired Delivery Date.
    For Example: If I have a Purchase Order with the desired delivery date 30.09.2008. I want to set up the system so, that it bans (forbids) the Goods Receipt before the 01.09.2008.
    If possible I would want to do that without additional programming. Is it possible to set up the system using only customising settings?
    Thanks for your help
    Bogdan

    Hello Marius-Bodgan,
    as this question is marked answered I assume you have received an solution for your requirement. Could you please share the solution with me by posting it here? I have the same requirement and did not find any possibility to do this in customizing.
    Thanks in advance,
    Emanuel
    Found the solution in thread Re: Goods Receipt
    Edited by: Emanuel Penalver on Jul 15, 2008 11:48 AM

  • Cant able to do UD for Goods Receipt Inspection against Purchase Order

    Hi Experts,
    I am facing problem while doing UD for Goods Receipt Inspection against Purchase Order.
    The Problem is,
    "Selected set code does not exist, or data entered is incomplete
    Message no. QV121
    Diagnosis
    Code  in code group * (selected set 1000 in plant ) does not exist.
    Procedure
    Enter a valid combination or complete combination, or make sure that the combination is available in the selected set."
    And the Result Recording for Inspection lot is completed.
    kindly suggest..
    Thanks in Advance,
    Naveen

    Hi Naveen,
    1.     Go to QCC0 > Quality inspection  >  Inspection lot creation  > Maintain Inspection Types > Select 01 (or the type which you are using) and double click on it.
    2.     Check what code is maintained in UD Selected Set
    3.     Create the same code in QS51 for your plant.
    Regards,
    Anand Rao

  • Function module to check whether Goods Receipt of a Purchase Order is done.

    Hi,
    Is there any function module to check whether Goods Receipt of a Purchase Order is already done?
    Taking into consideration reversals.
    Thanks.

    Hi,
    I think u can do this by using a simple select query.
    u have to go in EKBE table.
    put the PO no. in field EBELN + EBELP(line item)  and get the material docuement no.  in field BELNR + BUZEI(line item).
    Thanks
    Jitendra

  • No goods receipt possible for the PO - Interesting issue

    HI all,
    I need to do the GR for an open inbound delivery. At the item level of precessing document i.e PO 'No goods receipt' check is marked. Same thing is copied to my inbound delivery 'No goods Movement' is marked in Adminstrative tab of my inbound delivery item.
    When I use the BAPI BAPI_GOODSMVT_CREATE to do GR for this Inbound delivery, it throws an error saying that 'No goods receipt possible for the PO item'.
    But when I do the same thing manually it happened successfully by creating a "service confirmation document" and changed the goods movement status as C (fully completed) without creating an material document as these items are no relevant items for goods movement.
    As we are moving goods directly from Vendor to customer, just we want to do service confirmation to vendor without any goods movement. It happening manually but not through BAPI. Please suggest.
    Helpful anwers are certainly rewared
    Thanks,
    Raggs.

    Hi AP,
    I didn't find any relevant FM to do the same.
    Thanks.

  • Workflow for purchase order rejection and esclation.

    Hi,
    Can any body tell us the what is the standard workflow for purchase order rejection and esclation.
    if no standard WF is there then how can create the workflow for ecslation and rejection.
    Thanks & Regards,
    Priti shrivastava

    Please check here.
    http://help.sap.com/saphelp_srm30/helpdata/en/5a/c5173f5ff48443e10000000a114084/content.htm

Maybe you are looking for

  • Daily BSOD on Windows 7 Ultimate.

    I recently built a PC. I used the ASUS Z87-PRO, PNY Enthusiast 4GB DDR5 Graphics Card and the Intel 4770K i7 processor. I can't recall if the BSOD started from day one or not. But it has been happening almost every day. I'm not able to pinpoint what

  • How to transfer file using FTP

    Hi All I want to transfer few files from one instrument running WIndows Xp to another PC running on Windows Xp. I do have installer LabVIEW 8.2 & also Internet Toolkit on the PC. Now do i need to install anything on instrument also from where i need

  • Why are the rules not working correctly?

    I have a rule, for example, that recognizes emails coming From: my address (a copy coming in from a forum) and also To: the forum address. It does 3 things to the message: 1. puts in on a folder in Mail (folder created for that purpose). 2. puts back

  • Applets in IE7 Protected mode ON is not writing files in %APPDATA% folder.

    It seems like applets are having less permission to access files in IE7 running on Windows Vista. It is even stricter in Protected mode On. We have couple of applets which write files in %APPDATA% folder under a particular directory. This was not wor

  • Best way to handle music?

    I am a high school yearbook adviser creating a high school yearbook dvd supplement. The dvd includes many things, video, photos, etc. This question relates to audio. I have a "page" for a band. They have several tracks I'd like to include and I'm try