How can I set a timeout when retrieving data from a SAP remote function (OutSystems Platform 9.1).
I've experienced some remote functions calls get stuck because I'm not getting a response from the remote function and the SAP Connector keeps waiting for the response. I need to set a timeout on the platform side since I'm not able to control SAP behavior.
Have you looked into the SAP API?
Another resource is this Forge component that has some examples of calling the SAP Extensibility API:
Thanks. I have already seen the SAP Utilities component, but the actions provided don't have anything to set a connection timeout, only the MaxPoolWaitTime.
I have to check the RfcConfigParameters class to see if there is another property that could do what I want, but first I need to get the dlls.