cancel
Showing results for 
Search instead for 
Did you mean: 

RFC_SYS_EXCEPTION when sending IDOC via tRFC from external program to R/3

Former Member
0 Kudos

Hi all,

using the RFCSDK 6.40 and writing a program in C which sends IDOC' s using tRFC to SAP.

When I send my EDI_DC40 and EDI_DD40 tables to R/3 with:

TCHAR strFktName[] = (_T("IDOC_INBOUND_ASYNCHRONOUS"));

rfc_rc = ::RfcIndirectCallEx (m_rfc_handle,

strFktName,

exporting,

tables,

rfc_tid);

--> rfc_rc gets back an RFC_SYS_EXCEPTION

When I check for

RfcLastErrorEx(&m_error_info);

--> I get back:

Beim Empfangen von Daten für einen Rfc-Call ist ein Fehler aufgetreten

(in english --> an error occured when reciving data from rfc-call)

dump check in R/3 tells:

Fehleranalyse

Beim Ausführen eines Remote Function Calls trat ein Fehler auf.

"RFC_GET4"

Zustand der Verbindung.. " "

Interner Fehlercode..... "RFC_GET4"

Any idea what goes wrong here?

Already checked very detailed the data I send to R/3 - but it doesent matter what I send - I get the same error every time.

Thanks,

Robert

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Reviving an old thread...

I'm getting a similar error making RFC calls from a stand-alone program to an ABAP server using JCo:

RFC_GET4, GET_ID-3c05 LINE 990

Any ideas?

Thanks.

--

Tim