cancel
Showing results for 
Search instead for 
Did you mean: 

Inquiry on RFC Usage Analysis

08-13-2026 12:06 PM
Yashp Newcomer
155 views 1 comments
0 Likes
SAP Managed Tags
Subscribe

Hello SAP Support Team,

We would like to identify whether a particular RFC destination is currently being used within our SAP landscape. Specifically, we need to determine:

  • Which programs, function modules, classes, jobs, or interfaces are referencing the RFC.
  • Whether the RFC is being actively invoked by any user, application, or background job.
  • The recommended SAP transactions, tables, or reports that can be used to perform a comprehensive where-used analysis and usage verification for the RFC.

Could you please advise on the best approach or SAP-provided tools to identify all dependencies and usage of the RFC?

Thank you for your support.

Regards,

Yash Panchwani

0 Likes

Accepted Solutions (0)

Answers (1)

Answers (1)

Ulrich_Schmidt1
Product and Topic Expert
Product and Topic Expert
0 Likes

Perhaps not the best idea, but you could activate the RFC trace in SM59 for a given destination and then monitor for a week or two, whether this destination generates any trace. This would show, whether someone uses the destination.

But for a detailed analysis of who is using it and which function modules / scenarios are executed via this destination, this approach is probably not feasible, because if there are thousands of calls going over this destination each day, the trace output would be huge and very difficult to evaluate manually.

Making some kind of "where-used list" of RFC destinations in ABAP code, is not possible, because a destination does not need to be specified directly by name in the ABAP code that makes an RFC call, it can also be specified "dynamically" via a variable, whose contents are filled at run-time.... 😞

DATA: destname(40).
...
destname = ... "(some code that computes the value of destname)
...
CALL FUNCTION 'BAPI_...' DESTINATION destname
  EXPORTING
    ...
  IMPORTING
    ...
  EXCEPTIONS
    ...