The below RFC being called from BODS and it is taking 28 secs for 15 records to fetch. However, i executed the FM in standalone with below input details and it is going for time out. The reson what I assume is,
The below BRF+ process method is being called inside loop and for input 000000 it will pick all the relevant records from ECC table and it will cehck againt with BRF+ Decision table. If the decision is valid the records will be picked for further processing.
Execute the FM
Z_POS_GRADE_LIST_SC
Input it_input = 00000000
"decision table -> process method."
Please let me know what can be done to reduce the performance