Hi KP,
of course you can use RFC asynchronously. Calling from R/3 use
CALL FUNCTION 'myFunktion'
destination 'myDestination'
IN BACKGROUND TASK...
Calling from XI use an asynchronous outbound-Interface.
Anyway there will be no response!
Regards Udo
Hi,
transactional RFC (tRFC) and queued RFC (qRFC) are both asynchronous. But the RFC Adapter only supports tRFC, which only uses an outbound buffer (it's not a queue) and matches the QoS EO. On the sending system you can use the transaction SM58 to monitor the outgoing messages. The messages are buffered in the adapter framework, if the target system is not available.
As said above, on SAP releases prior to 6.20, SAP IDOCs are the only way to use EOIO.
A tRFC is called by using the additional line 'in background task'.
In the SAP System, there is no different definition for synchronous and asynchronous RFCs. The asynchronous just only use the importing parameters.
Regards,
Christian
Add a comment