Create SAP BAPI Connection

Configures the SAP Connection for SAP BAPI activities

The Create SAP BAPI Connection activity is used to configure the SAP connection required for other BAPI activities. This activity allows you to connect to a SAP system and execute BAPI activities. Before using this activity, make sure you have the necessary SAP RFC libraries installed in the following location: %localappdata%\Visualyze\RobotStudio\Libs. If these libraries are not present, you can obtain them from your SAP Administrator.

Output

  • SAP Connection Object Variable Required This output provides the created SAP connection required for executing BAPI activities.

Configuration

To configure the SAP BAPI connection, follow these steps:

  1. Click on the Configure button to open the Configure SAP Connection window.

  2. In this window, you need to provide the necessary inputs to set up the SAP connection and log in to the SAP server.

  3. You can test the configured connection by clicking on the Test Connection Button.

Server Category

The following fields are present under the Server category:

  • Application Server String Argument Enter the hostname of the specific SAP application server to which you want to connect.

  • System Number String Argument Specify the SAP system's number. This field supports values between 00 and 99.

  • SAP Router String Argument If applicable, enter the SAP Router through which you want to establish the connection.

  • Message Server String Argument Provide the hostname of the SAP system's central instance message server.

  • Logon Group String Argument Specify the logon group from which the message server selects an application server.

  • System ID String Argument Enter the SAP system's three-letter system ID.

  • Advanced Parameters String Argument If you have any additional RFC Configuration parameters, you can specify them here as a list of name-value pairs separated by semicolons.

Authentication Category

The following fields are present under the Authentication category:

  • Client String Argument Enter the SAP client you want to log into. Supported values for this field are between 000 and 999.

  • User String Argument Specify the log-in language you want to use.

  • Password String Argument Provide the password you want to use to log in.

  • Language String Argument Specify the log-in language you want to use.

  • SNC Mode This option determines whether connections are secured with SNC (Secure Network Communications).

    • Enabled: Connections are secured with SNC.

    • Disabled (Default): Connections are not secured with SNC.

  • SNC Library Path String Argument If you want to use SNC, enter the full path and name of the SNC shared library you want to use.

  • SNC Partner Name String Argument If required by your SNC solution, specify the identity you want to use for the destination server.

  • SNC SSO If using SNC, provide the credentials you want to use for Single Sign-On (SSO).

  • SNC QOP Specify the Quality of Service you want to use for SNC communication with the destination server. Available options include:

    • AuthenticationOnly

    • IntegrityProtection

    • PrivacyProtection

    • DefaultProtection (Default)

    • MaximumProtection

By configuring these settings, you can establish a SAP BAPI connection and use it to invoke BAPI functions within your RPA workflows.

Last updated