on 06-30-2006 9:59 PM
Hi All,
I hve the scenario RFC>XI>SOAP in which the receiver(inbound) interface and namespace are not visible in Interface determination. I created the inbound interface in IR but why then it is not visible in Int Directory.
DO i need to import something from IR or so.
Thanks,
Deno
HI,
Are you using Business <b>Service</b> for this ? If so , you need to explicitly add your Sender and Reciever Interfaces to the Business Service. Because Business Service is an Abstarct.
So for this go to Business Service and under Sender and Reciever Tab add specific interfaces(outbound/inbound).
If you create a Business <b>System</b> in the SLD , it is not required. If so activate the IR objects once again and check the Interface determination
Regards,
Moorthy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Moorthy. It is working now. I completed the design and configuration for sending an RFC from R/3 to invoke web service and get the response back.
I am not sure how to test the scenario. To be precise, what are the ways through which we can trigger the process. Any help is appreciated.
Thanks,
Deno
Thanks for the reply Moorthy. I created an RFC enabled function module in R3 and executed a report with call function 'Function module' Destination. Here what destination should I give? How do we link the RFC execution with the whole process. If it works correctly, then it should have displayed the response in the R/3 screen. Hope this helps you to reply back. Thanks in advance,
--Deno
Destination should be your SM59 entry in R/3 system.
When you executed in the SE37 screen, you have given RFC_Target entry right ? give the same entry..
First you can check the entire sceanrio in SE37 and execute the RFC . RFC target system is Sm59>TCP/IP connections-><name of the target>.
If everything is ok, and is a synchronous, then you need to get the value back in the RFC (i.e ABAP Screen)
-moorthy
Thanks again Moorthy. I hear what you are saying. But the Function Module is in R3 and not in the target system. Then why do we need to give Destination? And please specify which RFC destination you are talking about. I can see 2 RFC destinations. One is R3 connecting to XI system of type R3 (which we dont need to use for sending RFC) and second is TCP/IP type configured in the Sender RFC adapter communication channel.
Thanks!
Deno
RFC destination created in the R/3 pointing to XI system of Type TCP/IP. ( configured for the sender RFC adapter communication channel).
Did you check with SM37 in R/3 . and execute your RFC first. There you need to give RFC target as the RFC destination created in the SM59->TCP/IP COnnections-><pointing to the XI system>
Is it solved ?
Moorthy
As you told, it is giving dump. But what was the error ?
Anyway first you go thru these ..RFC basics-
http://help.sap.com/saphelp_nw04/helpdata/en/22/0424fe488911d189490000e829fbbd/content.htm
RFC destination-
http://help.sap.com/saphelp_nw04/helpdata/en/80/09680289c751429ab3b07ad2a61c10/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/b8/8e1b228add6c4d8509adff5eab2167/frameset.htm
Regards,
Moorthy
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.