AII Flex Del Scenario DESADV.DELVRY03 IDOC

Hi 
I am working on IDOC-TO-IDOC scenario in flexible delivery scenario.
When an ASN is sent from supplier system to customer system via XI the idoc DESADV.DELVRY03 is used to create inbound delivery against the purchase order
While executing IDOC in target system, the system gave error  with error status 51.
<b>the error is POSEX field is empty.</b>
I tried to test execute this IDOC in transaction we19 by filling value of POSEX.
What should be the value of this field so that IDOC is executed properly?
Looking forward to pointers to above query.
Thanks in advance.
Amit Deshpande

Hello Amit,
There are 2 POSEX fields in the DELVRY03 Idoc,
E1EDL24-POSEX is External item number
E1EDL41-POSEX is Item Number of the Underlying Purchase Order
Go to WE60 and put in DELVRY03 and look this up.
In the IDOC it should show which segment is in error.
Regards

Similar Messages

  • DESADV.DELVRY03 idoc to XML Mapping issue.

    Hello Experts,
    I am facing a problem in Mapping of an idoc DESADV.DELVRY03 with the given XML file.
    Please suggest me how to map E1ADRM1/E1ADRE1/EXTEND_D with qualifiers such as RG,AG,WE.
    Please help me out.
    If step by step document will be provided then it would be a great help.
    I will appreciate every helpful suggestion.
    Thanks,
    Dipen.

    Hi Dipen,
    Please follow the basic mapping functions and  find my bellow Mapping Logic may its help you.
    Regards,
    Rajendar K

  • CIDX ShipNotice to IDOC DESADV.DELVRY03 mapping

    Hi,
    SAP BP CIDX 1.0 delivers standard mapping between ShipNotice (CIDX msg) and SAP IDOC Interface DESADV.DELVR03  (inbound to SAP, used for shipment notification against which GI occurs then in SAP).
    In my OTC scenario it means Delivery Confirmation happens currently via Phone call. After this call manually in SAP they update Delivery Outbound document and do GI posting.
    Can I use DESADV for updating Delivery Document?
    I believe SHPCON message is used for updating Delivery documents.
    As far as I know DESADV and SHPCON use the same structures of DELVRY03 IDoc only the msg type from IDOC adapter is set differently. I would not like to use SHPCON since I’ve standard mapping for DESADV.
    Of course I could manuall define mapping template for SHPCON.DELVRY03 based on standard mapping to DESADV.DELVRY03. But before going for this just wanna know if I could use straigh away standard mapping to DESADV.DELVRY03.
    Any advice welcome?
    cheers,
    Mariusz
    (Max)

    A message type is an implementation using an IDoc type. for instance ORDRSP, and ORDCHG message types all are based on the ORDERS05 IDoc type. In other words, the layout of the possible segments and fields are the same in all of these. so in ur implementation u wud not have any issues in using DESADV.DELVR03

  • XI Configuration for AII Flexible Delivery scenario

    Hi,
       I am configuring AII flexible Delivery scenario.I have succesfully tested the outbound delivery part and trying to run the ASN and inbound delivery in customer system.
       I am using One XI system to achieve this scenario.
       To achieve ASN and inbound delivery scenario,I have configured component view ASNElectronicLabelPost & ASNElectronicLabelEnrichment.
      I want to know
    1. what is the IDOC which is used to send the ASN from supplier system to XI?   
        <b>My answer:</b> The supplier's system send the IDoc DESADV.DELVRY05 or DESADV.DELVRY03. Please correct me if I am wrong.
    Also what are the precautions which i need to take if I am using single XI system.
    Thanks and regards,
    Amit Deshpande

    >>>>>>>1. Send ASN
    The supplier’s ERP system sends the IDoc DELINF.DELVRY03 or DELINF.DELVRY05 to the XI system (message interface DespatchedDeliveryNotificationOut).
    >>>as it's true
    >>>but with the info that I've mentioned (no EPC in case or delvry03)
    My understanding was that the supplier system sends the Idoc DESADV.DELVRY03 or DESADV.DELVRY05 when a ASN is created in Supplier system.
    Because when PGI happens i see the IDOC which get triggered is of type DESADV and not DELINF.. My understanding may be wrong.
    I have made the changes suggested by you but my Supplier system is down for sometime now.  
    Is it necessary that both supplier as well customer system should use same type of IDOC ?
    Does ECC 5.0 support DELVRY5.0? I cannt find it in my system but i have DELVRY04 which has the segment for EPC information. But this wont be supported by XI I believe in the integration scenario.
    Thanks and regards,
    Amit Deshpande

  • Change pointers for DELVRY03 Idoc

    Hi,
    I need to trigger DELVRY03 idoc whenever a delivery document is changed. I understand that one cud trigger a idoc on creation of delivery document using change pointers. But is it possible to use change pointers on edit of del. doc as well??
    Also i guess delivery document is transactional data, hence message control might have to be used, but I am not aware how to configure the same for delivery documents.
    If anyone could give me the steps to configure message control then it would be helpful.
    Thanks in advance
    Anand Chavan

    HI Anand
    Same kind of problem discussed here...
    Change pointers
    Hope it will helps you...
    Cheers..
    Vasu
    <i>** REward Points if found useful **</i>

  • Goods receiving hours in DESADV DELVRY03 message

    Is it possible to send the goods receiving hours in the outbound delivery with the IDOC DESADV/DELVRY03?
    SAP places date and time in the EDT13-segment of the IDOC but we need the whole time frame on the delivery date to inform the logistics service provider.

    For example in the outbound delivery the following goods receiving hours are recorded:
    14 jan 2008 (Monday)
    Morning from 08:00 till 11:00 and
    afternoon from 13:00 till 16:00.
    SAP calculates in the delivery the earliest delivery time, in this case 08:00 on monday 14 jan 2008, which is places in the EDT13 segment. In our case we also need to send whole goods receiving hous time frame. This can be done in the EDT13 segment or a extra added segment (like EDT13) to the IDOC?

  • How to implement this Scenario(JMS to IDOC)

    Hi Frnds,
    I am working on one scenario JMS to IDOC .based on JMS Message my XSLT Mapping will genarate Multiple Idocs(max 3) or 2 or one.
       I have to send this IDOCS based on some conditions,the conditions mentioned below.
    xslt mapping genarats one message ,but this contains 3 IDOCS or 2 or 1.(Order Create , Order Change and Order Response),
    what is the best approach to implement this scenario
    1)f Order Create  segment exists (new PO), first check SAP to see if PO does actually exist using RFC Z_BBPR46_GET_PO_FROM_FPA ,If it does not exist, pass Order Create idoc to SAP to create new purchase order
    If it does exist, retrieve PO details from RFC and pass Order Change idoc to SAP to update existing purchase order
    2)If Order Change segment exists (change PO), retrieve PO details using RFC Z_BBPR46_GET_PO_FROM_FPA and pass Order Change idoc to SAP to update existing purchase order
    3)If Order Response segment exists (goods movement), retrieve PO details using RFC Z_BBPR46_GET_PO_FROM_FPA and pass Order Response idoc to SAP to create goods movement.
    Above logic i implemented in one mesage mapping Source is XSLT Mapping Output and Receiver message in message mapping is Multimapping selected 3 IDOCS.
    Regards,
    raj

    thanks

  • I have a scenario. Import IDOC into PI and PI transform IDOC to Excel. Using mail adapter attach that Excel using pi and send to customer. Can you please help me on the same?

    HI Experts,
    I have a scenario. Import IDOC into PI and PI transform IDOC to Excel. Using mail adapter attach that Excel using pi and send to vendor. Can you please help me on the same?
    Thanks
    SaiSreevastav

    Hi Sai,
    you can use XSLT or java mapping or adapter module to convert IDOC xml to XLS. Please refer the below blog
    Convert incoming XML to Excel or Excel XML – Part 1 - XSLT Way
    Convert incoming XML to Excel Sheet Part 2 – Adapter Module way
    Convert incoming XML to Excel Sheet
    then after converting to Excel, you can use the payloadswap bean in mail adapter
    XI: Sender mail adapter - PayloadSwapBean - Step by step
    regards,
    Harish

  • IDoc acknowledgement scenario using ALEAUD01 IDoc type

    Hi All,
    I have a query, regarding IDoc acknowledgement scenario using ALEAUD01 IDoc type as mentioned below.
    In a scenario where we configure and send ALEAUD01 to sender as acknowledgement of the IDoc’s received, is there any way how do we make sure that IDoc’s received by target SAP system has sent the acknowledgement successfully. Would there be any key information in the ALEAUD01 IDoc, which refers to the IDoc/data sent?
    Thanks
    Rajendra

    I needed 24 seconds to know the answer
    I took the word ALEAUD01 into Google and added site:help.sap.com in the search field
    Among the first 10 results was one with the subject
    Acknowledgment Messages
    one click to open and skimming through the text ....
    And opening one of the other hits in Google told me even which field is having this info

  • DELVRY03, Idoc is not updating country of origin field

    Hi,
    I am using DELVRY03 IDOC type for my inbound IDOC, I need to update Country of origin field in delivery ata item level. Using message type SHPCON , there is a segment to hold this value
    E1EDL35-HERKL, but it is not updating this value in the delivery.
    Anyone have any idea, please reply me
    Regards
    Vijay

    Hi,
       Try with FM
    CALL FUNCTION 'DB_COMMIT'.
    CALL FUNCTION 'DEQUEUE_ALL'.
    Thanks,
    Asit Purbey.

  • Failed to process DELVRY03 IDoc  with 36,000 Segment

    Hi All,
    We have interface IDoc to JMS. ECC is sending DELVRY03 IDoc to XI to JMS.
    One of the IDoc couldnt reach to XI & produced memory error dump with exception "Heap limit exceeded on work process"  We have already set maximum heap size for abap/dialog heap.
    This problem occurs only when IDoc has more than 25,000 Segments.
    Is there any other way to compress the data on IDoc side ....?
    Any solution for this kind of situation
    Thanks

    Hi Rakesh,
    While importing the idoc into IR, make sure you reduce the idoc size.
    This could be done in the following manner
    Go to Imported Objects --> IDOC -->Ur Idoc --> Tools -> Export Reduced XSD.
    Use this reduced xsd in message mappings, other wise the mapping tool will fail with a memory dump failure error.
    Also check out ztta/max_memreq_MB parameter
    U may also do the background processing
    IDoc Sending Problem
    U could find some suggestions here
    iDoc performance question
    Regards,
    Prateek

  • DELVRY03 IDOC

    Hi Everyone,
    I am using DELVRY03 IDOC for updating the shipping type with respective delivery. This IDOC is not updating shipping type (VSART) in Segment 28. It is updating BOLNR IN  E1EDL20 and is posting perfectly. Can one help me in updating the shipping type with respect to delivery.
    Thanks,
    Chaitanya

    Hi
    The mandatory fields for posting this idoc are available at
    [http://help.sap.com/saphelp_crm40/helpdata/en/e2/654b15a9f411d184ec0000e81ddea0/frameset.htm|http://help.sap.com/saphelp_crm40/helpdata/en/e2/654b15a9f411d184ec0000e81ddea0/frameset.htm]
    regards,
    Prasad

  • Integration scenarios from scratch: idocs or enterprise service

    Hello,
    We are starting a SAP PI implementation for a new SAP ECC 6.0 system. The implementation is from scratch, so we don't have to consider any historical issues or decisions. One of the first business processes to be integrated with business partners is the Procure-to-Pay process. The old way of implementing this B2B scenario was with idocs (e.g. ORDERS05 and INVOIC03), but nowadays the enterprise service bundles also contain services for this scenario. Should I choose idocs or enterprise services as a technique to get the information send to SAP PI or send the information to SAP ECC? What are the advantages and disadvantages of both techniques? Does anyone have experience with the implementation of the enterprise services for Procure-to-Pay?
    Thanks for your response!
    Kind Regards,
    Mark

    Hello,
    We are starting a SAP PI implementation for a new SAP ECC 6.0 system. The implementation is from scratch, so we don't have to consider any historical issues or decisions. One of the first business processes to be integrated with business partners is the Procure-to-Pay process. The old way of implementing this B2B scenario was with idocs (e.g. ORDERS05 and INVOIC03), but nowadays the enterprise service bundles also contain services for this scenario. Should I choose idocs or enterprise services as a technique to get the information send to SAP PI or send the information to SAP ECC? What are the advantages and disadvantages of both techniques? Does anyone have experience with the implementation of the enterprise services for Procure-to-Pay?
    Thanks for your response!
    Kind Regards,
    Mark

  • Integration scenarios from scratch -- idocs or enterprise service bundles

    Hello,
    We are starting a SAP PI implementation for a new SAP ECC 6.0 system. The implementation is from scratch, so we don't have to consider any historical issues or decisions. One of the first business processes to be integrated with business partners is the Procure-to-Pay process. The old way of implementing this B2B scenario was with idocs (e.g. ORDERS05 and INVOIC03), but nowadays the enterprise service bundles also contain services for this scenario. Should I choose idocs or enterprise services as a technique to get the information send to SAP PI or send the information to SAP ECC? What are the advantages and disadvantages of both techniques? Does anyone have experience with the implementation of the enterprise services for Procure-to-Pay?
    Thanks for your response!
    Kind Regards,
    Mark

    Hi Mark,
    here are my 2 cents to your very interesting disussion.
    The IDOC was designed to customize EDI data distributions between SAP Systems via messagetypes and transaktioncodes (Vorgangscodes) in the partnerdetermination which itself is mapped (the "Vorgangscode") to functional modules to do "something". The complete customizing of IDOC distribution might sometimes seems to be complex (and we both know it is more than that but it is FULL CUSTOMIZABLE from a consulting point of view.
    The Enterprise Service (my personal view multiplied with the last TechEds and RampUp Delta courses) have another focus. An Enterprise Service is (mostly) some entity which is consumable from the outside world such that they are implemented with Request-Response patterns. When you only want to distribute information why will one use something like Request Response Patterns? One could argue to get back any response, any confirmation or something else....but this is also possible with IDOCs and their acks.
    Another argument against to use an ES for P2P outbound scenario is, if yet not seen any ES which is triggert while create a purchase order in its related transaction. Is the BADI for such Transaction triggering the ES while the save event has been processed? If you could find out this fact and if the BADI (or some new kind of user exit for transactions) is implemented and fully supported from SAP I would choose the ES in the P2P processs. Otherwise why using the ES instead of the IDOC when using a PI as Middleware which is converting the source message type (ES or IDOC) into its proparitary legacy system format. Please let me know when you found such userexit/BADI for ES.
    Please don't missunderstand my point of view, I would really throw away these IDOCS and using a couple of ES instead but what is the fully supported STANDARD from a customizable and manageable point of view. When you are familiar with proxy technology you know how easy to implement, monitor and manageble theses technology is - BUT - you always have to code some (maybe not release independent) proxy method and you maybe have to invest some knowledge for error handling, rollbacks or additional commit works - all of these stuff will be handled (mostly ) by the SAP standard delivered functions.
    Last but not least - if there is any standard out there to trigger an ES from a transaction without coding I would rather use the ES instead of the IDOC. If there is no such standard I would discuss the functionality with the customer (if to complex implement an inbound or outbound proxy=ES) or extend the IDOC or use a BAPI (and extend the BAPI if needed) - mostly the proxy will the be the easiest choice if the needed field count is not to much (<30).
    So long, let me know about your findings and your decision.
    Regards,
    Dries

  • DELVRY03 IDoc failure because of Locks

    Hello All,
    My Incoming Delivery confirmation (Delvry03) IDocs are failed due to "Delivery  is currently being processed by another User "
    I have cheked SM12 for this user  , But couldn't find any locks for that user ...
    Please share your Ideas to resolve this lock issues ...
    Can you also let me know the best way to reprocess this failure IDocs for time Being...
    am bit confused to choose the programs ( RBDAPP01, RBDMON00 or RBDMANI2 )
    Best,
    Lav.

    HI Cherry,
    At first look it looks to me a number range issue,please check in SPRO settings the number ranges defined for Vendor and customer,and confirm what MDM is sending.
    Thanks,
    Ravi

Maybe you are looking for