10-28-2010 11:52 AM
We have an application that has used the RFC C API to execute RFC-enabled FMs successfuly for many years.
Now we have a customer that wishes to execute an FM, /POSDW/CREATE_TRANSACTIONS_EXT, which contains an import parameter, IT_TRANSACTION, that can have a number of input values (rows).
I had thought that the RFC C API only supported single parameter values (through Rfc_CreateParameter), and that multiple values were always transported as tables. I haven't found anything in the RFC SDK that contradicts that.
So is it possible to execute this FM with multiple values for an import parameter using RFC, and if so can anybody give me some guidance as to how this can be done using the RFC C API?
Also, it may be that this is only supported in some versions of the SDK. Can I have some guidance on which ones might support the above.
Thanks.
11-02-2010 12:54 PM
Bump.
It's now occurred to me that this may be a difference between the "classic" RFC SDK - which we have used and as far as I can see only supports single parameter values - and the new Netweaver RFC SDK.
Can anybody comment on this and/or the original question?
Edited by: Ulf Persson on Nov 2, 2010 1:54 PM