IDOC - Change outbound delivery in SAP

Hello ,
I would like to change the outbound delivery in SAP(with the picked quantity ) using an IDOC triggered from external system .
Im using SHPCON / DELV / IDOC_INPUT_DELVRY . Im not very sure about the fields that i should use to pass the picked quantity and also not sure whether the message type SHPCON can be used for this . Could someone throw light on this.
Thanks,
Jeeva.

If you want to change the PICK values use SDPICK message.

Similar Messages

  • Need IDOC type to create outbound Delivery in SAP

    Hello,
    I am looking for the IDOC basic type, message type and process code which will be able to create an outbound Delivery in SAP.   
    Scenario:
    Inbound data needs to be integrated into SAP to create an outbound delivery with reference to a Sales Order.
    Thanks
    Satie

    Satie,
    To confirm, you want the Delivery create triggered as a result of a file received from your Customer ? Is it purely a trigger, or will there be other information included in the file that might be included on the SAP Delivery ? If it's purely a trigger, I think I'd probably look into blocking the Sales Order in some fashion (e.g. Header Delivery Block), and using the trigger to release the Sales Order, i.e. ORDCHG. You could probably write additional data, such as Delivery Instructions, at the same time. If however, you need the inbound file to directly create the Delivery, I suspect you will need to create a custom iDoc / Function Module to call a BAPI to create the Delivery with reference to the Sales Order.
    Cheers, Paul.

  • How do we do Automatic freight preperation for outbound delivery in SAP

    How do we do Automatic freight preperation for outbound delivery in SAP

    'Automatic freight preperation'? New concept that SAP came out with? Or is it Freight Calculation? If it is the latter, activate Shipment and Transportation and you have it in a jiffy. You need to work on VT01N, possibly VI01. Plenty of work in SPRO, too
    Regards
    Ramana ND

  • Need help with an SHDB BDC program  for Change outbound delivery(VL02N).

    I have created recording to change outbound delivery(VL02N). Steps are as below-
    For VL02N recording 1st I have click on the header(F8) then dates tab.
    Then insert line (+ button) then it shows 8 transport types.
    I have chosen 7th transport type. In SHDB it shows BDC_CURSOR = '08/07'.
    Then I have created BDC program for this recording, but it's not working,
    because It is changing BDC_CURSOR value every time when we do SHDB or VL02N and in my code I have hard coded BDC_CURSOR = '08/07' . 
    Can anyone tell me how to get this BDC_CURSOR changed value. So that instead of hard coding this value I can select this value every time.
    (FYI      For this Screen name = SAPMSSY0 Screen No = 0120.)
    Thanks.

    I have created recording to change outbound delivery(VL02N). Steps are as below-
    For VL02N recording 1st I have click on the header(F8) then dates tab.
    Then insert line (+ button) then it shows 8 transport types.
    I have chosen 7th transport type. In SHDB it shows BDC_CURSOR = '08/07'.
    Then I have created BDC program for this recording, but it's not working,
    because It is changing BDC_CURSOR value every time when we do SHDB or VL02N and in my code I have hard coded BDC_CURSOR = '08/07' . 
    Can anyone tell me how to get this BDC_CURSOR changed value. So that instead of hard coding this value I can select this value every time.
    (FYI      For this Screen name = SAPMSSY0 Screen No = 0120.)
    Thanks.

  • GR posting using inbound Idoc against Outbound delivery

    Hi,
    We are doing SAP ISR integration with third party POS and there we have a scanario where we have to post GR against outbound delivery using inbound Idoc. Can anybody help me out, how can we do it.
    In SAP processing would happen using MIGO against outbound delivery number and movement type 101. We tried the same with Idoc WMMBXY message type but not suceed.
    Looking for positive reply.
    Regards
    Vikrant pathak

    Hi,
    You can never do a GR against an outbound delivery, but where as you can do a GR against PO with reference to corresponding sales order with special stock indicator.
    That means when the GR is done the goods what ever you have received is going to be blocked against the corresponding sales order and when you do the outbound delivery against the sales order stock is already available and the goods issue will happen smoothly without any errors.
    We have implemented the same in my earlier project.
    Thanks,
    Mahesh.

  • Error -Adding HL Item (LIPS-UEPOS)  when changing outbound delivery(VL02N)

    Dear SDN members,
    I have a requirement of adding new sub item (LIPS-UEPOS) for a main item  during changing of outbound delivery VL02N .I am using idoc type WHSCON/DELVRY05. I am passing LIPS-UEPOS(say 10) in segment E1EDL24-HIPOS and also matnr , posnr( say 40) in other item fields.
    I am getting error when adding the sub item in main item.( Item 40 does not exist)
    Additional information .I am passing below qualifier.
    E1EDL18- qualifier -CHG
    E1EDL19 – qualifier -CRE
    Any help would be appreciated with  rewarding points.
    Regards,
    Krush

    Hi,
    Why have you pasted Deepak Kumar's program into this forum?
    Regards,
    Nick

  • Badi for create/change outbound delivery

    Hi,
    I want to write a custom code on the create/change of outbound delivery.
    found a badi def: DELIVERY_PUBLISH and method: delivery_publish_after_save.
    I want to know if this is correct place to write my include or any other place?
    Thanks & regards,
    Ravish

    Hi,
    Check SAP Note 415716 - User exits in delivery processing also.
    Regards,
    Eduardo

  • Delete or change outbound delivery distributed to EWM.

    Hi gurus,
    I create an outbound delivery in ERP and it is sent to EWM, EWM activates it automaticaly. Then I decide to cancel (delete) the outbound delivery. Altough the status of oubound delivery order is "not started", when i try to change it using VL02N system does not allow to change it. Posts an error message " The delivery was distributed, meaning that processing occurs in another system. The report back has not yet been received.".
    What do you advice me to do.
    Regards.

    Hi,
    Please perform following steps
    Use process Code – “With Quantity Adjustment”. à O001 à  Enter – Quantity. (- Quantity)
    It will adjust the quantity back to Zero.
    Click on  " Outbound Delivery" icon at item level.
    It will create an outbound delivery in EWM and will close/update the Quantity and status in ECC.
    We can create a new delivery against original Sales order again in ECC and will be distributed to EWM.
    You need to click on that button  ( Outbound Delivery) to send a message to ERP. This is a PPF action, start condition is outbound delivery creation. This only happens when you click this button while delivery item has zero qty or post goods issue.
    Saby

  • Program to change Outbound Delivery Statusses back from 'C' ?

    I've looked, but cannot find; is there a SAP program/BAPI that can set back the Outbound Delivery statuses?
    For instance VBUK-PKSTA or VBUP-PKSTA EQ 'C'. " Packing status: Completely processed
    I'd like to set to 'B' or 'A'.
    Thank you and best regards,
    Adrian

    Step-by-step:
    1. We had to write a little abap that updates VBUK-WBSTK for the 'locked' entries.
    2. We logged an OSS call with SAP and they sent us ZZRB_VBFA_NO_GI_DOC_5 that updates/deletes entries from VBFA. I'll post the code on request. This report deletes document flow entries for GI in delivery where no material document exsists on database. Afterwards, you have to run the report ZZDELSTA or RVDELSTA to correct the delivery status.
    3. Cancel Billing Document with VF11
    4. OSS Note #137011 or 506510 refers: We created ZZDELSTA according to this note. We had to comment out the ELSE in the following code snippet to "make it work"
        IF GT_LIKP-VBTYP EQ '7'.
          T180-TRVOG = 'D'.
      ELSE.
        T180-TRVOG = '0'.
        ENDIF.
    Best regards,
    Adrian

  • Auto generate IDOC Changed/Deleted Delivery

    I'm able to manually send delivery information via EDI port when VL02N --> extras --> delivery output but i'm unable to create a new IDOC when changing a delivery or deleting a delivery and hitting save.  Can someone help me understand what has been missed?  I would like an IDOC to generate anytime the document is changed or deleted.
    Config:
    message type: LAVA
    We20:
    I'm using LS with DESADV.  Message Control setup with V2, LAVA, SD05
    VV21:
    Setup output based on document type and set for EDI.

    hi Philip,
    >>>Can someone help me understand what has been missed? I would like an IDOC to generate anytime the document is changed or deleted.
    you're on the right forum for this:)
    for deletion you have two choices:
    a) write your own code
    b) turn on DWMS (decentralized warehouse management system) which will output any changes to the delivery on a particulat storage location - I've used this functionality on a few project and it was always the best choice for any delivery related outputs especially with relation to external WMS
    so I'd rather go for DWMS if you have any MM knowledge
    BTW
    there are a few DWMS config documents on the internet so you should be able to do it easily
    Regards,
    Michal Krawczyk

  • Automatic generation of Idoc for outbound delivery

    Hi Experts,
    I need to generate Idoc automatically for each outbound delivery created in VL01n. I just wanted to know that whether we need to asign output type for each delivery number manually or is there any automated process available to generate Idoc for all the outbound deleveries automatically. Could some one share the information regarding the above matter and other information if there is any.

    Hi,
    U wont manuallly assign the output type for every delivery u create.
    There will be Customization part which will be done by Functional  guys and they will do that configuration.
    This will auotomaticcaly set the Output type, medium..
    Ones the configuration is done u just need to create partner profiles ( port and rfc by Basis people) .
    Rvert back if any issues,
    regards,
    Naveen

  • Changing outbound delivery in EWM does not change the delivery in ERP

    Hello,
    I am working on EWM;
    I create an outbound delivery and it is transferred to EWM. If I reject the outbound delivery request in EWM, system adjust the quantity of delivery for both EWM and ECC.
    But if I activate the delivey the system creates a outbound delivery order(odo). But the problem is that when I change odo the delivery in ERP is not changed.
    Do you have an opinion to about what should i check in the system?
    Best regards.

    As example you can take:
    ex/code: DIFD
    Business Contx TPT
    Exec. Step 02
    Its for inbound delivery, there no record for outbond.
    But i still dont understand the buisnes reason for such process, cose if your customer order 500 PC for example, you warhouse workers simply change his demand and it's not correct, cose you can deliver this open amount later and sales person should decide. You task in EWM use exeption codes and process codes to close ODO or find other bin...
    Like i sad, at the time of good issue adopted amount EWM will send to ERP.
    For delete position from odo use trash button
    pick denal exeption code in WHT conformation.
    Edited by: Andrey Altabaev on Jan 19, 2012 10:11 PM
    Edited by: Andrey Altabaev on Jan 19, 2012 10:13 PM

  • Inbound IDOC (change to delivery qty)

    Hi,
    I need to setup an inbound idoc to R3 which will change the delivery pick quantity. What is the idoc to be used and how to use it for changing the delivery pick quanitity for the already created delivery in R3
    appreciate your help.
    P.S

    reopened a thread in ABAP Development » ABAP, General

  • Creating a IDOC during outbound  Delivery posting

    The requirement is to create a IDOC J3ADES01 when an Outbound delivery is created.
    Can you kindly suggest ways of doing this?
    I planned to search for BADI or user-exit and create a IDOC within it.
    But not sure.

    By the way, what message type and basic type can be used for these FM?
    I also found a lot of opinion from here, some say DELVRY03. some say DELVRY04, some say DELVRY05.
    Is it no problem with using which basic type here as long as it fits the data that u want in the IDOC?
    Please advice.
    Thanks.
    Best Regards,
    JL

  • IDOC for outbound delivery

    Hi All,
    I need to generate an outbound IDOC when DO is created in VL01N.
    I searched in SDN and it returns me a lot of different results that really confusing.
    I found some using IDOC_OUTPUT_DESADV01, some using IDOC_OUTPUT_DELVRY.
    I do look into the codes in these FM. The IDOC_OUTPUT_DELVRY appears to use the LIKP and LIPS table, and in DOC_OUTPUT_DESADV01 using VBDKL and VBDPL after calling this FM 'SD_DELIVERY_VIEW'.
    Can someone please explain to me what is the difference between these two FM and which one should I use if I just need to generate an outbound IDOC once DO created.
    Thanks a lot.
    Best Regards,
    JL

    By the way, what message type and basic type can be used for these FM?
    I also found a lot of opinion from here, some say DELVRY03. some say DELVRY04, some say DELVRY05.
    Is it no problem with using which basic type here as long as it fits the data that u want in the IDOC?
    Please advice.
    Thanks.
    Best Regards,
    JL

Maybe you are looking for