‎2014 Sep 13 11:22 AM
Hi All,
While creating a RFC function module, i have defined tables as follows.
Is it prohibited to use table type while defining the tables in the RFC?
The same pattern of definition works fine while defining the normal Function Modules...
Any idea to overcome this issue??
Regards
Pavan
‎2014 Sep 13 12:43 PM
Hi,
Try making them 'Optional' and see if works.
Regards,
~Athreya
‎2014 Sep 13 12:54 PM
Hi Athreya,
I tried with selecting 'Optional' check box... Did not work..
Again getting same error as follows..
Only tables with flat line structures are allowed in RFC.
Regards
Pavan
‎2014 Sep 13 1:38 PM
Hi All,
I tried even using structures directly instead of table types for Tables definition.
The system popped up same error.
The system used is ECC 6.0 with Basis 700, SP level 009.
Interestingly such errors are not popping up in another system which is EHP7 Release 740 with SP level 004.
Any thoughts to overcome this issue???
Regards
Pavan
‎2014 Sep 13 2:18 PM
You can use Import/Export parameter with table types instead the Tables parameter.
I have just tested in version 7.02 sp 14 and also it is not possible to use table type in Table parameter.
Regards,
Felipe
‎2014 Sep 13 2:56 PM
‎2014 Sep 13 11:06 PM
No, LIKE also does not support table types, you must use flat structures.
‎2024 Sep 03 5:18 AM
Check if there are string type in the structures defined. RFC don't support using string in tables parameter.