CHANGE DELIVERY WITH IDOC WSCON.DELVRY03

Hi everybody.
We are trying to change a delivery with inbound idoc WSCON.DELVRY03.
We process de idoc and it's shown that the delivery has been changed correctly but the delivery hasn't  really  benn changed.
The process of the idoc also provokes the delivery lock.
Does anybody know how to change the delivery with this idoc and the delivery remains unlock?
Thanks a lot
Regards

Well I think there's no easy way... If I try to make a change on delivery while processing picking with IDOC, it's possible to get an error message "delivery number ... is being processed by ..."
So, I think I could save this "number of packages" value in a Z table, and then process this table to save in the corresponding field on delivery. I'm still open for suggestions.

Similar Messages

  • Post Goods Receipt for Inbound Delivery via IDoc SHPCON (DELVRY03)

    hi all,
    I'm using IDoc SHPCON (Delvry03) for posing goods receipt for inbound delivry.
    Can anyone give a sample IDoc or tell which segments must be filled.
    Thanks!
    Regards,
    Hui

    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

  • Unable to update WADAT_IST in Outbound Delivery via iDoc WHSCON (DELVRY03)

    Processing iDoc WHSCON (DELVRY03) to update an Outbound Delivery and post Goods Issue, the field ACTUAL GI DATE (WADAT_IST) is not updated. I am using segment E1EDT13 of iDoc WHSCON to inform dates.
    Can anyone tell me if there is any other segment, field or qualifier in the structure of of iDoc WHSCON to inform WADAT_IST?
    Thanks in advance.
    Best regards.

    I dont think it is possible to achieve this.  For more information, have a look at the following note:-
    Note 1839738 - Error HUSELECT005 occurs when using existing HU in SHPCON (WHSCON)
    G. Lakshmipathi

  • Changing delivery with BAPI

    My requirement is to update Pick quantity in the Delivery, which can be acheived via a BDC to VL02N transaction.
    But for obvious reason I am looking for some suitable FM or BAPI.
    I was looking at BAPI_OUTB_DELIVERY_CHANGE function module to change outbound deliveries. But the TABLE parameter ITEM_DATA do not have  any field for supplying Pick quantity.
    Any reason why pick quantity is not there. Appreciate your reply or workaround on this.

    Hi
    You can youse this fm  "SD_DELIVERY_UPDATE_PICKING"
    Regards
    Ravish

  • Check in BAdi if delivery processed with IDOC or with transaction

    Hello to everyone!
    I have encountered an issue and hopefully you could help me in solving this.
    I have developed an enhancement (BAdi) in delivery processing.
    Every time delivery is being changed - method is triggered and line item is being validated against some conditions
    But now I would like to prevend BAdi from being launched when delivery comes in IDOC.
    For this purpose I just put a simple condition in BAdi method:
    IF sy-batch NE 'X'.
         //here perform validation.
    ENDIF.
    Unfortunately validation is still performed. Looks like when IDOC is being sent to ECC from PI, sy-batch is empty.
    I would also like to prevent validation from being launched when IDOC re-processed manually (BD87 or sth.)
    But then sy-batch is also empty.
    Could you please advise some solution for this?
    How to check in BAdi if delivery is being processed with IDOC or with transaction (VL32N, VL31N, VL32, ...)
    I would appreciate every comment on this.
    Kind Regards,
    P.
    Edited by: Piotr Wojciechowski on Jul 28, 2011 8:59 PM

    Hi Max,
    Thanks a lot for your reply!
    Yes, indeed, IDOC is processed by FModule IDOC_INPUT_DELVRY.
    You mean I should for example
    find some place in this FModule (exit/enhancement point/...)  where I could put-Z-code
    and raise a delivery number (or just some flag) to memory (EXPORT TO MEMORY..)
    and later on catch it from memory in my BAdi method (IMPORT FROM MEMORY ...)
    to check if delivery processed by IDOC/not IDOC ?
    Kind Regards,
    Piotr.
    PS. Maybe you also have some idea how to debug such communication triggered from PI to ECC?
    I have posted this in separate [thread|PI-ECC connection (IDOC scenario), how to debug? (External BP);.

  • Outbound delivery confirmation : MM - With Idoc

    Hello,
    can you let us know if you have already use an idoc type to
    confirm the picking of an outbound delivery and create the packing at the same time (HUM created and VL02N GI Posted) ?
    It seems that this action is possible in DWM (EWM) but not existing for an MM Business flow (Stock managed only in MM)
    thanks for your help
    regards,
    Maxime C.
    Aymax Consulting

    Thanks but i don't see the relation with [6988133|Re: Handling unit issue;
    when we finish an outbound delivery with a goods issue, we see in VL03N the correct details and packaging information. There is no obvious mistake here, no error, up to Goods Issue we can change everything.
    in some cases when the idoc SHP_OBDLV_CONFIRM_DECENTRAL is created some HU line details in segment E1BPDLVHDUNITM are wrong:
    HDL_UNIT_INTO = 0000811193
    HDL_UNIT_EXID_INTO = 00000000100000759839
    DELIV_NUMB = 0082850567
    DELIV_ITEM = 000550
    PACK_QTY =
    SALES_UNIT =
    SALES_UNIT_ISO =
    MATERIAL = 000000000000812005
    HU_ITEM_TYPE = 1  : Material item
    but i should get
    HDL_UNIT_INTO = 0000811193
    HDL_UNIT_EXID_INTO = 00000000100000759839
    DELIV_NUMB = 0082850567
    DELIV_ITEM = 000550
    PACK_QTY = 3.000
    SALES_UNIT = ST
    SALES_UNIT_ISO = PCE
    MATERIAL = 000000000000812005
    HU_ITEM_TYPE = 1  : Material item
    or the PACK_QTY is accumulated in another E1BPDLVHDUNITM segment
    Edited by: H. TOLBOOM on Nov 2, 2010 4:34 PM

  • Problem with HU during creation of Inbound Delivery using IDoc

    Hi,
    When I am creating Delivery manually and perform Packing, Handling Unit information is stored in VEKP and VEPO tables.
    But when I am processing through IDoc, after passing data to Handling Unit Segments E1EDL37 (Handling unit header), E1EDL39 (Control Segment for Handling Units), E1EDL44 (IDoc: Handling Unit Item - Delivery), It is creating delivery successfully but Handling Unit information is not getting stored in VEKP, VEPO tables.
    Tried most of the notes 912470, 678464, 682506 and all of them say "<i>You use the Idoc DESADV to create inbound delivery with packing data. The delivery is created, Idoc gets status 52 but the Handling Units (HUs) are missing. This is due to a program error. In case the IDoc contains segments to create HUs (E1EDL37), the IDoc processing should end in error status (51) as long as no packing data could be created</i>.".
    Need your advice whether we have to maintain any customizing for this or how to proceed with it.
    Thanks in advance,
    Murali.

    IDocs and BAPIs sometimes behave differently than transactions. You might need to add a user exit specifically for IDoc processing. Otherwise send a message to SAP and have them look at it.

  • Inbound Delivery via Idoc with more than 1 line fails

    Hi @ all,
    i try to replicate inbound deliveries from an external system to SAP EWM using Idocs (SHP_IBDLV_SAVE_REPLICA02 with MessageType SHP_IBDLV_SAVE_REPLICA).
    If there's only one position in inbound delivery it works, but if i try with two or more lines processing ends up with idoc-status 51 (WE02) and message 'Error inserting partner and location data at item level'  (SLG1).
    Any ideas to solve this problem?
    kind regards

    Hello Markus,
    "i try to replicate inbound deliveries from an external system to SAP EWM using Idocs".
    you are trying to send the information from non sap system?. Can you elaborate the scenario.
    Is the case you are sending ASN information directly to eWM system.
    Seems the process is more interesting. Can you please share details.
    regards
    Sastry

  • IDoc type "DELVRY03" for INBOUND delivery confirmation and Outbound Deliver

    Hi ,
    We have a requirement where we have to send Inbound delivery confirmation as well as outbound delivery notification to our same customer. (3PL case)
    We have a EDI partner who is receiving our messages and transforming them before sending it to customer.
    Now my problem is , since I am using same idoc type (DELVRY03) for both cases therefore wondering how my EDI partner will differentiate whether received message is a INBOUND delivery confirmation or OUTBound delivery notification.
    regards
    Shrey

    Thx for your reply ...
    Wondering about the impacts , if I create a new message type like ZDESADV and attach it to DELVRY03.
    In this i could have two message types DESADV and ZDESADV.
    Will it impact anywhere ?
    Regards
    Shrey

  • Change the hour of delivery with the hour system

    hello,
    can you help me to change the hour of delivery with the hour system in outbound delivery document ( header -> shippement). how can you do this ? with user-exit ? please let me know
    thanks a lot

    Hi,
    You can use MV50AFZ1 to achieve this.
    Thanks
    Krishna.

  • Confirm Outbound Delivery with HU number via iDoc

    Hello SAPman,
    I am trying to confirm a outbound delivery thanks to iDoc,
    the context is the following :
    Storage location is managed with HU but there is no SAP WM.
    The goal is to get an iDoc from a external WMS with the HU which had been picked.
    I tryed with iDoc based on message WHSORD / SDPACK / DESADV
    but each time, the iDoc integration stop because SAP find the HU filled in the iDoc in the storage location, and don't want to use it.
    mesg HUSELECT 005
    My need is to affect the HU filled in the iDoc to the outbound delivery and post the good issue.
    Did you ever work with an eternal WMS with such a need ?
    Best Regards,
    Jérémy

    Hi,
    it is quiote some time ago that I have worked with that, but have you considered to establish a LEAN WM in the SLOC which is controlled by the external WMS system?`
    In this case you will have Transfer Orders and you can work with WMTORD/WMTOCO
    Additionally you can leave the lean WM as it is without a mass of config and it should be possible to work properly with HU's.
    Best regards
    Uwe

  • Outbound delivery with Inbound IDOC DELVRY06 with Message type SHPCON

    Hi Friends
    I am trying to pack outbound delivery with Inbound IDOC DELVRY06 with Message type SHPCON.
    But IDOC has error Specification of destination HU missing.
    Could you please help us to resolve the issue to Pack the outbound delivery with the  IDOC.
    Thanks
    SR

    HI Ian Kehoe
    Sorry for delay in reply
    Thanks you very much
    I solved that problem .
    Could you please advice  test data for IDOC  DELVRY06 packing hierarchy (multi level packing) to pack SAP outbound delivery.
    Thanks
    Ravi

  • IDOC: Inbound- SHPCON- change delivery (VL02n)

    Hi
    I want to change the quantity(LFIMG) of the materials. I've made E1EDL20-E1EDL18-QUAL = 'CHG'. The message are succesfully processed(status '53' )  but when is go into the delivery, the quantity stayed the same.
    What is needed to update the changes? If not possible with message type SHPCON, what other message type should i use to update a delivery?

    Hi
    Look at the other possible values for
    E1EDL20-E1EDL18-QUAL
    'CHG' Change delivery (inbound)
    'DEL' Delete delivery (inbound)
    'PGI' Post delivery goods issue (inbound)
    'ORI' Original message (outbound)
    'CHA' Change message (outbound)
    'GWT' Change gross weight (inbound)
    'NWT' Change net weight (inbound)
    'VOL' Change volume (inbound)
    'PIC' Picking with flow records (inbound)
    'JIT' Summarized JIT call
    'PID' Primary identification
    'INC' Include delivery in standard tour
    Regards,
    Ravi Kanth Talagana

  • Help With IDOC Change Pointers

    Hi guys,
    I'm trying an IDOC to file scenario. The scenario is working fine. I have activated change pointers for my IDOC. My understanding was that if there will be any change in my master tables, then because of the activated change pointers, the IDOC will be generated automatically. But in my case, for eg if i'm inserting any new record say Vendor data, no new IDOC is generated. For sending IDOC i have to use bd14 to send my IDOC explicitly.
    Is my idea of change pointers wrong???Or am i missing some setting, so that the IDOC should be generated automatically???
    Please help me on this guys...
    Regards
    Varun

    <b>Automatic generation of IDOC when we change the MASTER DATA:</b>
    <b>Change Pointers:</b>
    Change documents are working based on change document technique which
    tracks changes made to the key documents (Material Master, Customer Master,
    Vendor Master.Etc) in SAP.
    Changes made to the keydocuments are recorded in the change document Header
    table i.e. CDHDR and Item table CDPOS, Additional change pointers are written
    in the BDCP and BDCPS tables.
    Change pointers technique is used to initiate the outbound process automatically
    when master data is created or changed.
    A standard program RBDMIDOC is sechuled to run on periodic basis to evaluate the change pointers for a message type and starts the ALE process for distributing the Masterdata to the appropriate destination. 
    'Object' is collection of fields of different database tables. T.code for creating an object
    is SCDO.
    <b><u>Configuration for Change Pointers:</u></b>
    1. BD61 Active change pointers generally
         - Check the checkbox "Change pointers activated -generally"
         - Save it
    2. BD50 Active change pointers for Message Type
    Message Type     Active
    MATMAS              Check the check box
    3. SCDO Change Document Objects
         - Check whether the "MATERIAL" is available in the object list.      
    4. BD52 Maintain Table Views
    -     Enter the Message type "MATMAS" and press enter.
    For example
    OBJECT     TABLE NAME     FIELD NAME
    MATERIAL     MARA     BISMT
    5. BD60 Additional data for message types:
    For example:
    Message Type                Function Module                         Table
    MATMAS                 MASTERIDOC_CREATE_SMD_MATMAS        MARA
    6. WE21 Port
    7. WE20 Partner Profile
    8.  BD64 Distribution Model
    as michal said we have to use RBDMIDOC program.for executing this program we need to give message type like
    MATMAS or
    DEBMAS or
    CREMAS
    depending on your requirement.
    go to SE38 tcode
    --- copy RBDMIDOC to zprogram(i'e., ZRBDMIDOC)
    ---create variant
    use this zprogram(ZRBDMIDOC) in BACKGROUND SCHEDULING SM36
    <u>STEPS IN BACKGROUND SCHEDULING:</u>
    Use tcode SM36
    Click Job wizard in the button set
    Click Continue
    Enter Job name and press continue
    Select ABAP program and press Continue
    enter Program name and press continue
    and again press Continue
    set Schedule type immediately and continue
    Select periodic job checkbox, press continue
    Select none of the above and click on other periods – give one-minute and then press create
    Press continue and then press complete.
    recently i did this requirement
    if u have any doubts plz let me know
    Best Regards,
    Srikanth     
    Reward the useful answers and you will get one point yourself

  • Issue In Posting Proof Of Delivery Using Idoc using Message Type STPPOD

    Hi ,
    (The details I have attached in the below file.)
    We are trying to perform proof of delivery with respect to a outbound delivery via IDOC using idoc inbound function module IDOC_INPUT_STPPOD.
    Everything is working fine except when it is creating a new stock movement document on confirmation of proof of delivery, the newly created stock movement document is not reflecting the actual received quantity instead it is showing the the Actual Delivery quantity.
    For clicking on the button - "Proof of Delivery Confirmation " (green wright symbol) and change the overall POD status as completed ( depending on this status C the stock movement document gets created) we did a custom coding in the customer exit of IDOC_INPUT_STPPOD.
    The details I have attached in the below file.
    I am not able to understand where I am making mistake due to which, the quantity on the stock movement document after proof of delivery confirmation is not reflecting the actual received quantity.
    Can you please suggest  what necessary coding changes I need to perform to make it work properly.
    Regards
    Saifur Rahaman

    Hi Thripura,
    In DELVRY03 Idoc type,there is a segment E1EDL37  containing Shipment Header Information.As a header segment,there are 6 segments under this,which contains other details.Please see the below details.
    E1EDL37                        Shipping unit header
        E1EDL39                        Control segment for shipping units
        E1EDL38                        Shipping unit header descriptions
        E1EDL49                        Express Delivery Company's Tracking Connection Data
            E1EDL50                        Express Delivery Company - Additional Data
        E1EDL44                        IDoc: Shipping unit item (delivery)
            E1EDL46                        Serial Numbers HU
    Regards,
    VSN

Maybe you are looking for

  • Boot issues

    When I boot my computer (MacBook Pro, 15", Early 2010, 4GB RAM, 320GB HD, 2.4GHz Intel Core i5), it does nothing for quite awhile, and eventually gives me the folder with the question mark on it, signifying it can't find a startup volume. I think I k

  • How to wifi connect mac to canon mg6120-no router

    New macbook pro and canon mg6120 printer. How do i get them to talk directly to one another without a router?  Apple store rep said "yes" it can be done.

  • Calling selection screen of another  program

    Hi all,      Am trying to call a program from a enhancement section of IW3K transaction using the following statement.But the selection screen of the program is not getting displayed. but the screen is dispalyed when i run the statement in debug mode

  • Exporting lists from iTunes

    I am looking for some hints. I tried to print a list of tracks by album using the file/print album listing/Songs by album. Most of my albums were as expected with the artwork on the left, the album title and the track list on the right. A few songs w

  • Error when run java file on windows 7 64bit

    unexpected failure: Error:Only x32 JVM supported java.io.IOException: Error:Only x32 JVM supported at com.adobe.air.ipa.IPAOutputStream.addInitialContent(IPAOutputStream.j ava:142) at com.adobe.air.ipa.IPAOutputStream.addFile(IPAOutputStream.java:96)