05-09-2014 8:29 AM
Hello all,
I had an error in the application abap program, in ECC6, during an RFC call of a specific function module, during settelment process.The error was logged under name "time out".
After checking, we found the problem is releated to "dbif_rsql_sq_error"
Any idea?
Best regards
05-15-2014 8:06 AM
Actually the RFC will use dialog work process then there is an limit(like 3600 seconds).
You may increase your timing or to optimize your program(RFC).
Regards,
Vadamalai A.
05-09-2014 8:34 AM
05-09-2014 8:41 AM
you trying to perform a large selection or non-index selection on a large table in that FM, try to optimize it with index field selection and retrieve small data if it runs in foreground, else just examine the select whether it is retrieving huge data.
05-09-2014 11:54 AM
Hello,
Please find attached the ST22 report.
Notice also that the problem is aleatory.
Best regards
05-09-2014 12:50 PM
New task runs in dialog mode even if the parent program runs in background. For every dialog program time limit will be defined in RZ11 parameters(rdisp/max_wprun_time) by basis.
1. your FM ZALSP023 is being processed more than the time limit maintained in the above parameter thus it is giving this dump.
2. To avoid this, optimize the code in ZALSP023 FM so that it completes data processing within the time limit.
3. possibility is that this design may not suitable for your requirement.
What your FM does? why you are using it in your program?
Separate task FMs will be defined as RFC but will be called in the same system.
Read: https://help.sap.com/saphelp_nw04/helpdata/en/3d/a846df17c1014e928626637ab06838/content.htm
05-15-2014 8:06 AM
Actually the RFC will use dialog work process then there is an limit(like 3600 seconds).
You may increase your timing or to optimize your program(RFC).
Regards,
Vadamalai A.