Integration Suite - Accessing On Prem RFC through iFlow
Published: January 2026
Have you ever considered whether an RFC function module can be accessed via SAP Integration Suite? This document provides a comprehensive, step-by-step explanation of the configuration and technical procedures required to enable such access. The following sections outline the detailed approach and key integration considerations involved in achieving this connectivity.
This document assumes that SAP Integration Suite trial tenant is already available and fully provisioned. If this is not the case, please follow the instructions provided in this link.
Step 1: Cloud Connector Settings
Adding RFC Connection in Cloud Connector
Mapping a virtual system to an internal system using RFC protocol for ABAP system is required for this end-to-end integration architecture. This document assumes that the corresponding virtual-to-internal system mapping has already been configured in SAP Cloud Connector. If this configuration has not yet been completed, please refer to the following Link for guidance.
| Key | Value |
|---|---|
| Back-end Type | ABAP System |
| Protocol | RFC |
| Connection Type | Without load balancing |
| Application Server | 127.0.0.1 |
| Instance Number | 00 |
| SAProuter | |
| Virtual App Server | sap-a4h-virtual-host |
| Virtual Instance No | 00 |
Adding RFC Resource Under the Cloud Connector RFC Connection
This document assumes that the RFC function module name has already been added as a resource to the mapped system. If this resource has not yet been configured, please follow the instructions provided in the following link.
In addition, the mapped system must have the required resources configured for the RFC protocol on the ABAP system. If this configuration has not been completed, please refer to this link for detailed guidance.
Upon completion of cloud connector settings, on BTP side exposed back-end should represent the newly added RFC resource.
Step 2: Adding RFC Destination on SAP BTP
After completing the Cloud Connector configuration to expose the RFC–ABAP system connection on SAP BTP, the next step is to create the corresponding destination in SAP BTP. This document assumes that the RFC destination has already been configured in SAP BTP. If it has not yet been set up, please refer to the following link for detailed guidance.
Step 3: Develop iFlow on SAP Integration Suite
Create a Package
Create a new package for this iFlow. Please follow the similar steps on the following link for this purpose.
Create iFlow artifact
Create a new package for this iFlow. Please follow the similar steps on the following link for this purpose.
HTTPS Adapter
Request Reply 1
Key in RFC Destination maintain previously as a parameter on this Request Reply.
Click save and a new iFlow created and ready for testing.
Testing the iFlow
One of the key points to note for an RFC iFlow is that the RFC function module to be invoked must be specified in the request body, as shown below:
<ns0:RFC_SYSTEM_INFO xmlns:ns0="urn:sap-com:document:sap:rfc:functions">
</ns0:RFC_SYSTEM_INFO>
or
<RFC_SYSTEM_INFO>
</RFC_SYSTEM_INFO>
or
<RFC_SYSTEM_INFO/>
Below is the outcome of testing the iFlow via Postman: