Hi -
What probably is missing here, you need to create a table like ET_RETURN. You can check the field details for ET_RETURN in SE37 against the Function Module z_esrv_offer_getlist inside SAP. If you are not an SAP technical guy, no issue, simply request your SAP technical team to help you in getting these details.
From your system when this RFC is being called then it will return for sure the content along with. Only issue is in the caller which is not able to accept the content.
You need to create a table inside your legacy (non SAP system) as similar to that of ET_RETURN. Now if you call the RFC with passing the parameter then it would return the message (if any).
Is it possible to show how you are calling the RFC from your system? Means may be with a code snippet / screen shots?
- Thanks , Somnath