field symbol: <new_entry> type standard table.
data: i_temp type table of BAPIXMSPOW .
I have created a field symbol which stores the table entries. When the user tries to maitain any table i am tracking the changes made into the filed symbol. The field symbol is a dynamic structure based on the table entered by the user.
I am passing the records in filed symbols to another table ( i_temp ) of type BAPIXMSPOW ( char 4096 ).
Dump occurs when a decimal value is encountered in the field symbol, the value for decimal field in the field symbol is taken as #.
For eg if the field in the field symbol is 2.12 then while assigning it to i_temp SAp CONVERTS IT TO ###, hence dump.
Can you please let me now if their is any other alternative.
I am passing this i_temp table to an RFC from the program. As this is a dynamic structure i cant define a constant table structure in the RFC hence declared i_temp with 4096 char ( which has a specific reason as well).
Also, RFC requires a refrence for any of the table mentioned in the input output paramenter which is not the case with the normal function module. hence had to declare a refrence i.e BAPIXMSPOW in our case.
Is their any alternative where we can dynamically refer the table entered by user directly in the RFC.