PI 7.1: WS RM Adapter to IDOC SAP Integration

Hi All,
I had a few questions on WSRM-IDOC integration in PI 7.1. This is mainly related to understanding of WS-RM Adapter integration.
Please provide your thoughts and inputs to the following questions:
(a) I am under the impression that WS -RM adapter used for Web services cannot be used in asynchronous scenarios. Am I correct?
(b) If WS-RM Adapter can be used for asynchronous scenarios, how do we do it?
(c) Since I assume that WSRM Adapter cannot be used for asynchronous scenarios, if I use the scenario WSRM - IDOC (asynchronous) adapter, then I have to use BPM (Sync-Async communication). Am I correct to believe that WSRM -IDOC integration is not possible without BPM?
(d) In case WSRM-IDOC integration is ONLY possible with BPM, is WS-RM --- ABAP Proxy better than WS-RM -- IDOC integration?
Thanks in advance.
Thanks,
Manohar Dubbaka.

(a) I am under the impression that WS -RM adapter used for Web services cannot be used in asynchronous scenarios. Am I correct?
Actually WS adapter only supports Asynchronous communication (EO/ EOIO)
(b) If WS-RM Adapter can be used for asynchronous scenarios, how do we do it?
The corresponding Service Interface (in your case sender) should be having mode as Asynchronous
(c) Since I assume that WSRM Adapter cannot be used for asynchronous scenarios, if I use the scenario WSRM - IDOC
(asynchronous) adapter, then I have to use BPM (Sync-Async communication). Am I correct to believe that WSRM -IDOC
integration is not possible without BPM?
(d) In case WSRM-IDOC integration is ONLY possible with BPM, is WS-RM --- ABAP Proxy better than WS-RM -- IDOC integration?
NA
Update:
To confirm what I said refer the QoS column for WS adapter in the table over here:
http://help.sap.com/saphelp_nwpi71/helpdata/EN/0d/5ab43b274a960de10000000a114084/content.htm
Regards,
Abhishek.
Edited by: abhishek salvi on Sep 24, 2009 8:27 PM

Similar Messages

  • IDOC [SAP R/3 ] TO SAP XI TO HTTP ADAPTER....

    Hi Friends...,
    i am new dimension for this sap xi. i want  send idoc  from sap r/3 to Http
    Adapter throw sap xi...
    please give details from scratch..
    i want to work on this ...
    thank you very much..,
    regards,
    sharath

    Hi,
    Check this links on how to configure receiver HTTP adapter.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/43/64dbb0af9f30b4e10000000a11466f/content.htm
    and this link on how to process idocs using idoc adapter.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/b9/c5b13bbeb0cb37e10000000a11402f/content.htm
    Regards,
    Sudheer.

  • Response message from CIDX Adapter to IDOC Adapter

    Hi Experts,
                  I have created scenario for "SAP IDOC - PI - CIDX" (OrderCreate_Request)
                  and also need to create respose message for "CIDX - PI - SAP IDOC(OrderCreate_Response)
               Integration Repoistery
                  "SAP IDOC - PI - CIDX" 
                       1,Imported idoc metadata from sender sap r3 .
                       2,Created External Definition and imported OrderCreateV202.xsd from receiver party.
                       3, Done message mapping                 
                       4, Done Interface Mapping
               Integration Directory
                          Under PO_Create(Scenario Name)
                     1,Assigned Business System for Sender SAP R3                 
                     2, Configured Party For receiver Sytem (CIDX)
                     3, No need Communication Channel for Sender IDOC
                     4, Configured Communication Channel for receiver(CIDX Adapter) 
                     5, No need ender Aggrement for Sender               
                     6, Configured Receiver Determination
                     7, Configured Interface Determination
                     8, Configured Receiver Aggrement.
                My Questions are 
                     1,do i need to create new namespace for response msg
                     2,This scenario,sender is 3rd part(cidx) and receiver is sap r3
                     3,Do i need to create again all steps in Integration Repoiestry.
                     4,Can you send me Wat are all the steps involved in integration directory.
                       (ex.ineed to config comm. channel for both)
         Can anybody help me out?
    Thanks

    Sender QoS is BE,
    File adapter does not support sync communication. Therefore the scenario won't work as it is.
    What are you planning to do with the response? If you want to process is further, then:
    1. One way without BPM would be use of adapter module.
    File - RFC - File without a BPM - Possible from SP 19.
    2. Or you may use BPM with Async Sync bridge
    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
    Regards,
    Prateek

  • SM58 - IDoc adapter inbound: IDoc data record table contains no entries

    Trying to send Idocs from SAP ECC6.0 via PI 7.0 up until 2 days ago there was no problem.
    Since yesterday, only one specific type of Idoc does not make it into XI (PI). In the Idoc monitor (WE02) the idocs that were created gives status 3 which is good. But all Idocs of that specific type (ZRESCR01) does not go to XI. I can only find them bakc in SM58 where it gives the following message:
    IDoc adapter inbound: IDoc data record table contains no entries
    I have checked SAP notes 1157385 and also 940313, none of them gives me any more insight into this error. I have also checked all the configuration in WE20, SM59, and in XI (repository and directory) and in XI IDX1, IDX2 but could not find anything that would cause this. I can also not think of anything that changed since 2 days ago.
    Please point me in the right direction.

    hi,
    i think in sm 58 u can find entries only when there is some failure in login credential .
    if there is change in IDoc structure than you have to reimport the idoc metadata defination at IDX2.otherwise not requird.
    please check the logical system name pointing to the your requird target system....
    please also verify thet your port should not be blocked.
    pls find the link it may help
    Monitoring the IDOC Adapter in XI/PI using IDX5
    regards,
    navneet

  • IDoc flat file over AS2 adapter to IDoc adapter

    Hi,
    The scenario is IDoc flat file(.txt) over AS2 adapter to IDoc adapter. Could anyone help on how to convert the IDoc flat file to xml in AS2 adapter to execute the mapping further? we are using PI 7.0.
    Thanks in advance!
    -zameer

    Hi,
          Since you are on Pi 7.0, you would not be able to use the modules for this in PI 7.1.
    You would need to refer this document for converting from Idoc flat to XML
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/46759682-0401-0010-1791-bd1972bc0b8a?quicklink=index&overridelayout=true
    In your sender AS2 adapter, you can pass the file as is to an abap mapping which will do the conversion to Idoc xml. the output of the abap mapping goes to your message mapping then for conversion.
    Another option would be to use a custom adapter module in the sender AS2 adapter to call the Aabap mapping to do the conversion into Idoc xml.
    The custom adapter module would do a JCO/RFC call which will do the conversion before passing the data back to the adpter module.
    Regards

  • IDoc adapter with Non SAP systems

    SAP XI 3.0 help says:
    You can use the IDoc adapter to connect SAP systems (as of release 3.1) and non-SAP systems with the Integration Server using native IDoc structures
    What does this mean?
    -Naveen.

    Hi Naveen,
    Let me give a use-case in one of our projects ....we have 2 middlewares in our landscape...webmethods and XI...and in one particular instance there was a need to send an FI IDoc from webmethods to XI and forward it to R/3....
    In this case, the webmethods was treated like any other sap system for receiving IDoc into XI(with settings in IDX1)...
    Hope this might clarify a little bit...
    Thanks,
    Renjith

  • IDoc adapter inbox: IDoc sender partner is initial

    Hi,
       I have requirement to read the IDOC flat file and post IDOCs to SAP. As suggested in the following guide I am using report RSEINB00 to post IDOCS. This report basically calls the function module IDOC_INBOUND_FROM_FILE.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/xi-how-to-guides/how%20to%20convert%20between%20idoc%20and%20xml%20in%20xi%203.0.pdf
    While executing the IDOC_INBOUND_FROM_FILE I am getting error:
    "IDoc adapter inbox: IDoc sender partner is initial".  
    Please advise.
    Thanks
    Rajeev Gupta

    Hi,
    Idoc will be processed in SAP ECC based on the sender details (snprn,sndpor,sndpfc...) of idoc control record..
    instead of different partners name sending in the sender details of control record ...pass the value of the PI logical system name in SNDPRN.... (use only one and this is common for all partners...) any how data records of idoc will have the needed partner details...
    In SAP ECC you need to have this logical system ...to process the received idocs..
    thats it... Hope you got
    Regards
    Rajesh

  • Why we use IDOC adapter for IDOC as reciever?

    hello,
    Why we use IDOC adapter while using IDOC as receiver, whereas we don't use IDOC adapter while IDOC is sender?
    I am clear about why we don't use adapter for sender IDOCs.
    Thank you.
    Sarika

    Hi Sarika,
    >>>>Why we use IDOC adapter while using IDOC as receiver,
    maybe the easiest answer would be that we use
    IDOC adapter as receiver to tell the XI where he should
    send the data - there are many systems to which we can
    connect our XI and somewhere there has to be an object
    which will tell thx XI "where to" -> which RFC destination should it use
    BTW
    I believe IDOC apdater is also used as sender
    although you don't configure it in AF:
    "Once the IDoc has left the application through the RFC interface and has reached the <b>IDoc adapter</b> at the Integration Server inbound channel, the system converts it from IDoc format to IDoc XML format"
    from:
    http://help.sap.com/saphelp_nw04/helpdata/en/b9/c5b13bbeb0cb37e10000000a11402f/content.htm
    Regards,
    michal

  • Reg Adapter Module in SAP PI 7.11

    Hi,
    I am trying to develop an Adapter Module using SAP NWDS and I am referring http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0b39e65-981e-2b10-1c9c-fc3f8e6747fa?quicklink=index&overridelayout=true for the same.
    Now I am stuck on page 11 (page 16 of the pdf).
    Does the value of Remote interface have to be strictly com.sap.aii.af.lib.mp.module.ModuleRemote (similarly for other parameters)?
    Are these values dependent on the Default EJB Package that we use (mentioned on page10). Because the name of my package is com.companyname.adaptermodule and is as per the naming convention that we follow.
    Thank you,
    Pankaj.

    Hi,
    Ok. Actually I thought that the names are dependent on the default EJB package-name that we specify in previous step; but now these two do not seem to be related to each other (name-wise)
    The question seems to be answered for now. Thanks to Stefan.
    Thank you,
    Pankaj.

  • Reg::Error in XMLDecryption algorithm for adapter module in SAP PI

    Hi Experts,
    I have developed a custom java code for encryption and decryption for XML to be included in adapter module in SAP PI using SAP netweaver.My decryption code is working fine for stand alone java application.But when I create EJB project and deploy it I get no error..But in communication monitoring of SAP PI i get the below error
    Error: org.apache.xml.security.encryption.XMLEncryptionException: No Key Encryption Key loaded and cannot determine using key resolvers
    I included xmlsec1.3.0.jar file as external library..
    I would be grateful if you could suggest any solution for the above issue.
    Thanks
    Priya

    Hi Priya,
                     I am working on the same senario if Uhave idea plz help me on it.
    Regards,
    Prasad.

  • Call rfc sender adapter from non-sap systems

    Hi,
    is ist possible to connect to an rfc sender adapter from non-sap systems? I want to use the the RFC-Connector from http://rfcconnector.com, but in the client connect options there is no way to specify the program id.
    Best regards,
    Daniel

    hi,
    you don't need to use RFC type T (with program ID) - you can use whole connection string - just like in the example:
    http://www.rfcconnector.com/documentation/examples/client/#functioncall
    so just specify: host system number etc.
    it should work like that - but let me know as I don't know this RFC connector
    Regards,
    Michal Krawczyk

  • Reg :: Exception in custom java adapter module in sap pi

    Hi Experts,
                  I have included custom  java adapter module in SAP PI. I get the below error in sender communication channel  monitoring.
    Error: javax.ejb.TransactionRolledbackLocalException: nested exception is: java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/apache/xml/utils/URI$MalformedURIException; nested exception is: javax.ejb.EJBException: nested exception is: java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/apache/xml/utils/URI$MalformedURIException; nested exception is: javax.ejb.EJBTransactionRolledbackException: nested exception is: java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/apache/xml/utils/URI$MalformedURIException; nested exception is: javax.ejb.EJBException: nested exception is: java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/apache/xml/utils/URI$MalformedURIException
    I have included in External jar files in EJB project  also..Will that cause the above exception?
    Kindly suggest your solution.
    Thanks
    Priya

    Hi !
    have a look
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f013e82c-e56e-2910-c3ae-c602a67b918e
    and this thread also
    Throw Error in Module Adapter EJB
    Thanks!

  • Error: Idoc name IDoc cannot find request IDoc in Integration Server

    Hi,
    I am getting an error while working on a scenario.
    scenario is Idoc to file. when the Idoc is posted, i am getting the error "ALEAUDIT IDoc cannot find request IDoc in Integration Server"  when i see the status in SXMB_MONI
    I have tested the message mapping and configuration induvidually. They are working fine.
    Kindly help me out in solving this issue.
    please reply

    Hi,
    The AleAduit sent in the case of Idoc to File if the file is posted successfuly is not actually a App Ack, and that is why we get the info Ack not possible.
    But, as the R3 might expect this Idoc, XI still sends it back to the Source R3 system.
    Regards,
    phani

  • ALEAUDIT IDoc cannot find request IDoc in Integration Server

    Hi,
    i m working with a scenario SAP ECC 7.0 -> IDoc -> PI -> IDoc -> R/3 4.6c
    I m sending a purchase order (ORDERS.ORDERS05) from SAP ECC and i want to receive an acknowledgment from R/3. Unfortunately there are only zeros in the field E1ADHDR / E1STATE / DOCNUM, this leads to the error "ALEAUDIT IDoc cannot find request IDoc in Integration Server" on PI.
    Does anybody know what to do in the R/3 system to send the original IDoc number in E1STATE / DOCNUM?
    XML Source of the ALEAUD received at PI:
    <?xml version="1.0" encoding="UTF-8" ?>
    <ALEAUD01>
    <IDOC BEGIN="1">
    <EDI_DC40 SEGMENT="1">
      <TABNAM>EDI_DC40</TABNAM>
      <MANDT>100</MANDT>
      <DOCNUM>0000000004307392</DOCNUM>
      <DOCREL>46C</DOCREL>
      <STATUS>30</STATUS>
      <DIRECT>1</DIRECT>
      <OUTMOD>2</OUTMOD>
      <IDOCTYP>ALEAUD01</IDOCTYP>
      <MESTYP>ALEAUD</MESTYP>
      <SNDPOR>SAPQV1</SNDPOR>
      <SNDPRT>LS</SNDPRT>
      <SNDPRN>QV1CLT100</SNDPRN>
      <RCVPOR>A000000022</RCVPOR>
      <RCVPRT>LS</RCVPRT>
      <RCVPRN>QXC100</RCVPRN>
      <CREDAT>20090605</CREDAT>
      <CRETIM>111523</CRETIM>
      <SERIAL>20090605111521</SERIAL>
      </EDI_DC40>
    <E1ADHDR SEGMENT="1">
      <MESTYP>ORDERS</MESTYP>
      <MESTYP_LNG>ORDERS</MESTYP_LNG>
    <E1STATE SEGMENT="1">
      <DOCNUM>0000000000000000</DOCNUM>
      <STATUS>53</STATUS>
      <STACOD>SAPV1311</STACOD>
      <STATXT>&1 &2 wurde gesichert</STATXT>
      <STAPA1>Terminauftrag EX</STAPA1>
      <STAPA2>2510016042</STAPA2>
      <STATYP>I</STATYP>
      <STAMQU>SAP</STAMQU>
      <STAMID>V1</STAMID>
      <STAMNO>311</STAMNO>
      <STAPA1_LNG>Terminauftrag EX</STAPA1_LNG>
      <STAPA2_LNG>2510016042</STAPA2_LNG>
    <E1PRTOB SEGMENT="1">
      <DOCNUM>0000000004307353</DOCNUM>
      <OBJTYPE>BUS2032</OBJTYPE>
      <OBJKEY>2510016042</OBJKEY>
      </E1PRTOB>
      </E1STATE>
      </E1ADHDR>
      </IDOC>
      </ALEAUD01>
    Regards,
    Udo

    Hi Volker,
    yes, that was the right hint
    I needed to change the RCVPRT field to LS to force the receiving system to send the ALEAUD with original number at the right place. Strange reaction, but it is SAP software, he, he.
    Regards,
    Udo

  • Standard adapter modules in sap xi

    Hi,
    Can any one provide me the standard adpter modules in XI and the procedure to use them in the communication channel.
    Thanks,
    Rajeev.

    Hi,
    Go with these blogs.
    SAP NetWeaver Process Integration 7.1: Available Adapters and Adapter Modules
    TechEd 2006: EPI350 - Developing and Testing Adapter Modules in SAP NetWeaver Exchange Infrastructure
    these will help u out

Maybe you are looking for

  • WSRP - Changing the css of remote portlets

    Hi, Consumer: WLP 10.2 Producer: Websphere Portal 6 I need to apply css files of the consumer to the remote portlets (not the shell, but to the content inside the actual portlets). Is there any way to override the producer portlet stylesheets before

  • Is this where i report a bug in the finder?

    hi. I use aftereffects to render quicktime movies. I render them, open them From the finder in Quicktime, make notes of changes i want to make, go back and edit them in Aftereffects, and try to render them again. this is where the bug is. after effec

  • Duplicate database from Linux to sun

    Hi All, RMAN duplicate database from Linux 5.2 (Tikanga) to sun 5.9 is possible, please share link or doc.

  • Ipod Classic does not start up

    I've tried the toggling of the Hold button, holding down the Menu, Play & Middle button... Right now I have it plugged into my PC. It does not appear in my iTunes. HELP.

  • Some BDC question

    sir, plz help me to find out answer of the following question . 1.You are running a report. It is taking long time for execution. What steps will you do to reduce the execution time. 2.After running a BDC program in background, next day morning when