Data formats in Call: Is there any way to retrieve data when calling an RFC that is not text data type?  I would like to retrieve numbers or integers.

Your packed decimals are automatically converted if retrieved as single fields when you use the notation

"out.parname=varname" in the Call statement.

Dictionary structures with character data and packed decimals can be used as well, but you need to apply the "-unpack" option in order to read a packed decimal item within the structure using the "set" command. For all other datatypes (e.g. integer or float), please use a wrapper function module that exports character data only.