09-05-2007 6:19 AM
Hi Experts,
I'm trying to develop an RFC enabled FM. The 3rd party system will call this FM and pass the array of data in a table parameter. We are expecting approx. 30 thousands records. Is there any limitation in terms of volume of data to be passed in an RFC enabled FM?
Thanks,
Edson
09-05-2007 7:13 AM
Hi Edson,
You can very well pass the bulk of data to the function module using tables.
And it is the normal way to call the RFC FM. so dont worry about that.
~ Ramanath.
09-05-2007 6:30 AM
Hi Edson,
I dont think there is any limitation. You can use that method.
Reward if helpful.
Regards,
Ravi G
09-05-2007 6:30 AM
There is no limitation except the RFC should not time out processing those many records
09-05-2007 6:31 AM
Hi Edson,
There is no restriction regarding the amout of data that you can pass to the RFC FM.
~ Ramanath.
09-05-2007 7:05 AM
Thanks guys. In case of RFC time out, we can extend the processing time in SM59. Is that correct?
I checked on some standard BAPIs and I noticed that they are usually passed with one line of record only and not with bulk of data. Do you guys think that passing bulk of data into SAP through RFC enabled FM is just fine? or do we have other better options?
Edson
09-05-2007 7:13 AM
Hi Edson,
You can very well pass the bulk of data to the function module using tables.
And it is the normal way to call the RFC FM. so dont worry about that.
~ Ramanath.
09-05-2007 7:17 AM
Hi Eds,
No problemo, just go ahead. I have already made an application in VB which calls an RFC in SAP and returns a table with as many as 25,000 rows.
Just go ahead.
Ravi
09-05-2007 7:20 AM
No problem with the no. of records. Go ahead & implement it. If you face any issues, let us know.
09-05-2007 7:27 AM