Post Goods Receipt in EWM : No items found for delivery

Hi All,
I am sending across am Inbound Delivery from ERP to the EWM System.
The sequence of actions are as follows :
1. In bound delivery being sent from ERP to EWM.
2. Warehouse task being created in EWM.
3. Warehouse order being created in EWM.
4. Warehouse task confirmed and saved in EWM.
When I go and try to do a PGR for the delivery in EWM, then it complains about no items being found in the delivery for Goods Movement. Could someone please let me know if I am missing any steps for the PGR. Are there any specific configurations that need to be done for the PPF?
Thanks,
Arup

Hi Thiru,
A somewhat late aswer, but it might be helpfull for other users with the same problem. You can solve this problem by assigning the division/valuation area to the business area. Follow the path below to execute this:
SPRO - enterprise controlling - Consolidation - Integration: preparation for consolidation - Preparation in the sender system - Further settings for Business Area Consolidation - Materials Management - Assign Division/Valuation Area to Business area.
Under Enterprise structure -  Assignment - Logistics General, you will find a similar function. First execute option 1 or 2 here and then execute option 3. This makes it work as well, exept that it will not be recorded in a proper transport. The first option I gave for assigning is properly transportable.
Greetings,
Sjaak van den Berg
Magnus Technology Consultants
Edited by: S. van den Berg on Aug 14, 2009 1:09 PM
Edited by: S. van den Berg on Aug 14, 2009 1:10 PM

