SAP RFC Settings
This page contains an overview of all settings for SAP RFC connections. The connection settings consist of the following subsections:
- System defines how to reach your SAP system:.
- Authentication defines the login details of the SAP user.
- Test Connection verifies the system and authentication data.
Open the SAP Connection Settings
To open the connection settings of an existing SAP connection:
- Open the Connections menu.
- Select an SAP RFC connection.
- Click [ Edit].
The connection settings of the SAP connection open and can be modified.
System
The section System defines which SAP system Xtract Universal.iQ connects to. Use the toggle in the system settings to switch between connection methods.
Single Application Server
An SAP single application server setup refers to a standalone, centralized SAP instance.
| Input Field | Description |
|---|---|
| Host | Host name or IP address of the application server (Property Host). |
| Instance No | A two-digit number between 00 and 99 (Property SystemNumber). |
| Client | A three-digit number of the SAP client between 000 and 999, e.g., 800. |
| Language | The logon language for the SAP system, e.g., EN for English or DE for German. |
Load Balancing (message server)
Load Balancing refers to a connection to a message server, see SAP Help: Load Balancing.
| Input Field | Description |
|---|---|
| Logon group | Property LogonGroup, usually PUBLIC. |
| Message Server | Name or IP address of the message server (Property MessageServer). |
| System ID | Three-digit System ID (Property SID e.g., MSS). |
| Client | A three-digit number of the SAP client between 000 and 999, e.g., 800. |
| Language | The logon language for the SAP system, e.g., EN for English or DE for German. |
Authentication
The section Authentication defines how to connect to the SAP system. Xtract Universal.iQ supports plain authentication and SNC authentication. Use the toggle in the authentication settings to switch between the authentication methods.
Plain
Plain authentication uses the SAP username and password of a system or dialog user for authentication against SAP.
| Input Field | Description |
|---|---|
| User | SAP username. |
| Password | Password of the SAP user. |
| Request credentials from callers when running services | If this checkbox is active, SAP credentials need to be passed as Basic Authentication when running services. To use pass SAP credentials during runtime, Anonymous Access option must be active. |
Secure Network Connection (SNC)
Secure Network Communication (SNC) enables authentication and transport encryption between SAP systems and third-party tools like Xtract Universal.iQ. For more information, see Knowledge Base Article: SAP SNC Authentication with Xtract Universal.iQ.
| Input Field | Description |
|---|---|
| SNC library | Select the SAP cryptographic library used for the SNC connection. You can download the cryptographic library from the SAP Service Marketplace. Copy the library into the xuiq/input/lib directory inside the volume that is mapped to the container. For more information, see Knowledge Base Article: Container Directories. |
| SNC partner name | SAP SNC partner name configured for the SAP application server, e.g., p:SAPserviceERP/Alice@THEOBALD.LOCAL.] |
Test Connection
Clicking [Test Connection] validates the connection parameters. A window with a status message opens in the bottom right corner of the window.