Skip to Content
0
Former Member
Jun 19, 2007 at 06:36 PM

Error opening an RFC connection in Sender RFC

309 Views

Hi All,

I request you to kinldy help me out of the below problem. I have a scenario RFC as a sender and I have gone through the weblog

/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2

/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step

/people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009

1. Function module is existing in SAP and also successfully imported in XI

2. Create RFC destination with TCP/IP (T) connection

below is the code of my report

REPORT z_xi_tivoliinterface_test.

DATA: i_zxi_test TYPE STANDARD TABLE OF zxi_test,

i_bapiret2 TYPE STANDARD TABLE OF bapiret2,

i_BAPIATTYPE type standard table of BAPIATTYPE.

CALL FUNCTION 'ZRFC_XI_GET_PERSONAL_INFO'

DESTINATION 'SAPSXI'

EXPORTING

pernr = '645056'

TABLES

i_pernr_info = i_zxi_test

i_error_tab = i_bapiret2.

WRITE : 'test'.

commit work.

when I execute the report i got the below error

Error opening an RFC connection.

Component............ "SAP-Gateway"

Place................ "SAP-Gateway on host sxxxxxx / syyyyyy"

Version.............. 2

Error code........... 679

Error text........... "program SHRRFC_SXI not registered"

Description.......... "TP SHRRFC_SXI not registered"

System call.......... " "

Module............... "gwr3cpic.c"

Line................. 1609

Please let me know how to register by program SHRRFC_SXI.

Regards

Dhill