Similar Messages

  • Error while doing post good receipt

    Hi Frnd,
       I am doing Returns delivery VL02n while doing Post goods receipt i am getting an error saying that
    *Document is incomplete: You cannot post goods movement*
    The batches are not defined for delivery item 900001
    What is this error ?
    Regards
    Rakesh

    Hi Rakesh,
    Go to IMG... logistic general ... batch management ...  batch determination and batch check ... batch search procedure and check the activationu2026 Activate Automatic Batch Determination in SD
    Activate Automatic Batch Determination for Delivery Item Categories
    I think you have not checked the Auto batch determination for your delivery item categories.
    Please check and then try.
    Hope it helps,
    Regards,
    MT

  • Post goods receipt of HU items (Handling unit) inbound deliveries

    Hi all,
        could u plz tell me how to post goods receipt of HU 
        items. i am using BAPI Goods_movment_create
        ( movement indicator 'B' and '01') but it
        is giving error. i am not passing purchase number
        and item , insted i am passing inbound delivery 
        number and item. plz help me out.
    thanks and regards
    manish

    PLease read the FM documentation.
    It is given very clearly.
    Regards,
    ravi

  • Post goods receipt issue

    Hello SAP gurus,
    While doing the post goods receipt for one item (which has come back to my client for testing) getting error message stock data of serial number -
    not suitable for movement.
    My client need the resolution ASAP. could someone please help me on this?
    Thanks
    Sha

    Hi Shayan,
    To fix this issue, please follow the following steps.
    1) Go to MM03, and enter the material code. Then select General Plant Data / Storage 2
    2) Now remember the serial number profile that is assigned here.
    3) Go to SPRO --> Plant Maintenance and Customer Service --> Master Data in Plant Maintenance and Customer Service --> Technical Objects --> Serial Number Management --> Define Serial number Profile.
    4) Now, for the profile that you found in step 2, change the StkCk field to either Blank, or 1. Blank means it would not give you any message when there are inconsistencies during Inventory Management, 1 means it would give a warning message but remember that you are still able to proceed.
    5) Save.
    This should work for you.

  • How to post good receipt for an inbound delivery with HU in the stock?

    Hello,
    We have an inbound delivery of a purchase order with 10 Handling Units inside on.
    The HU's has been put in a storage bin (by transport order + confirmation) before a good receipt has been posted for the whole delivery.
    Due to this it's not possible to post good receipt for the inbound delivery, and the available stock quantity is in minus on zone: '902-GR Area External Rcpts' since  the handling units are already in a storage bin.
    Can anyone help me on this matter?
    Thanks

    Hi,
    my situation is:
    - a WM managed warehouse, society A;
    - a HU managed warehouse (without WM), society B;
    - a purchasing process of HU from society A towards society B.
    Society B have a scheduling agreement; when a delivery schedule appears, in society A born a sales order and a delivery. After the registration of the delivery good issue, an idoc transfer information for inbound delivery creation.
    This process is ok without WM, but with a WM managed warehouse the idoc has the following problem:
    "V51VP - item was not found - process cancelled".
    Can you help me to transfer these HU?

  • Post Goods Receipt Accounting Not Generating

    Hello Experts,
    I brief the processs....
    Our client has trading business.  They have a material that is like a configurable material.  Based on their customer's requirement the configuration will be intimated to the vendor then vendor tells the cost so that they inform the price to the customer.  Based on the configuration the cost always varies from thousands to millions also.
    We have considered the material as standard material only (not configurable) and created a separate item category group to identify this material.  Because the configuration of the material is happening outside of SAP, so we have created a generic material code.  But to capture the MAP independently we are considering the material as batch valuated material (automatic batch).  The Individual Purchase Order (third party sales) process is configured to receive the material into our plant.
    Once the sales order is created the PR is getting generated in the back ground.  With reference to the PR we are generating the PO and receiving the stock with MIGO.  The stock is updating in the plant as sales order stock.  We are able to create the delivey and issue the goods.  The accounting document at goods issue is happening based on the valuation of the material (the cost at which we did the MIGO).  There is no problem in invoice creation.  Till this process everything is fine.
    While doing the Returns Sales process we are facing the issue.  With reference to the sales invoice we are generating the returns sales order then returns delivery and in the returns delivery the batch and valuation type are automatically coming.  But the issue is while doing the Post Goods Receipt the Accounting Document is not getting generated.  The value with which the accounting happened at Goods Issue (sales process) with the same value the accounting should happen in reverese postings at Goods Receipt.  We do not have quality check, so we are using 653 movement type in the case of returns to directly take the stock into unrestricted use.  We also checked the MAP at the time of Post Goods Receipt by giving the batch number but it is showing Zero in material master.  No single PGR of this material is generating the accounting.
    Please guide me where to correct the settings.
    Thanks,
    Sreehari.

    Hello BS Reddy,
    Thanks for your reply.
    I have maintained the Requirements Type as KEB (Req.Class also KEB) and it has the account assignment group-M and Special Stock indicator-E.
    I have run the returns cycle again but still accounting is not gettting generated at PGR.  Below is the screenshot of Req.Class-KEB
    Below is the screen shot of T.Code MBBS (Valuated Sales Order Stock).  I think the value should be upated here.
    Please let me know know where to correct the settings.
    Thanks,
    Sreehari.

  • Material Document (Post goods receipt) for each Tranfer order in Inbound De

    Hello All,
    We have following the below process for goods receipt.
    1. Create Purchase order.
    2. Create Inbound Delivery.
    3.Create Transfer order for each line item in  Inbound Delivery
    4. Confirm tranfers orders.
    5. Post goods receipt will automatically takes place after last Transfer order confirmation for that delivery.
    So, in the above scenario the Inventory is not available in the IM till last transfer order is confirmed.
    So, is it  possible to create a Material Document at each transfer order confirmation and post IM inventory , instead of waiting till last transfer order is confirmed.
    please advice.
    Thank you
    T Reddy .

    Hello Aktar,
    Yes With standard SAP we can post  goods receipt either before using MIGO and after using VL32N.
    In our scenario we are using Inbound Delivery.
    So , with using Inbound delivery we are posting goods receipt after  last TO confirmation.
    But In our client they may take 2 days to puyawat all the items of an Inbound Delivery.So they do not want to wait till 2 days for the IM posting.
    ie in SAP WM as soon as Inbound delivery is created it creates negative stock in 902 and once all the transfer order are confirmed and then post goods receipt takes place and 902 is cleared.
    So, we are slitting the TO at delivery line item level and creating separate TO for each line item in a delivery.
    So, I am wondering whether is there a way so as soon as first TO is confirmed WM stock updates and IM stock also should also update with same amount with a material docuement.
    ie TO by TO IM posting should take place and at Last TO post goods receipt should happen at delivery level.
    Please advice.
    Thank you
    T Reddy.

  • Post Goods Receipt before putaway

    Hi Experts,
    We're planning to implement SAP WM of SAP ECC 6.0. We're using inbound delivery for our goods receiving into the warehouse.  The process steps  that I found out from the SAP document is as follows:
    1.  Create inbound delivery
    2.  Pack if necessary
    3.  Putaway
    4.  Confirm Putaway
    5.  Post Goods Receipt
    We've business requirement to do the Post Goods Receipt before putaway.
    I do not find the configuration for this requirement.  
    Could some-one help me on this?  Any help on this would be greatly appreciated.
    Please send me the documents how to configure this.
    Thank you.
    with regards,
    Muthu Ganapathy.

    Hi Philip,
    Thank you for your response.  I have found-out the same option as you mentioned from the 4.6c release notes.  I tried and it's still not working.  Don't know the cause for not working.  Any thought on this?  Please let me know.
    Thank you again,
    with regards,
    Muthu Ganapathy.

  • Cannot post Goods receipt in MIGO Error message"Field Business Area requird

    Hai
    I am posting Goods Receipt ( MIGO) with Reference to Purchase Order its having 47 Line item material. When i will doing Goods Receipt with rreference to po number its triggered error message in :Message No F5808 Field business Area is a Required  field for G/L account 1180 300000 . for only particular line item 47 material shown error..
    i checked all the settings in MM Automatic determination And G/L element, field variants, posting keys.. but everything configured profer settings..why particulat materail it shown error? how to resolve this error?

    Hi Thiru,
    A somewhat late aswer, but it might be helpfull for other users with the same problem. You can solve this problem by assigning the division/valuation area to the business area. Follow the path below to execute this:
    SPRO - enterprise controlling - Consolidation - Integration: preparation for consolidation - Preparation in the sender system - Further settings for Business Area Consolidation - Materials Management - Assign Division/Valuation Area to Business area.
    Under Enterprise structure -  Assignment - Logistics General, you will find a similar function. First execute option 1 or 2 here and then execute option 3. This makes it work as well, exept that it will not be recorded in a proper transport. The first option I gave for assigning is properly transportable.
    Greetings,
    Sjaak van den Berg
    Magnus Technology Consultants
    Edited by: S. van den Berg on Aug 14, 2009 1:09 PM
    Edited by: S. van den Berg on Aug 14, 2009 1:10 PM

  • Not able to post goods receipt trcode MB1c

    hi problem in posting the gr (mb1c)
    when i am trying to post goods receipt i am getting the message
    ctr1000/testcc is not assigned to a business area.
    but when i am trying to assign a business area to cost centre testcc
    it is giving the message that transaction data already exists.
    please note 1000 is my co code
    1000 is my controlling area
    test cc is my cost centre.

    Hi,
    Good afternoon and greetings,
    I presume there should be a transaction already existing for that particular cost centre and that is the reason it is not allowing you to do the change...go to the cost centre reporting and reverse the old transaction and then make the changes and post the new transaction using MB1C.
    Please reward points if found useful.
    Thanking you,
    With kindest regards
    Ramesh Padmanabhan

  • Batch needs to be created 1st then post goods receipt with inbound delivery

    Hi,
    We are having split valuated materials with batch managed, we need to post goods receipt with inbound delivery.
    When we create inbound delivery with PO batch is blank which is correct.
    Now when we try to post GR with IBD in VL32N we need to put batch, but we are getting error message as batch is not available in receiving plant.
    In this case we have to create batch 1st with MSC1N and then we can put batch number in Vl32N and can post GR.
    If material is not split valuated we can put batch manualy(Without creation in MSC1N) in VL32N and it is allowing to post GR with batch.
    Can you please let me know this behaviour, is there any SAP note available about this behaviour.
    Thanks
    Sudhir

    Hi Uwe,
    Can an inbound WHSCON IDoc used for doing both the goods receipt in the PO and the update of the message flow in the delivery?
    The binary answer would be no. You should use WMMBXY or MBGMCR instead.
    But if we are doing goods receipt against Inbound delivery then answer is YES with additionally E1EDL18-QUALF = 'PIC' populated. But please remember no partial receipt is possible against Inbound Delivery.
    We should populate E1EDL20-VBELN with our Inbound delivery number and line item info should go to E1EDL24.
    I have done a similar interface recently where we are doing receipt against Inbound delivery. But our case was a bit complex because we had to support against Inbound delivery. So we had to go for a custom solution on top of IDOC_INPUT_DELVRY.
    Hope this helps. Let me know if you have more questions.
    Regards,
    Rudra

  • User exit for post good receipt for tcode VL32n(inbound delivery)

    HI,
    I need a user exit which should get triggered when the user hit the button "post good receipt" under tcode VL32N. I appreciate your help.
    Thanks,
    Sanjay

    Hi,
    Here is the list
    Enhancement                                                                               
    VMDE0004                                Shipping Interface: Message SDPACK (Packing, Inbound)       
    VMDE0003                                Shipping Interface: Message SDPICK (Picking, Inbound)       
    VMDE0002                                Shipping Interface: Message PICKSD (Picking, Outbound)      
    VMDE0001                                Shipping Interface: Error Handling - Inbound IDoc           
    V53W0001                                User exits for creating picking waves                       
    V53C0002                                W&S: RWE enhancement - shipping material type/time slot     
    V53C0001                                Rough workload calculation in time per item                 
    V50S0001                                User Exits for Delivery Processing                          
    V50R0004                                Calculation of Stock for POs for Shipping Due Date List     
    V50R0002                                Collective processing for delivery creation                 
    V50R0001                                Collective processing for delivery creation                 
    V50Q0001                                Delivery Monitor: User Exits for Filling Display Fields     
    V50PSTAT                                Delivery: Item Status Calculation                           
    V02V0004                                User Exit for Staging Area Determination (Item)             
    V02V0003                                User exit for gate + matl staging area determination (headr)
    V02V0002                                User exit for storage location determination                
    V02V0001                                Sales area determination for stock transport order                                                                               
    Business Add-in                                                                               
    DELIVERY_ADDR_SAP                       Address Change in Delivery Processing                       
    DELIVERY_PUBLISH                        Announcement of delivery data during database update        
    Shib

  • Post Goods Receipt from Inbound Delivery

    Hi,
    I need to find a customer enhancement or a BADI that is modifyed a field when a Post Goods Receipt is created for an inbound delivery, in transaction VL32N.
    I have tried to use the Business Add-In LE_SHP_GOODSMOVEMENT, but the field I modified after is overwritten. It is a field of the mseg structure.
    Can anybody please advise on the available exits or BADIs?
    Thanks

    Hi,
    Please clarify whether you want to modify th efield at item or header. Please check the Badi names Starting with LE_SHP* .These BADI' are for Delivery.find the Suitable BADI and Apply it. For custom tab at header BADI is  LE_SHP_TAB_CUST_ITEM
    LE_SHP_TAB_CUST_OVER
    The BADI does not allow the update of data. There is a common trick used to perform the job ...
    - in the BADI, export the data to memory (e.g. in TRANSFER_DATA_FROM_SUBSCREEN)
    - in the old-fashion exit like USEREXIT_MOVE_FIELDS_TO_LIPS, import the data and map it.
    I hope this will resolve your issue. Thanking you.

  • Post Goods Receipt

    Hi,
    To do Post goods receipt against Inbounnd Delivery..i am using Bapi....BAPI_GOODSMVT_CREATE...
    The BAPI gives an error for any movement type given...
    I have used Movement type 101 that comes directly from the delivery table LIPS
    WHAT shud be done...
    Vinotha M.
    Message was edited by: Vinotha M

    Dear all
    Bapi BAPI_GOODSMVT_CREATE could be used to post goods receipt against inbound delivery but in consequence no Delivery document flow is updated. This is official SAP explaination.
    But there is solution to accomplish it. After posting goods movements you should update Inbound Delivery using fm SD_DELIVERY_UPDATE.
    Check following coding:
    form process_0112.
      clear post_status.
      post_status-delivery = wa_likp-vbeln.
    * posting
      perform post_goodsreceipt     changing post_status.
      perform post_delivery_hist    changing post_status.
      perform post_transferorder    changing post_status.
    * reversal posting if necessary
      perform reverse_goodsreceipt  changing post_status.
      perform reverse_delivery_hist changing post_status.
    * display message in case of error
      perform issue_message         changing post_status.
    * leave transaction
      leave to transaction sy-tcode.
    endform.                    " process_0112
    form post_goodsreceipt changing post_status structure post_status.
    * DATA DECLARATION
    * material document header
      data: begin of it_head.
              include structure bapi2017_gm_head_01.
      data: end of it_head.
    * T158G special code
      data: begin of it_code.
              include structure bapi2017_gm_code.
      data: end of it_code.
    * material document returned data
      data: begin of it_rthead.
              include structure bapi2017_gm_head_ret.
      data: end of it_rthead.
    * material document items
      data: begin of it_pos occurs 100.
              include structure bapi2017_gm_item_create.
      data: end of it_pos.
    * error table
      data: begin of it_errmsg occurs 10.
              include structure bapiret2.
      data: end of it_errmsg.
    * return data
      data: post_mat_doc  type bapi2017_gm_head_ret-mat_doc,
            post_doc_year type bapi2017_gm_head_ret-doc_year.
    * FILL DATA
    * material document header
      it_head-pstng_date  = sy-datum.           
      it_head-doc_date    = sy-datum.           
      it_head-header_txt  = 'RF'.               
      it_head-pr_uname    = sy-uname.
    * T158G code
      it_code-gm_code     = '01'.
    * material document items
      loop at it_lips into wa_lips where posnr <> space.
        it_pos-mvt_ind              = 'B'.
        it_pos-deliv_numb_to_search = wa_lips-vbeln.
        it_pos-deliv_item_to_search = wa_lips-posnr.
        it_pos-po_number            = wa_lips-vgbel.
        it_pos-po_item              = wa_lips-vgpos.
        it_pos-move_type            = '985'.
        it_pos-entry_qnt            = wa_lips-rv_lfimg.
        append it_pos.
      endloop.
    * CALL BAPI
      refresh: it_errmsg.
      call function 'BAPI_GOODSMVT_CREATE'
        exporting
          goodsmvt_header             = it_head
          goodsmvt_code               = it_code
        importing
          materialdocument            = post_mat_doc
          matdocumentyear             = post_doc_year
        tables
          goodsmvt_item               = it_pos
          return                      = it_errmsg.
    * check result
      if post_mat_doc is initial.
        post_status-post_mat_doc  = space.
        post_status-post_doc_year = space.
        rollback work.
      else.
        post_status-post_mat_doc  = post_mat_doc.
        post_status-post_doc_year = post_doc_year.
        commit work and wait.
      endif.
    endform.                    " post_goodsreceipt
    form post_delivery_hist changing post_status structure post_status.
    * DATA DECLARATION
      data: it_vbfa    like vbfa occurs 0,
            wa_vbfa    like vbfa.
    * CHECK IF UPDATE DELIVERY IS ESSENTIAL
      check not post_status-post_mat_doc  is initial
      and   not post_status-post_doc_year is initial.
    * POPULATE TABLE
      loop at it_lips into wa_lips where posnr <> space.
        clear wa_vbfa.
        wa_vbfa-vbelv = wa_lips-vbeln.
        wa_vbfa-posnv = wa_lips-posnr.
        wa_vbfa-vbeln = post_status-post_mat_doc.
        wa_vbfa-vbtyp_n = 'R'.
        wa_vbfa-vbtyp_v = '7'.
        wa_vbfa-plmin   = '+'.
        select single zeile waers menge dmbtr meins matnr bwart
          from mseg
            into (wa_vbfa-posnn, wa_vbfa-waers,
                  wa_vbfa-rfmng, wa_vbfa-rfwrt,
                  wa_vbfa-meins, wa_vbfa-matnr,
                  wa_vbfa-bwart)
              where mblnr = post_status-post_mat_doc
                and mjahr = post_status-post_doc_year
                and ebeln = wa_lips-vgbel
                and ebelp = wa_lips-vgpos.
        append wa_vbfa to it_vbfa.
      endloop.
    * UPDATE DELIVERY
      data:    begin of yvbfa occurs 0.
                 include structure vbfavb.
      data:    end of yvbfa.
      data:    begin of xvbfa occurs 0.
                 include structure vbfavb.
      data:    end of xvbfa.
      data:    begin of xvttk occurs 0.
                 include structure vttkvb.
      data:    end of xvttk.
      sort it_vbfa by mandt vbelv posnv vbeln posnn vbtyp_n.
      loop at it_vbfa into xvbfa.
        xvbfa-rfmng_flt = xvbfa-rfmng.
        xvbfa-updkz = 'I'.
        append xvbfa.
        at end of vbelv.
          call function 'SD_DELIVERY_UPDATE'
               exporting
                    i_vbtyp          = '7'
                    nicht_sperren    = 'Y'
                    no_imseg_refresh = 'X'
               tables
                    zxvbfa        = xvbfa
                    zyvbfa        = yvbfa
                    zxvttk        = xvttk
               exceptions
                    others        = 1.
          if sy-subrc <> 0.
            exit.
          endif.
          refresh xvbfa.
        endat.
      endloop.
    * check result
      if sy-subrc <> 0.
        post_status-post_deli_hist  = 'R'.
        rollback work.
      else.
        post_status-post_deli_hist  = 'C'.
        commit work and wait.
      endif.
    endform.                    " post_delivery_hist

  • Reg : Post Goods Receipt

    Hi Experts,
                       I need to fetch list of  Inbound delivery number which has not been Post Goods Receipted in   VL31n ?
                       Kindly provide me logic to get the data.
    Regards,
    Vikram

    Hi,
    Select the delivery number from LIKP.  Search the delivery numbers in VBFA to find out whether PGR document has been created.
    Select <fields> from vbfa
    where vbelv = <delivery number>
    and      posnv = <delivery line item>
    and      vbtyp_n = 'R'.
    If the record available for above select statement, then PGR document is created for the delivery number, else PGR document
    is not available for the delivery.
    Regards
    Vinod

Maybe you are looking for