04-13-2006 11:35 AM
hi,
i want to submit a report in a rfc.i pass the parameters ( submit z*** with bukrs = 'XXXX'. ) and report gives an alv grid list.there are no import or export parameters.just submit the report.when i call the function it gives the list.but when i call the func. from an another system ( remote call ) it gives a short dump .i get CALL_FUNCTION_RECEIVE_ERROR error message.Do u have any idea about this problem?thanks all.
regards,
Burak
04-13-2006 11:38 AM
Burak,
I don't think you can call a RFC which writes something on to the screen.
regards,
Ravi
04-13-2006 11:38 AM
Burak,
I don't think you can call a RFC which writes something on to the screen.
regards,
Ravi
04-13-2006 11:42 AM
Hi Burak,
I think it is not possible to submit programs
which have output screens. Function module will
try to create place for writing output.
I guess better to fetch data in the function module and
and write a program to call that remote function take
the data into one itab and display on GRID report.
Thanks&Regards,
Siri.
04-13-2006 12:09 PM
thank u guys,
i'll try to pass data and after that display alv grid.
regards,
Burak
04-13-2006 12:13 PM
Burak,
The suggestion is to fetch the data and display the data in a GRID in your system and NOT in the REMOTE system. For that you need to have a Function in the REMOTE system that will accept parameters and retrun the required data.
The current one will not work, as it is trying to write the output.
regards,
Ravi
04-13-2006 12:12 PM
Hello,
You can not write data on the screen by RFC call.
Try to get and dispaly data back to your calling system.
Regards,
Naimesh