Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

RFC termination

Former Member
0 Likes
666

Hi Friends ,

When one of the Remote function modules called from external system , the program got terminated after connecting to the external system. SAP does not return any kind of message to the calling system.I can see remote user in SM50 for few seconds and suddenly it disappears.It looks like disconnection happens after connecting to SAP but before just before calling RFC or soon after RFC is called.

When I execute this function module inside SAP ,R/3 it runs successfully without any error. Other RFCs using the same connection are working fine when called from external system.Can anybody help me in identifying the issue ? The RFC trace log is given below,

SERVER> Caller host:

SERVER> Caller transaction code: (Caller Program: pmdtm)

SERVER> Called function module: Z_FIGL_FILL_ZTFICO_FSG_TABLE

Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 3295

CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=223

CPIC program connection ended (read error)

Thanks in advance ,

Joby

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
492

Hi

Answer is pure assumption.

Pls check the OSS Note 406390 - Problem with external RFC on R/3 System

Pls take opinion from Basis / SAP before implementing the OSS note

Regards

Madhan D

Hi Friends ,

When one of the Remote function modules called from external system , the program got terminated after connecting to the external system. SAP does not return any kind of message to the calling system.I can see remote user in SM50 for few seconds and suddenly it disappears.It looks like disconnection happens after connecting to SAP but before just before calling RFC or soon after RFC is called.

When I execute this function module inside SAP ,R/3 it runs successfully without any error. Other RFCs using the same connection are working fine when called from external system.Can anybody help me in identifying the issue ? The RFC trace log is given below,

SERVER> Caller host:

SERVER> Caller transaction code: (Caller Program: pmdtm)

SERVER> Called function module: Z_FIGL_FILL_ZTFICO_FSG_TABLE

Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 3295

CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=223

CPIC program connection ended (read error)

Thanks in advance ,

Joby

1 REPLY 1
Read only

Former Member
0 Likes
493

Hi

Answer is pure assumption.

Pls check the OSS Note 406390 - Problem with external RFC on R/3 System

Pls take opinion from Basis / SAP before implementing the OSS note

Regards

Madhan D