IDOC(3.1H)- XI- SOAP - Acknowledgment Problem

We are using IDOC(from 3.1H system) ->> XI ->> SOAP(Async) scenario for purchase orders. We have defined IDOC-Receiver in the communication channel for the SAP business system.
We are getting following error in adapter engine for sending the acknowledgment back to SAP(3.1) system.
<i>Received XI System Error. ErrorCode: NO_BACK_SYSTEM_IN_HOPLIST ErrorText:   ErrorStack: Legacy system to which acknowledgment message is to be sent is missing in hoplist (with wasread=false)</i>
Any help is appreciated.
Thanks!
MP

Hi,
have a look at this SAP note: 767681
for such an error and SOAP adapter
let me konw if it worked
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

Similar Messages

  • ALEAUDIT IDOC FROM R/3 AS ACKNOWLEDGEMENT TO XI IDOC

    Hi,
    I am working on one XI scenario in which XI is sending one CREMAS Idoc to R/3.In R/3 this is an inbound Idoc which has process code CRE1.
      Now In XI I want that whenever this IDOC get posted successfully in R/3,it should send one ALEAUDIT idoc to XI as an acknowledgment for sent idoc immediately.
       How should I configure all these things in XI and in R/3?
       I read that I will have to schedule a job in R/3,but how should i schedule job which will send immediate ALEAUDIT idoc to XI after successfull posting of CREMAS idoc?
        Please guide me.

    Hi ,
    Check these docs...
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f6d2d790-0201-0010-9382-b50b499b3fbe
    https://websmp210.sap-ag.de/~sapdownload/011000358700003477212005E/HowTo_IDOC_Ack_20040817RR.pdf
    sekhar

  • IDOC ORDERS05 to process PO acknowledge sent from vendors.

    I am trying to use IDOC ORDERS05 to process PO acknowledge sent from vendors.
    You, the IDOC experts out there, please give me some direction about
    where I should put the vendor's acknowledge number and
    where I should put our PO number in IDOC ORDERS05,
    so the field LABNR in EKPO will be updated with vendor's PO acknowledge number after the IDOc is posted.
    Thanks in advance!
    Fisher Li

    Sam,
    The following are what I did and it worked for us.
    Hopefully it will help you.
    E1EDK01-ACTION = '000'
    E1EDKA1-PARVW = 'LF'
    E1EDKA1-LIFNR = vendor number
    E1EDK02-QUALF = '001'
    E1EDK02-BELNR = purchase order number
    E1EDP01-ACTION = '004'
    E1EDP01-MENGE = PO line item qty
    E1EDP01-MENEE = PO line item unit of measure
    E1EDP02-QUALF = '001',
    E1EDP02-BELNR = purchase order number
    E1EDP02-ZEILE = PO line item number
    E1EDP02-QUALF = '002',
    E1EDP02-BELNR = PO acknowlegement number
    Regards
    Fisher Li

  • SOAP to IDOC and then send back acknowledgement

    Hi All
    I have SOAP to IDOC scenario which is successfully working.
    Now the requirement is SOAP needs an accknowledgement that IDOC is successfully posted.
    What are the ways to achieve this, please help.
    Regards
    Dheeraj Kumar

    hi,
    point no 1. as Grzegorz explanied with examples:
    http://wiki.sdn.sap.com/wiki/display/ABAP/HandlingIdocAcknowledgements
    but it's better to use a custom idoc in this case (approach No 2.)
    why ?
    as standard IDOC for ack can be used in PI for message acknowledgment and you may need it in the future
    so it's better to copy the standard one into a custom on and use it for your SOAP scenario only
    and not mix with the srandard one - at least that's what I'd do
    in my book:
    http://www.sap-press.com/products/Mastering-IDoc-Business-Scenarios-with-SAP-NetWeaver-PI.html
    you can also find out with screenshots how to work with IDOCs and IDOC acknowledgments
    Regards,
    Michal Krawczyk

  • Receiver SOAP Adapter Problem-soap fault: Server did not recognize the valu

    I have a scenario for service orders using async call : IDOC-XI-SOAP.
    I used the XML Spy tool to test the Service order's web services and it works fine. I imported the same WSDL file in XI. When I send a SOAP message from XI, I get a following error in the adapter engine.
    <i>MP: exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: Server did not recognize the value of HTTP Header SOAPAction: AddUpdateCostObjectLevel1.</i>
    Can someone please help me...
    Thanks in advance!
    Mrudula

    This problem is resolved by me by passing the "http://company's URL/AddUpdateCostObjectLevel1" in the SOAP action.
    Thanks to all for your input.
    Mrudula

  • Acknowledgement problem

    Hi All,
    I'm having some weird problems with acknowledgements in XI.
    I have an interface which runs with the aid of BPM. In this BPM, an acknowledgement is expected, and when it is not received, there is a timeout set in place. So far so good.
    Now when we run this interface, which has run without problems for months, there is a timeout on the BP every single time. All data is correctly processed, but the BP times out on the acknowledgement step.
    But here's the weird thing: when I go into sxmb_moni_bpe and see the process waiting for longer than usual, i smell something fishy, and go to the process view. It seems everything is done and now the process waiting for the acknowledgement. so I go into the sxmb_moni, and take a look at the message that's supposed to get the ack back. The status here is still "awaiting acknowledgement".
    But what's weird is that the moment I display the message, through sxmb_moni or the detail of the message, the acknowledgement is instantly completed.
    Does anyone have an idea what could be causing this, because it's not nice to have the sxmb_moni open all day and keep refreshing it, just to keep your processes running...
    We are using XI 3.0 on SP16.
    Thanks and regards,
    Yordy

    Hi Moorthy,
    I saw the note and the blog you provided this morning, but the receiving system is R/3 through the IDOC adapter, so there seems to be no correlation between this problem and the blog.
    It's really strange, because the acknowledgement seems to be in XI already, it's just that it's only recognised as such when you display the message...
    Thanks and regards,
    Yordy

  • SOAP acknowledgment - with no BPM

    Hi,
    I'm calling a WS in an async way via SOAP adapter
    and I see "acknowledgment not possible" message status
    (WS was called successfully)
    is there any way to turn off those acks ?
    BTW
    I'm not using a BPM it's a simple - IDOC-SOAP call
    Thank you,
    Kind Regards,
    michal

    Michal,
    If you see this help:
    http://help.sap.com/saphelp_nw04s/helpdata/en/bf/27fd3b651f6a1ce10000000a11402f/content.htm
    See in Example 1 it says:
    version=3.0&<b>MessageClass=ApplicationMessage</b>&ProcessingMode=synchronous&MessageId=13490851-9aae-11d8-9e93-f28d0a12631c&TimeSent=2004-04-30T13%3A55%3A44Z&Sender.Party=016%3Apattern_33%3AAEG_837654&Sender.Service=SRM1&Receiver.Party=12_55%3A017%3ABASF&Receiver.Service=SALES&Interface=http%3A%2F%2Fsap.com%2Fexample%2Fsrm%5ESRM1
    Check by removing this. Just a guess Michal. Also since the sender is an Idoc try in the report IDX_NOALE Do Not Request Acknowledgement.
    Regards,
    ---Satish

  • IDoc PI SQL - Still waiting acknowledgement

    Hi all, I have a problem in production with hundreds of messages. The sales order interface (which runs around 200 times/hour) got stucked after an error in a INSERT statement.
    Interface IDOC > PI > SQL
    Then the PI monitor shows the success flag but the Ack Status as the interrogative sign and a green ball, telling that all the sales order are under the status Still waiting acknowledgement.
    I figured out that the problem might be in the message mapping that was just changed and transported.
    So, how can I reprocess all of the orders the are still awaiting for the ack?
    tks
    Edited by: rvsilvax on Oct 12, 2011 11:39 PM

    Solved.
    Through Message service, deleted ack with errors, resent very next message with no error and all other got processed.
    tks.

  • File-soap-file : problem in getting Interface Mapping

    Hi
    I am doing file to Soap to file scenario by using BPM. But I have several methods in Web Service.I am using one method for my requir in that I have to trigger by using CharSoapIn and CharSoapout interfaces .
    I have created
    <i>Message mappings</i> 1 Sen_File_MT to CharSoapIn and 2. CharSoapout to Rec_File_MT.
    <i>Interface Mapping</i> 1. File to Soap and 2. Soap to File respectively.
    I know I have to create 3 receiver determinations.
    Problem is I am not finding out the Interface Mapping where I am configuring from BPM to Business Service.
    I am using Business Service I feel that I am going wrong some where  in adding the "Services".
    Anyone help me out..what would be the problem
    Thanks
    Shankar.

    Yes I am using Abs interfaces and I am following below block
    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
    Fig 13 I am using separatly FileRequest_MT to CharSoapIn and FileResponse_MT to CharSoapOut.
    But here instead of RFC I am using SOAP also I am using Business Service intead of Business System.
    I am unable to fine the Interface Mapping from BPM to Soap or BMP to File
    Thanks
    Shankar

  • IDOC to File Scenario. Acknowledgement help required

    Hi All,
    I have made a IDOC to file scenario  (IDOC has business system and file has business service) which is working fine.
    But In sxmb_moni of XI it says Acknowledgement not possible.
    "<SAP:Stack>Unable to convert the sender service File_Receiver_BusService to an ALE logical system</SAP:Stack>"
    Please explain me and send be blogs to send Acknowledgement back to R/3.
    Regards

    Hello Rick,
    "<SAP:Stack>Unable to convert the sender service File_Receiver_BusService to an ALE logical system</SAP:Stack>"
    Check the Logical system name in SLD and in ID's Service->AdapterSpecific Identifies matches are not, go through the following link for step by step prcedure.
    /people/michal.krawczyk2/blog/2005/03/29/xi-error--unable-to-convert-the-sender-service-to-an-ale-logical-system
    https://wiki.sdn.sap.com/wiki/display/XI/Unable%20to%20convert%20Sender%20system%20to%20ALE%20logical%20system
    Check this for providing Acknowledgments.
    https://wiki.sdn.sap.com/wiki/display/ABAP/HandlingIdocAcknowledgements
    Regards,
    Prasanna

  • SOAP receiver problems

    Hi Folks,
    I am sending data to the webservice using SOAP receiver. In the runtime workbench I can see the message as successfull, but the end user is claiming that , he didn't get the data from XI.
    What could be the possible reason for this?
    Where might the message lost?
    And for one message which is using SOAP receiver as communication channel , In the audit log I can see the steps as below:
    SOAP: request message entering the adapter with user J2EE_GUEST
    SOAP: completed the processing
    SOAP: continuing to response message
    SOAP: sending a delivery ack
    SOAP: sent a delivery ack
    The message was successfully delivered to the application using connection SOAP_http://sap.com/xi/XI/System.
    MP: Leaving module processor
    The message status set to DLVD.
    For other message I can see the log as :
    SOAP: request message entering the adapter with user J2EE_GUEST
    SOAP: completed the processing
    SOAP: continuing to response message
    SOAP: sending a delivery ack ...
    SOAP: sent a delivery ack
    MP: Leaving module processor
    The message was successfully delivered to the application using connection SOAP_http://sap.com/xi/XI/System.
    The message status set to DLVD.
    Both are using same communication channel. still u can see the difference in the steps that are exicuted (check leaving module processer line in both).
    Is it mandatory that the series of steps should be same for all the messages?
    I have 2 queries, please answer both......
    Thanks SPMD

    HI
    As a first test , import the wsdl shared by third party  in soap uI/MS infopath/xml spy , fill in the test data (preferably same which you are trying to post now) and do a test :- doing this you will get to know if there is any problem in the WS iteslf. if you get http 200 ok then posting happened and ask the third party to check if they got any request.
    If you have sync soap then you will be getting the desired response back to soap ui .
    Also check if you need to put soap action also check the content type if its text/xml or app/xml  some WS dont accept App/xml u may need to use message transformation bean in modules tab.
    if there is any connectivity at ntwrk level then please try  if you can trouble shoot using this blog
    /people/varadharajan.krishnasamy/blog/2007/01/09/troubleshooting-soap-message--xi
    Regards
    $rinivas

  • SOAP Receiver problem

    Hi everyone.
    I'm facing a new problem with SOAP Receiver adapter.
    We have an WSDL that works perfectly using SOAP Clients such as SOAPUI or StylusStudio. End-point is HTTPS://XXXXX:XXX/XXXXX
    WSDL is like this :
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    <!--  Call Adapter
      -->
    <tes:registraEntrada0Request xmlns:tes="http://testing.com" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
      <asu_id>SIO7</asu_id>
      <asu_descripcion>desc</asu_descripcion>
      <uo_id>1272</uo_id>
      <nombre>nombre</nombre>
      <ape1>ape1</ape1>
      <ape2>ape2</ape2>
      <usu_id>virtualdesa</usu_id>
      <usu_pass>virtualdesa</usu_pass>
    </tes:registraEntrada0Request>
    Problem is when i try to use this webservice from XI using a SOAP Receiver communication channel. I get a strange error :
    soap fault: No Deserializer found to deserialize a ':asu_id' using encoding style 'null'. [java.lang.IllegalArgumentException]
    I don't know if the problem is because HTTPS. All the process has been defined correctly in XI and my doubt is about the configuration of the RECEIVER SOAP or the WSDL structure.
    Hope you can help me
    Regards,
    Inigo.

    hi,
    check out response by Ricardo,
    Re: Error in Receiver Soap Adapter for Google API
    maybe you need to fill some attributes in an adapter module like mentioned there
    Regards,
    michal

  • Idoc to ABAP Proxy with Acknowledgement Coming Back

    We are running SAP standard SRM scenario where our ECC systems are posting Idocs to PI which maps and sends to SRM as an ABAP proxy.  Can someone please explain to me the best way to have SRM send back an acknowledgement to the sending ECC system when the document has been posted so we can update the Idoc status?  We are looking for standard SAP config firstly, then will consider custom development if absolutely necessary.
    Thanks in advance!
    Peter

    Hi Peter,
    you can configure the IDOC ack setting and you can getthe idocs for acknowledgement in ECC side.Configure the ALEAUD message type in ECC and configure one Coomunication channel for the ACk in ID.
    if this is not clear just giive ur mail id i will send u one pdf or this
    Regards

  • Synchronous RFC -- SOAP Scenario: problem with SOAP Response/Fault Mapping

    Hi,
    I've a synchronous RFC --> PI --> SOAP Scenario. The problem is that the message structure of the sending RFC doesn't match the Webservice Structure.
    The (SAP standard) RFC has just a Request / Response message structure. Part of the Response Message structure is a exception structure.
    The Webservice has a Request / Response message structure and in case of an error I get a SOAP:Fault.
    Problem now is that I cannot configure that scenario without usage of BPM as I will have to map SOAP:Response or SOAP:Fault to the RFC Response structure.
    Has anybody another idea to do that synchronous scenario (with usage of message mapping) without BPM?
    BR
    Holger

    1)
    you maus define 3 mapping.
    1)request
    2)response
    3)Fault
    in Interface mapping define at response boths (2-3) mapping. its clear??
    2)
    otherwise sometjhing is not clear, why do you want fault?? why dont you  get only response message. we implement this kind of response:
    <response_MT>
    <ID> (error ID)
    <system> (target system) 
    <error> (Error Description)
    </response>
    by this way fault message is not needed. but if you must have it just follow the top of message else, propose second.
    Thanks
    Rodrigo
    Thanks
    Rodrigo
    Edited by: Rodrigo Pertierra on Feb 25, 2008 11:52 AM

  • Sender SOAP Adapter problem in PI 7.1

    Hello Everyone,
    I have a problem with Sender SOAP  Adapter
    In PI 7.0 i am able to receive the messages through sender SOAP Adapter for both HTTP and HTTPS. But when i am testing in PI 7.1 i am unable to receive any messages at Adapter level for both HTTP and HTTPS
    All sender leagcy system are getting different error messages like
    1. 400 HTTP Bad request.
    2. Invalid request.
    3. BAPI  error message
    Could any one please assist me in this problem.
    Thanks
    Vick

    Hi Vick,
    Try like this......in ID from your sender agreement in which you have your sender SOAP comm channel, from menu select Display WSDL and then copy the WSDL URL and give it to source applications to use it.............create a service user for them to access PI 7.1 server while sending the SOAP req msg.............
    your source applications may have to generate proxy from this WSDL URL in their application and then they can send a SOAP req msg to your PI 7.1 server............
    Regards,
    Rajeev Gupta

Maybe you are looking for

  • FCP 6 sequence fails in Compressor 3

    I have a 60 minute project comprising three 20 minute sequences. They are of mixed media clips (TIFFs, H.264, DV, etc). I'm exporting each to Compressor. Sequences 1 and 3 are compressed just fine. But Sequence 2 fails again and again, even after tra

  • Can we change the DOCTYPE written out by the af:document component?

    (JDeveloper 11.1.1.1.0) ADF Faces pages that use the af:document component produce (X)HTML pages with their content type set to <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">. My style-savvy col

  • Issue with database characterset

    Hi All, Database Version:11gR2 Developer complained that they are trying to insert Japanese characters and they are able to insert but while displaying its not actually dispalying Japanese characters. So i checked the database characterset. SELECT *

  • Re: Environment Console Security

    I'm not sure of earlier versions but version 3.0.e has the ability to password protect the Environment Console. It will also password protect escript at the same time. The problem is that is is an all or nothing password. [email protected] on 01/22/9

  • 64 bit Third party imaging

    We are needing to deploy Windows 7 64 bit and to do this we will need to use a 64 bit WinPE image. We have setup Third party imaging and uploaded a 64 bit WinPE image and 64 bit imagex.exe. However when zenworktodo.exe is launched it errors because i