Skip to Content


Aug 23, 2017 at 03:34 PM


avatar image

I am looking for a RFC log and I can't find anything.

Our middle ware application is calling BAPI_INCOMINGINVOICE_CREATE as a TRFC but I can't find any logs of the call if whether invoice was created or not.

is it possibble to set up a log for such scenario?

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Mike Pokraka Aug 23, 2017 at 06:04 PM

You can switch on RFC tracing in ST05. Only use it for as long as you need, it does impact performance.

Show 3 Share
10 |10000 characters needed characters left characters exceeded


I am not looking for trace.

I want to know how many times TRFC was called by 3rd party application and what happened to the RFC( whether bapi posted or not .).

is this possible?


An RFC is a function call, not a messaging interface. There is no record.

if you need detailed records use IDOCs or BDOCs.These are locally managed executions with full logging and error handling/restart capability.

The trace I mentioned will answer the first part of your question, and the posting result gets returned to the caller in the BAPI result structure. Failed RFCs will show up in SM58, but note this is a technical failure, which is not the same as a document failing to post and the BAPI returns an error result (in this case the BAPI has technically still completed successfully).


thanks for the detailed answer.