‎2007 Nov 26 4:42 PM
Hi
I am trying to do a scenario RFC- XI - Web service but i have problems while running the Function Module using the TCP/IP rfc destination defined in the R/3 system.
I have configured the Sender Adapter for RFC and passed the values according to the RFC Destination Configured in R/3.
Application Server (Gateway)
Application Server Service(Gateway)
Program ID
ETC..
I am getting SYSTEM FAILURE error when running the RFC in R/3.
Tested the connection in SM59 works good.
Can anyone please help me with this please. It is a real emergency
Thanks in Advance
‎2007 Nov 26 5:05 PM
Hello Keerthana
If I understand you correctly you try to call a RFC function module (on your SAP R/3) from your XI system using a TCP/IP connection. This is not correct.
Create a <b>R/3 connection </b>(<b>connection type = '3'</b>) in your XI system and create a user (type = 'System') on your SAP R/3 system which you will as RFC-user in your RFC connection.
Regards
Uwe
‎2007 Nov 28 2:24 PM
Hi Uwe,
Thanks for the reply. you mean i need to trigger the RFC using the user created in R/3 type system.
Keerthana
‎2007 Nov 29 4:46 AM
Hello Keehrthana
The major point is that if you are using RFC function modules there is absolutely no difference whether two R/3 systems or one XI and one R/3 system are communicating. In both cases it is a <b>simple RFC connection</b>.
Thus, you need a standard RFC connection (type='3', no TCP/IP connection). Since XI is the calling system you need to create the RFC user in the <u>CALLED </u>system (i.e. R/3).
Regards
Uwe