cancel
Showing results for 
Search instead for 
Did you mean: 

RFC trigger to SAP XI/PI

Former Member
0 Kudos

Hi All,

I have followed the blog by Michal and Configured the settings as mentioned.

[https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/1438] [original link is broken] [original link is broken] [original link is broken];

However, I am not able to send the RFC request to XI. Getting, an exception u201CSystem Failureu201D. I request you to suggest if any further settings are required to do in ECC system.

Regards,

Venu V

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Venu,

perform the below

1. Check the RFC FM working Fine

2. Check the Test Connection of RFC Destination(progid) configured in R/3 (sm59)

3. Check the same in XI

Error Category definitely should fall in these categories.

Rajesh

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi All,

Do i require to do some configurations in XI/PI, other than RFC sender configuration in ID.

Regards,

Venu V

Former Member
0 Kudos

> Do i require to do some configurations in XI/PI, other than RFC sender configuration in ID.

I will say No. Let me conclude what you have done is correct or not.

1. You must have created the RFC destination in R3 by using SM59 and in gateway host and gateway service you must have writen the values of your Application system i.e R3.

2. You must have created the RFC function module (remote enabled).

3. In XI you configure the Sender CC as mentioned in the blog "1438".

Note: Program ID is case-sensitive, so I hope you must have taken care of this while entering it in your CC.

Regards,

Sarvesh

Former Member
0 Kudos

Check did you configure RFC Destination in Xi using SM59

Go to R/3 and test RFC Destination connection created .

if you have not created the RFC Dest in XI and created in xi but not active the connection test in SM59 of R/3 returns an error saying progid not registered.

Check this

Rajesh

GabrielSagaya
Active Contributor
0 Kudos

Hi,

Please test your RFC Destination in SM59.

Also Check whether you have provided the correct Program ID in Sender Communication Channel.

Also Please Add the Following Exceptions in your Function module as COMMUNICATION_FAILURE and SYSTEM_FAILURE.

prateek
Active Contributor
0 Kudos

Check in smgw if the program id is properly registerd at R/3.

Regards,

Prateek

Former Member
0 Kudos

Hi Prateek,

Its registered and connected.

Regards,

Venu

Former Member
0 Kudos

Hi

The exception SYSTEM_FAILURE occurs if a runtime error arises during execution of the remotely-called function module.

So assign a return value to this exception for each RFC, and that you process these, otherwise a runtime error may occur in the exception.

check this

http://help.sap.com/saphelp_nw04s/helpdata/en/60/73e90b19f32a4db84e4a39fe876ddf/frameset.htm

also ...Could you also check Dump analysis in ST22 Tcode.

There you can find what causing this SYSTEM FAILURE error.

Regards

Abhishek

Edited by: Abhishek Agrahari on Jan 30, 2009 11:39 AM

Former Member
0 Kudos

Check in R3 if you RFC is remote enabled.

Regards,

Sarvesh

Former Member
0 Kudos

Hi Sarvesh,

It is remote enabled RFC.

Regards,

Venu

Former Member
0 Kudos

Hi,

Have you checked in SE37 if your RFC is working fine.

Regards,

Sarvesh

Former Member
0 Kudos

Hi Sarvesh,

Its working fine, i have tested. While testing if I give RFC destination (TCP/IP) then i am getting an error.

Regards,

Venu V

Former Member
0 Kudos

Check this thread for solution..

Regards,

Sarvesh