Goods receipt inbound delivery using old goods movement transactions

Hi! I have a client who is still using the old goods movement transactions in the new ECC system. I would like to confirm whether it is possible at all to receipt inbound delivery (from shipping notification) using any of the old goods movement transactions? I don't seem to be able to find one that work.
Cheers!
SF

Yes, does anyone have any idea re this?
Cheers!
SF

Similar Messages

  • Inbound IDoc MBGMCR02 Goods receipt for delivery status 51 Reference Docume

    Hello IDoc experts,
    I try to do a goods receipt for an inbound delivery using inbound IDOC MBGMCR02.
    The inbound delivery is linked to only one PO, and the bill of lading number in the delivery is unique.
    Still I get the following error message:
    Reference Document Number is existing at more then one Purchase Order!
    The inbound delivery is linked to only one PO, and the bill of lading number is unique
    These are the fields I fill:
    E1EBP2017_GM_HEAD01
            PSTNG_DATE:  '20100421
            DOC_DATE:   '20100421'
            REF_DOC_NO: 180000008 (number of the inbound delivery)
            BILL_OF_LADING: 4500001992 (I have put the PO number in the bill of lading number in the delivery)
    E1EBP2017_GM_ITEM_CREATE
            MATERIAL: CH0463COEUR\1 (material number of the first item of the delivery)
            PLANT: ST01
            STGE_LOC: 0001
            MOVE_TYPE: 101
            VENDOR: 100080
            ENTRY_QNT: 100
            ENTRY_UOM: PCE
            ENTRY_UOM_ISO: PCE
            PO_PR_QNT: 100
            ORDERPR_UN: PCE
            ORDERPR_UN_ISO: PCE
            PO_NUMBER: 4500001992
    E1EBP2017_GM_ITEM_CREATE1
            DELIV_NUMB: 180000008
            DELIV_ITEM: 10
    Do you guys have any idea where I go wrong?
    Kind regards,
    Rudy Zijp

    I hope you filled the moment typ indicatior E1BP2017_GM_ITEM_CREATE.MVT_IND to 'B'.
    and E1BP2017_GM_CODE-GM_CODE  to '01 and for Bill of lading field also pass delivery nymber.
    please try with these inputs.
    Regrds,
    Suresh
    Edited by: Suresh Reddy Avutu on Apr 29, 2010 4:40 PM

  • Unable to post Goods Receipt - Outbound Delivery

    In MIgo when i am selecting Goods Receipt -> Outbound Delivery & enter, the screen replace to Goods Receipt -> Purchase Order. I want to know is there any customizing is re queried.

    Yes.
    You can check it in below config path
    spro>MM>inventory management->settings for enjoy transaction->settings for goods movements (MIGO)-->settings for transaction and refewrence documents
    Regards
    Antony

  • When doing goods receipt without po using mvt 501 wants to be able to put amount

    when doing goods receipt without po using movement type 501 i want to be able to put the amount and dont want the amount to be coming from the moving average price in the material master.

    Have you used MIGO...
    I have tested that...
    The Ext. Amount LC field is mandatory in MIGO for movement type 501...

  • Good Receipt after Delivery Completion Indicator on

    Dear ALL,
    In our Client there is a setting that if Delivery indicator Tick is on then the system is allowing the Goods Receipt . I want that if Delv. indicator is on then System should not allow GR.
    Please provide the Config setting.
    Regards,
    Kapil.

    Hi
    This is a standard functionality  incase PO qty is 100  and you set delivery completed indicator when goods receipt done for  90.then system will still allow receipt of another 10 qty. but not more than that.i.e. total receipt can be 100 only.
    But can use user exit to stop further goods receipt after delivery comple indicator is on.
    Vishal....

  • Goods Receipt by delivery - RF LM71

    Hi,
    Hopefully a very simple question.
    Within the RF transaction Lm71 (Goods receipt for delivery) I only want to generate transfer orders for those materials that have been selected. At present transfer orders are generated whether the select flag has been set or not.
    Is this select flag just an indication to the user that they have checked this material? Can we enforce that the check has been flagged to only generate transfer orders for those materials which have been checked?
    Any guidence appreciated,
    Thanks
    Adam.

    Hello,
    Havent used LM71 as-is and hence cant comment on the select functionality. However, the other part should be achievable with the help of a developer. You could probably modify the code and put in a logic where in the TO item is only created for the "select " flagged items only. The developer should be able to help you here.
    Im sure someone on the forum having experience with LM71 can share.
    Thanks,

  • Inbound delivery is completely Goods recieved or not?

    Dear Experts,
    How can I find out whether an Inbound delivery is completely Goods recieved or not?
    Which field will give me the info?
    pls suggest
    thanks,
    Shetty

    Hi,
    In purchase ordr if confirmation control is set to inbound delivery then only you can do inbound delivery.
    And in purchase order history you will get to know the inbound delivery done but not GRN but this is also PO level wise.
    Here suppose for many PO you want to check then make New ABAP development.

  • Bapi for inbound delivery using PO

    Hi experts,
    I want to create a bapi for inbound delivery using PO.
    which bapi or FM should i use and can you send me the code for that.
    Thanks,
    Rajiv

    Hi Rajiv,
    Please check this FM --> BAPI_DELIVERYPROCESSING_EXEC
    Please check these threads
    Bapi to create inbound delivery
    BAPI to create inbound delivery
    Hope this would help you.
    Good luck
    Narin

  • Change inbound delivery using /SPE/IDOC_INPUT_DESADV1

    Hello -
    We are creating an inbound delivery using the idoc function module /SPE/IDOC_INPUT_DESADV1.  I have need to be able to change an existing delivery via idoc processing, so we are populating and mapping an E1EDL18 segment with the qualifier 'CHG'.  However, in /SPE/IDOC_INPUT_DESADV1, it does not appear to handle CHG.  I have debugged down into the code and in method PARSE_AND_HANDLE_IDOC_DELVRY03, when the segment is E1EDL18, there is a case statement that looks at the qualifier, and CHG is not dealt with. 
    Any ideas how to handle this?  Or is this a legitimate bug I should report to SAP?
    Thanks for any help!
    Sharon McClure

    Sharon McClure wrote:
    Or is this a legitimate bug I should report to SAP?
    Hard to say. Why not just report it? The worst they can do is say it's a consulting issue.
    Rob

  • While doing inbound delivery using VL31N

    While doing inbound delivery using the T-code VL31N , am getting the error message " Factory calendar  is not recognised "
    Guys Please help me out

    Hello ,
    while doing the PO in the item detail  confirmations tab i have selected the inbound delivery ECC and saved .After that i tried to create the inbound delivery for the PO at that time am getting the message 'factory calender is not recognised " .
    I have checked in the factory calender which is assigned to controlling area is"  K4 "
    Please help me out

  • Post Goods Receipt for Inbound Delivery using WHSCON IDoc

    Dear All
    Currently I am working on a big project dealing with EDI connections to our logistics partner for the Export business. The entire message flow between Lindt and our partner should be via EDI. Our SAP release is (still) 4.6c.
    We will create two kinds of despatch advice messages, one for inbound deliveries and one for outbound deliveries for customers.
    I would appreciate your support in the following problem that I am facing with the inbound delivery scenario:
    We create stock transport orders (purchase orders, POs) for the goods intended to be delivered into the plant at our partner
    We create a delivery (type NL = replenishment delivery) for this POs
    As soon as we post the goods issue we send the despatch advice (as EANCOM D96A DESADV message) to our partner.
    At this point the delivery is basically completed, i.e. packing status (PS) and goods movement status (GM / GS) are equal to 'C' (= completed).
    Our logistics partner uses the same EDI message to send us the goods receipts data, e.g.:
    We dispatched 50 units of a product => QTY:50:12
    The partner received indeed 50 units => QVR:50:66
    Please note that we do not use the QVR segment for the quantity difference (between despatched and received quantity) but it contains the received units. This way we avoid negative values in the QVR segment.
    When the logistics partner sends back the DESADV message containing the received quantities (QVR segment) we want to make
    the goods receipts for the products in the original stock transport order and
    upate the message flow in the delivery
    My idea was to transform the incoming DESADV message into a WHSCON.DELVRY03 IDoc based on the documentation in: [Delivery Interface|http://help.sap.com/saphelp_crm40/helpdata/en/e2/654b15a9f411d184ec0000e81ddea0/content.htm]
    In the delivery header control E1EDL18 I used QUALF = 'PGI' (Post goods issue).
    I prepared an inbound WHSCON IDoc according to the documentation mentioned below. I managed to get some feedback from the Idoc processing implying that the system tried to do the goods receipt in the PO but failed.
    To make a long story short here are my questions:
    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?
    Does anybody have an example on how to fill the WHSCON IDoc?
    Or is my approach a cul-de-sac ?
    Kind Regards
       Uwe
    PS: A related question can be found here: Goods Receipt in PO AND Message Flow Update in Inb. Delivery using WMMBXY

    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

  • Bapi for Goods Receipt - Outbound Delivery

    Hello all,
    I am looking for a Bapi for <b>Goods Receipt for Outbound Delivery</b>.
    I have searched the forum but found BAPIs only for GR for Inbound Delivery, GR for purchase order etc. But not for GR for Outbound Delivery.
    Can someone guide?
    Thanks and Regards,
    Reena

    Hi Reena,
    use this code....
    *& Report  ZSAN_BAPI_GOODSMVT_CREATE                                   *
    REPORT  ZSAN_BAPI_GOODSMVT_CREATE .
    DATA: GOODSMVT_HEADER LIKE BAPI2017_GM_HEAD_01,
          " Material Document Header Data
          GOODSMVT_CODE LIKE BAPI2017_GM_CODE,
          " Assign code to transaction for BAPI goods movement
          MATERIALDOCUMENT LIKE BAPI2017_GM_HEAD_RET-MAT_DOC,
          " Number of Material Document
          GOODSMVT_ITEM LIKE BAPI2017_GM_ITEM_CREATE OCCURS 0 WITH HEADER LINE,
          " Create Material Document Item
          RETURN LIKE BAPIRET2 OCCURS 0 WITH HEADER LINE
          " Return table for messages
    *Fill values in header
    GOODSMVT_HEADER-PSTNG_DATE = '20030825'.
    GOODSMVT_HEADER-DOC_DATE = '20030802'.
    *Fill GOODSMVT_CODE
    GOODSMVT_CODE-GM_CODE = '05' .
    *Fill Item Table
    GOODSMVT_ITEM-MATERIAL = '100-100'.
    GOODSMVT_ITEM-PLANT = '1000'.
    GOODSMVT_ITEM-STGE_LOC = '0001'.
    GOODSMVT_ITEM-MOVE_TYPE = '501'.
    GOODSMVT_ITEM-ENTRY_QNT = '50'.
    GOODSMVT_ITEM-ITEM_TEXT = 'Test Sanket'.
    *GOODSMVT_ITEM-COSTCENTER = '1000'.
    APPEND GOODSMVT_ITEM.
    *Create Good's movement
    CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
      EXPORTING
        GOODSMVT_HEADER  = GOODSMVT_HEADER
        GOODSMVT_CODE    = GOODSMVT_CODE
      IMPORTING
        MATERIALDOCUMENT = MATERIALDOCUMENT
      TABLES
        GOODSMVT_ITEM    = GOODSMVT_ITEM
        RETURN           = RETURN.
    *Commit BAPI
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
      EXPORTING
        WAIT = 'X'.
    *Display Goods movement number
    FORMAT COLOR 6 INVERSE ON.
    READ TABLE RETURN WITH KEY TYPE = 'E'.
    IF SY-SUBRC = 0.
      WRITE: /,'ERROR! Goods movement not created'.
    ELSE.
      WRITE: /,'Goods movent number',MATERIALDOCUMENT COLOR 5,
               'posted for material',GOODSMVT_ITEM-MATERIAL.
    ENDIF.
    FORMAT COLOR OFF INVERSE OFF.
    If useful reward me with points.
    Thanks
    Sanket.

  • Error in post goods receipt of delivery for a cross company return STO

    Hi
    I created a cross company return STO in ME21N (with returnd indicator). Vendor V001 (DC) and Site F001.
    I created a delivery in VL10B. Delivery Type NCR.
    I did a Goods Receipt for STO. Movement Type 161. Internally stock in issued from site F001.
    I am trying to do a Post Goods Receipt of the Delivery in VL02N and I am getting this error.
    Delivery quantity is greater than supplying site stock quantity
    Message no. VL900
    Supplying site is F001 which has enough stock.
    DC has no stock and I amtrying to return stock to DC from store.
    How to eradicate this issue?
    Thanks and Regards

    Hi
    http://wiki.sdn.sap.com/wiki/display/B1/SAPBusinessOne...ToGo-3.TheBasicsofFinancial+Accounting
    http://help.sap.com/saphelp_sbo88/helpdata/en/45/06b9997d720487e10000000a155369/content.htm
    kiran

  • Goods Receipt for PO using BAPI

    Hello,
    I need to do a goods receipt for a purchase order using bapi_goodsmvt_create for movement type 101. My function module does not return the material document number. Can someone help me with my code?
    Thanks,
    A.P.
    FUNCTION Z_GR_BAPI.
    ""Local interface:
    *"  IMPORTING
    *"     REFERENCE(I_CODE) TYPE  GM_CODE
    *"     REFERENCE(I_MOVE_TYPE) TYPE  CHAR3
    *"     REFERENCE(I_EKKO) TYPE  EKKO
    *"  EXPORTING
    *"     REFERENCE(E_DOCUMENT) TYPE  BAPI2017_GM_HEAD_RET-MAT_DOC
    *"     REFERENCE(E_RETURN) TYPE  BAPIRET2
    *"  TABLES
    *"      T_EKPO STRUCTURE  EKPO
    Structures for BAPI
      data: gm_header  type bapi2017_gm_head_01.
      data: gm_code    type bapi2017_gm_code.
      data: gm_headret type bapi2017_gm_head_ret.
      data: gm_item    type table of
                       bapi2017_gm_item_create with header line.
      data: gm_return  type bapiret2 occurs 0.
      data: gm_retmtd  type bapi2017_gm_head_ret-mat_doc.
      data: x_ekpo type table of ekpo with header line.
       x_ekpo[] = t_ekpo[].
      clear: gm_return, gm_retmtd.
      refresh gm_return.
      gm_code-gm_code = i_code.
      gm_header-pstng_date = sy-datum.
      gm_header-doc_date = sy-datum.
      gm_header-pr_uname = sy-uname.
      loop at x_ekpo.
        gm_item-material = x_ekpo-matnr.
        gm_item-plant = x_ekpo-werks.
        gm_item-stge_loc = x_ekpo-lgort.
        gm_item-move_type = i_move_type.
        gm_item-mvt_ind = 'B'.
        gm_item-stck_type = space.
        gm_item-entry_qnt = x_ekpo-menge.
        gm_item-entry_uom = x_ekpo-meins.
      append gm_item.
      endloop.
      CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
        EXPORTING
          GOODSMVT_HEADER             = gm_header
          GOODSMVT_CODE               = gm_code
         TESTRUN                     = ' '
        IMPORTING
          GOODSMVT_HEADRET            = gm_headret
          MATERIALDOCUMENT            = gm_retmtd
        MATDOCUMENTYEAR             =
        TABLES
          GOODSMVT_ITEM               = gm_item
        GOODSMVT_SERIALNUMBER       =
          RETURN                      = gm_return.
    e_document = gm_retmtd.
      CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
          EXPORTING
             WAIT          = 'X'.
         IMPORTING
            RETURN        =
    ENDFUNCTION.

    Hi,
    This piece of code may be helpful.
    Structures for BAPI
      data: gm_header  type bapi2017_gm_head_01.
      data: gm_code    type bapi2017_gm_code.
      data: gm_headret type bapi2017_gm_head_ret.
      data: gm_item    type table of
                       bapi2017_gm_item_create with header line.
      data: gm_return  type bapiret2 occurs 0.
      data: gm_retmtd  type bapi2017_gm_head_ret-mat_doc.
      clear: gm_return, gm_retmtd. refresh gm_return.
    Setup BAPI header data.
      gm_header-pstng_date = sy-datum.
      gm_header-doc_date   = sy-datum.
      gm_code-gm_code      = '06'.                              " MB11
    Write 551 movement to table
      clear gm_item.
      move '551'        to gm_item-move_type     .
      move '000000000040001234' to gm_item-material.
      move '1'        to gm_item-entry_qnt.
      move 'EA'       to gm_item-entry_uom.
      move '0004'     to gm_item-plant.
      move '4000'     to gm_item-stge_loc.
      move '201'      to gm_item-move_reas.
    Determine cost center per plant
      case xresb-werks.
        when '0004'.
          move '0000041430' to gm_item-costcenter.
        when '0006'.
          move '0000041630' to gm_item-costcenter.
        when '0007'.
          move '0000041731' to gm_item-costcenter.
        when '0008'.
          move '0000041830' to gm_item-costcenter.
      endcase.
      append gm_item.
    Call goods movement BAPI
      call function 'BAPI_GOODSMVT_CREATE'
           exporting
                goodsmvt_header  = gm_header
                goodsmvt_code    = gm_code
           importing
                goodsmvt_headret = gm_headret
                materialdocument = gm_retmtd
           tables
                goodsmvt_item    = gm_item
                return           = gm_return.
       call function 'BAPI_TRANSACTION_COMMIT'
           exporting
                wait = 'X'.
    regards,
    keerthi.

  • Goods receipt without value updation in 501 movement.

    Hi,
    We are receiving the material from other plant for job work.
    If i take the material into stock through 501 movement type the Value is getting updated in the receiving plant as per the value from the Material Master which same material also being exist in the receiving plant.
    I need to avoid posting the value while goods receipt through 541 Movement..
    Suggession please.
    Urgent please...............
    regards,
    Sridhar

    Hi Sridhar,
    I don't have much information on the process you're trying to engage. But you can always create a free transfer PO and then the material documents.
    Are you aware of the financial implications of having stock transfers and no financial documents related?
    You can always use movement 561 and manage a dummy account in OBYC.
    Regards.

Maybe you are looking for

  • Is it possible to add a graphics card to my laptop?

    I have a Hp Pavilion Dm4 with built in hd graphics since its absolutly afaule I wish to add a graphics card into the computer. I will list all the specs here so you guys know what im using.  System Information Time of this report: 8/11/2011, 22:29:45

  • Custom field in SAP Inbox

    Hi Experts, I have a requirement of adding a custom field in SAP Inbox. Ex: If an Invoice Wrok flow is triggered..the Invoice number number will be generated and it will be shown in the Title column.       Now I have a requiremnt of adding a two Cust

  • Oracle 11g upgrade prerequisite fails for all the values

    Hi, We have planned Oracle upgrade from 10.2.0.4 to 11.2.0.2. We have followed the upgrade guide Database Upgrade Guide "Upgrade to Oracle Database 11g Release 2 (11.2): UNIX". Our OS versionis HP-UX ia64 B.11.31. According to the upgrade guide we ha

  • Sound set to stop but keeps playing

    I am creating a progressive download movie for the web using the flv. In a new Flash doc, I have an imported .mov on one layer, that was created and exported from a different Flash doc. I have an mp3 on the layer above the imported .mov. The movie pl

  • Add Delete Characters to rename function

    At times it is useful to remove characters from file names. This is not possible at present with the rename function. (As a work around, I wrote an AppleScript to that does it in the Finder.) Add thge following options: "Delete" -- box to enter numbe