Receiving IDocs in XI from a system with Queue Processing option

I am trying to use the Queue Processing option that can be set in a partner profile for IDoc sending, so that qRFC is used.
I have set up the Rule Name as one of the defaults that come with the system, but when I execute the sending of the IDoc, it gets stuck with status 30 (ready for dispatch). I have configured the Output Mode of the IDoc as "Transfer IDoc Immediately".
SAP Documentation states that:
"When you send by qRFC, the IDocs are first put in an outbound queue in the sending system, and then in an inbound queue in the recipient system. You can assign IDocs to various queues and specify queue name rules. "
Is there something I also have to do in the XI system that is receiving the IDoc?
Kind Regards,
Tony.

Hi Anthony,
Now I have the same problem in between ECC6.0 and PI7.11.
If you solving  the problem,
Please let us know how you did.
Best Regards,

Similar Messages

  • IDOC to and from eternal system

    Hi All,
    I've following scenario:
    Sender SAP R/3 system is sendind IDOC of type say A to XI system, XI system is mapping IDOC of type A to say IDOC B, then finally XI is sending IDOC B to receiver SAP R/3 system [External system}
    Note: Reverse scenario is also there in which we are receiving IDoc from external r/3 system and mapping it to different IDOC in XI then sending to SAP System.
    Development done so far:
    ID:
    I've imported IDOC A in XI. SInce I didn't had authoriztion to import IDOC B from target so I asked client to provide XSD od IDOC B.
    I created one inbound message interface using IDOC B XSD and also completed the mapping part using same XSD.
    IR:
    I've created one IDOC receiver communcation channel for external system. I completed the configuration
    ALE:
    I've created on RFC destination of type 3 to connect external SAP system. I created port in IDX1 for IDOC communcaition.
    Problem:
    When I am sending IDoc to exxternal sap system then message is getting failed in moni. IDoc adapter is not accepting the message interface creted based on IDoc XSD.
    I believe  I need to import IDoc meta data from target system for IDOC B. since in XI i didn't imported IDOC instead I used IDO XSD.
    it may be the reason.
    Please help me to solve the problem

    HI Experts,
    I am doing testing of my scenario.
    As I've described the scenario in my last post. I am sending a IDoc A from my sender system and traslating it to IDoc B in XI, then sending it to the external SAP system (SAP 4.6). Basically IDOC XI IDC scenario but with the slightly change of converting one idoc to other.
    During test:
    I received following error:
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_IDOC_METADATA</SAP:Code>
      <SAP:P1>I::000</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error: I::000</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Trace:
    <Trace level="1" type="T">Parse XML-BODY</Trace>
      <Trace level="1" type="T">Get the Metadata for port SAPLSD</Trace>
      </Trace>
      </Trace>
      <Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_LOG_TO_PERSIST" />
      <Trace level="1" type="System_Error">Error exception return from pipeline processing!</Trace>
      <Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
    I've created one idoc port in XI named 'SAPLSD' inside I've used RFC destination to the target system. During runtime metadata is not loaded in IDX2.
    When I tried importing metadata manually, i received the following error
    "No RFC destination is maintained for the port"
    is there any particular naming i should use for idx port and for rfc destination??
    what could be the problem?? ....
    Q. is it because of the RFC destination is not OK or
    Q. the I do not have proper authoirsation to import metadata from LES system or
    Q. Since target system is SAP 4.6 system.... is it could be the problem? [Unicode]
    Please suggest

  • HT1414 My daughter tried to upgrade her ipad, received as a gift from last year, with ios 7 last Saturday a.m.; since then she couldn't turn it on. I tried to follow your steps to recover it but wouldn't work(&don't have recovery disc). What do I do now?

    My daughter tried to upgrade her ipad, received as a gift from last year, with ios 7 last Saturday a.m.; since then she couldn't turn it on. I tried to follow your steps to recover it but wouldn't work(& I don't have recovery disc available). What do I do now?

    Try using another computer. I had the same problem, repeated the given solution many times and each time it failed. Then I connected ipad to another computer and it worked immediately. Then I used the first computer to restore a backup.

  • How to read some images from file system with webdynpro for abap?

    Hi,experts,
    I want to finish webdynpro for abap program to read some photos from file system. I may make MIMES in the webdynpro component and create photos in the MIMES, but my boss doesn't agree with me using this way. He wish me read these photos from file system.
    How to read some images from file system with webdynpro for abap?
    Thanks a lot!

    Hello Tao,
    The parameter
       icm/HTTP/file_access_<xx>
    may help you to access the pictures without any db-access.
    The following two links may help you to understand the other possibilities as well.
    The threads are covering BSP, but it should be useful for WebDynpro as well.
    /people/mark.finnern/blog/2003/09/23/bsp-programming-handling-of-non-html-documents
    http://help.sap.com/saphelp_sm40/helpdata/de/c4/87153a1a5b4c2de10000000a114084/content.htm
    Best regards
    Christian

  • SAP-Xi --configuration: purpose is to receive Idoc in XI from SAPR3

    Hi all,
    Please provide information how to configure SAPR3 and XI systems to post an Idoc and receive and Idoc.
    sender:                               Receiver
    SAPR/3--->posts Idoc -
    > XI receives Idoc
    Please provide the configuration steps in detail. As i am new to Xi, Please help me to configure the same.
    Thanx A Ton In Advance.
    Bye all....

    Hi Ajay,
    Requirements in R3 system:
    1. Create RFC destination pointing to XI in SM59
    2. Create port for XI using we21
    3. create Outbound Entry in partner Profile for XI in we20.
    Requirements in XI system:
    1. Create Technical System pointing to the R3 system.
    2. create Business System pointing to the R3 system.
    If you want to send IIDOC out of XI,
    1. SM59 - Create RFC destination
    2. IDX1 - Create port
    3. IDX2 - Import Metadata.
    <b>Note:</b>u dont need a IDOC sender adapter or a Sender Agreement to sent a IDOC to XI.
    Check dis link for more info:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/cdded790-0201-0010-6db8-beb9bb2b2660
    Cheers,
    Prasanthi.

  • Can we do integration from Responsys System with CRM On Demand?

    Hello Team,
    I have a marketing System (Responsys) and need to do integration with CRMOD. Has anyone done this integration before or is it possible to do integration with CRMOD?
    Appreicate your help!!!!
    Som

    It is possible to create integration from any system via Web Services, theoreticaly. But you should to create it yourself and it takes a lot of time.

  • Calling an ABAP Program from source system in a process chain

    Hi,
    I need to call an ABAP program (Extract program RMBWV308) from R/3 within a Process Chain in BW 3.5
    Your urgent advice please

    Hi,
    check the following link:
    Start an ABAP program in R/3 from a process chain in BW
    regards,
    raju

  • Anyone have any information about iphone 6 and 6  issues with receiving Unknown caller IDs from pbx systems?

    We are seeing any issue with iphone 6 and 6+ phones receiving "Unknown" on the caller id when they receive a call from a PBX system. All other versions of iphones are not having this issue. I have read several forums and it seems to be a carrier issue with the new LTE towers. Has anyone else experienced this issue?

    yes its a new issue for me too.  Are you a ATT customer? My brother has iphone 6 but with another carrier and has no problems..

  • ALE IDOC reply from other system with other data

    Hi
    I have a custom program which sends a document from 800 client to 500 client.The custom program should receive the document no which gets created in 500 client.
    I mean as soon as i send the data from 800 to 500 ( In 500 the data gets saved and a new doc no. gets generated which should be sent back to the 800 Custom program),user should get a pop with doc no that is generated in 500........
    Can anyone pls let me know how i can do this...
    Regards
    Sajid

    Hi Shaik,
                 You are sending document from client 800 through idoc, you put this idoc number in BD87, here you can the partner idoc number as well as status of partner idoc which created in client 500.
    Same you can verfiy after checking  the partner idoc number in EDIDS,EDID4 tables in client 500. From here u can write a logic to show pop up for the document number.

  • Send Idoc's to R/3 System with logon group

    Hello everybody,
    I have the next scenario
    Sender R/3 Idoc -> XI -> Receiver R/3 Idoc
    now I have a doubt, the receiver system has a logon group, is there any benefits for me in XI to use the logon group to send the Idocs to this system?, and if it's better to use logon group how can I use it, juts by defining the RFC that exists in SM59 that points to the receiver R/3 system in XI as load balancing and pointing to the logon group????, thanks in advance for your answers.

    Julio,
    Yes you are right, load balancing can be achieved using logon groups in the RFC destination for the IDoc adapter. It basically enables the ABAP dispatcher to decide whats the best available application server to process the inbound message sent by PI.The purpose is to load-balance successive connections across a group of ECC application servers.
    To do this a connection is established through the message server (the central ECC instances communication process) to determine which ECC instance is to handle the RFC call.
    The key parameters here are:
    u2022     the hostname, on which the message server process runs,
    u2022     the system name of the ECC central instance, and
    u2022     The logon group, which indicates the cluster of applications servers that an ECC instance will be selected from, to serve the request.
    Greetings,
    Gerardo.

  • CUA - SUIM in client system with background processing of IDOCS

    Hi
    We have setup CUA in our Solution Manager system 4.0 sr2 SP11 and activated background processing of idocs.  When we run SUIM in the child system the user creation/change information is now showing the name of the background user rather than the actual name of the creator/modifier.  
    Has anyone else seen this before and is it standard functionality or a bug?
    Thanks in advance
    Justin

    Hi Djamel
    When you set up CUA you do the inital import of the roles with SCUG, ensure you have the company details correct in each system.  Also in each system schedule the background job SUSR_ZBV_GET_RECEIVER_PROFILES, this will get the details of any new roles/profiles setup in the child systems.
    Regards
    Justin

  • Debug RFC called from external system with no dialog user

    Hi all,
    We need to debug the rfc function module which is called from the external system( Siebel ) .
    The user id is not dialog user so can not set external debugger.
    Need you help.
    Thanks,
    Anmol.

    Hi Suhas,
    Nice to know you became Moderator...
    Hmmm the solution you provided was the last option..
    Any ways the issue is resolved we changed the user to dialog user and then debugged the code.
    Thanks a Lot,
    Anmol.

  • Upload master data tables from legacy systems with XI on BW

    Hi developers,
    Can you help me  to reconstruct the steps necessary for upload master data, deriving by legacy tables, on BW system using XI?
    Thanks in advance

    Hi,
    see the following link https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/52398597-0601-0010-868a-fd95f8061d85
    Rgs
    Antonino

  • I am receiving numerous junk mail from random senders with names that appear to be random generated.  How can I stop it?

    The senders names appear to be random generated so I can't block one name.  I am getting 10 to 20 per day.  How vcan I stop it?

    You might try this program.
    SpamSieve

  • Help with callback from script src= with jsp processing

    I am trying to understand several different ways to get dynamic content into a system I am building. These include:
    1. <script tags to fetch text from a jsp page
    2. <img to fetch images from a jsp page
    3. AJAX to fetch text from a jsp page.
    (In all cases, the jsp pages will eventually get the data from a MySql database, but right now I am using static code.)
    I am having a problem understanding how to use the <script option.
    I am starting with an html page with a javascript callback function and a <script with the callback passed as a parameter. The callback function is based on a sample that I found that works, but I don't have the code for the called jsp page.
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
      <title>Test javascript WebServiceCalls...</title>
      <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
    <script type="text/javaScript">
      function ws_results1(obj)
           alert("in ws_results1");
           var myobj = obj.ResultSet.totalResultsAvailable;
           alert("The result is "+myobj);
           this.document.getElementById("showTest1").innerHTML =  "The result is "+myobj;
    </script>
    </head>
    <body >
    <h2 > #1 <SCRIPT tag with immediate loading..... </h2>
    WebServiceCalls #1: Use <script src="---.jsp?---&callback=---"> <br>
    -----------------------------------------------<br>
    Returned code gets inserted in calling page by callback function.  <br>
    NOTE: <br>
    1. Page will delay loading until response is received. <br>
    2. Target for callback function must preceed the %lt;script tag as it must be loaded first or it will not yet exist when the callback function executes.<br>
    <br>
    The following should be dynamically changed: <br>
    <div id="showTest1">Please wait..</div>
    The above line "Please wait.." should be replaced: <br>
    <script type="text/javascript" src="TestWS1.jsp?callback=ws_results1"></script>
    <br>
    <br>
    Rest of page loaded after return...
    </body>
    </html>The jsp page is below. I am pretty sure that I am missing something here...
    <%
       // TestWS1.jsp:  return a simple string.....
       //    (Other versions will return JSON structures or images)
    // For page imports, wrap each line within a pair to avoid blanks and linefeeds... 
    %><%@ page import="java.lang.String" %><%
    %><%@ page import="java.net.*"  %><%
    %><%@ page import="java.io.*"   %><%
    %><%@ page import="java.util.*" %><%
    %><%@ page import="javax.servlet.*"  %><%
       System.out.println("TestWS1.jsp: begin");
       //  Use PrintStream to allow very long content made up of strings...
       //    thanks to:  http://kickjava.com/1793.htm  
       ByteArrayOutputStream baos = new ByteArrayOutputStream (  ) ;
       PrintStream ps = new PrintStream ( baos ) ;
       ps.println("\"TestWS1: This is the returned string as HTML <br> This can be any HTML code.<br>\"");
       // now write the ByteArrayOutputStream to the outputstream   
       response.setContentType("text/html");
       response.setHeader("Pragma", "no-cache");
       response.setHeader("Cache-Control", "no-cache");
       response.setDateHeader("Expires", 1);
       response.setDateHeader("max-age", 0);
       OutputStream os = response.getOutputStream();
       baos.writeTo(os);
       os.close();
       System.out.println("TestWS1.jsp: done");
    %>When I run TestWS1.jsp, I get the expected entries in the system log and the expected output:
    "TestWS1: This is the returned string as HTML <br> This can be any HTML code.<br>"However, when I run the TestWS1Call.html, I get the entries in the system log but nothing fires the javascript function.
    What am I missing?
    Thank you

    I found a solution to loading dynamic content using the <script src= tag.
    This approach seems to be useful (a) for situations in the jsp content is dependent on client-side characteristics
    (such as window size) and (b) because it seems to work on any browser with javascript and does not require an
    ActiveX for older versions of IE.
    I wrapped the output of the jsp page inside a javascript call to the callback function
       ps.println(callback+"(\"TestWS1: This is the returned string as HTML <br> This can be any HTML code.<br>\")");I also changed the content type to javascript.
       response.setContentType("text/javascript");Now, when the script tag is found, the jsp page returns a javascript function call to the callback function and passes
    the desired content as a single parameter. The callback function then places the content in the appropriate
    location on the page.

Maybe you are looking for