Application Development 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: 

Runtime Analysis for an RFC function Module

Former Member
0 Kudos

Hi,

How to get an Runtime analysis for an RFC function Module?

I have an RFC function Module I am using it for a WEB INTERFACE . For this function Module I need to get Runtime Analysis.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

May be you first need to understand how the FM has been passed the parameters from WEB Interface.

Which values are for the function module is executed?

Once you have it ready you can performe the analysis using ST05 (Bascally for SQL statment analysis) or SE30.

Regards

Shital

6 REPLIES 6

Former Member
0 Kudos

Hi,

You can do runtime analysis through transaction ST12 and check the ABAP trace for the FM.

Select the 'ABAP trace' and set the checkbox for 'Filter For' then you have to select 'FunMod' and give the FM name. Select all performance traces. Click on 'Start trace'.

Now execute your we application and each time it calls your FM the trace will be logged then you can deactivate and check your traces.

Regards,

Saba

0 Kudos

Hi Saba,

Can we do this thing in SE30 ?If possible please give solution?

0 Kudos

Moved to ABAP Performance forum...

Symptom:

> Total Questions: 39 (38 unresolved)

...

Former Member
0 Kudos

Hi,

Additionally to the transaction ST12, can try with ST03N or ST04N to identify the processes that generate delays and to verify if the RFC is between those processes.

hope this information is help to you.

Regards,

José

former_member194613
Active Contributor
0 Kudos

the ST12 is only a tool on top of the SE30 and ST05,

For RFCs you can use the RFC-Trace of the ST05 for a fast overview, time, transferred data, number of RFCs, what kind of RFC.

With the SE30, it depends on your basis release, you can trigger the ativation of a SE30 in the remote

system, see measurement restriction of the SE30, 'remote and update'. Or in a new release there is

the option to activate the Se30 beforehand in the remote system for your RFC-user, and the trace is switched on when the RFC comes in.

Or you see a breakpoint, in the remote call and switch on the trace manually in the remote system.

... what is your actual requirement?

Siegfried

Former Member
0 Kudos

May be you first need to understand how the FM has been passed the parameters from WEB Interface.

Which values are for the function module is executed?

Once you have it ready you can performe the analysis using ST05 (Bascally for SQL statment analysis) or SE30.

Regards

Shital