I am not sure if i am posting into the right forum. Any hints would help.
The transaction RWBE is run on ECC6 and a search help is triggered for merchandise category (first field).
A second screen appears to enter the range..I just press enter and it gives me a range of value to select from.
It works fine.
But the same transaction is called in our Portal and the search help goes for a short dump when pressing enter from the second screen.
I debugged both ECC and portal for this transaction and found that the function module TABCONTROL_RETRIEVE_SEL_OPTS is returning different values that is causing the short dump in portal.
The value of the parameter for select_options is returned as
SHLPNAME SHLPFIELD SIGN OPTION
HUGO |1801 |I |IQ |
HUGO |1803 |I |IQ |
if you see the option is returned as IQ and hence causing the short dump.
I am not able to find out how this value is returned. Because if you see inside the above function module, another function module DP_GET_TABLE returns the above value. But when i debug it, i am directed to DDIF_FIELDINFO_GET fm and hence not able to understand how the above values are retrieved.
Any help would be rewarded.