2008 Jun 09 7:03 PM
Hi,
In my case, I am calling an RFC.I want to set a timeout and if it is reached and still I dont get the control back to my calling program, I want to display an error message. any idea how to do that ?
thks
2008 Jun 09 7:13 PM
Hi,
Check the parameters in Report RSPARAM in tcode SA38.
Use search string Rdisp/rfc* and Rfc/*
In order to change the parameters use tcode RZ10.
Rakesh
2008 Jun 09 7:39 PM
I am sorry, maybe I must have given a detailed explanation of what I want !
I have a Z program where I use CALL FUNCTION to call an RFC. This RFC has some tables , one as input and 2 as outputs, i.e., the output tables receive data which I use in Z program.
This interfacing is happening through XI.
I cannot wait indefinitely to get the response. If I dont get the data populated in the output tables say in 30 secs, I want to disconnect the RFC call and continue with my program.
Hope I am clear now.
So my pseudocode is as follows:
-
report zxxx.
...
..
CALL function "VVV" Destination "XI"
Tables
inp = xx
out1 = yy
out2 = zz.
if control does not return in 30 secs, continue the program from here..
..
..
-
thks