Skip to Content
avatar image
Former Member


We have a report to copy data from one SAP system to another. To do this we make an rfc call on the same function module several times. We are always testing the report with the same data. Sometimes the data transfer works without any problem, but most of the time we are getting an error at some point. If we get an error we can see an error message "CALL_FUNCTION_RECEIVE_ERROR" in the remote system. The error points to the first line of our function module.

If we set a breakpoint in the calling system and repeat the rfc call we are always getting the same error. Sometimes it helps to reduce the amount of transmitted data in debugging mode.

After the error occurred the report makes the same rfc call dozens of times without any problem.

Does anyone have a clue what the problem might be and how we can fix it? I thought it might be a problem with memory. But if so, why is it sometimes working but when an error occurs the same error occurs in debugging mode again and again even if the remote system has 10 minutes to find memory.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

0 Answers