Connections > SAP BAPI connection properties > Connect to SAP BAPI
  

Connect to SAP BAPI

Let's configure the SAP BAPI connection properties to connect to SAP and process data through the SAP BAPI functions.

Before you begin

Before you get started, you'll need to configure the Secure Agent machine and SAP system to establish an SAP BAPI connection.
Check out Prerequisites to learn more about these tasks.

Connection details

The following table describes the basic connection properties:
Property
Description
Connection Name
Name of the connection.
Each connection name must be unique within the organization. Connection names can contain alphanumeric characters, spaces, and the following special characters: _ . + -,
Maximum length is 255 characters.
Description
Description of the connection. Maximum length is 4000 characters.
Type
SAP Bapi
Use Secret Vault
Stores sensitive credentials for this connection in the secrets manager that is configured for your organization.
This property appears only if secrets manager is set up for your organization.
This property is not supported by Data Ingestion and Replication.
When you enable the secret vault in the connection, you can select which credentials that the Secure Agent retrieves from the secrets manager. If you don't enable this option, the credentials are stored in the repository or on a local Secure Agent, depending on how your organization is configured.
For information about how to configure and use a secrets manager, see Secrets manager configuration.
Runtime Environment
The name of the runtime environment where you want to run tasks.
Select a Secure Agent or serverless runtime environment.
For more information about how to configure a serverless environment, see Use the serverless runtime environment.
Authentication
The authentication type to access the SAP system and process data through the SAP BAPI functions.
Select the BAPI Connection authentication type and then configure the authentication-specific parameters.
Username
The user name with the appropriate user authorization to connect to the SAP account.
Password
The password to connect to the SAP account.
Host Name
The host name or IP address of the SAP server to which you want to connect.
Client
The client number of the SAP server.
Get the required client number from the SAP system to which you want to connect.
Language
Language code that corresponds to the SAP language.
Get the required language code from the SAP system to which you want to connect.
System Number
The system number of the SAP server.
Get the required system number from the SAP system to which you want to connect.

Advanced settings

The following table describes the advanced connection properties:
Property
Description
SAP Additional Parameters
Additional SAP properties that the Secure Agent uses to connect to the SAP system as an RFC client.
See the following examples where you can use this field to configure additional parameters for the connection:
  • - To create a load balancing connection, define the additional arguments listed in the following sample:
  • GROUP=interfaces
    MSHOST=<Message server hostname>
    R3NAME=<System ID or name of SAP system>
    SAP infers the connection type based on the parameters that you specify. For example, if you define the GROUP, MSHOST, and R3NAME parameters, SAP infers the connection type as a load balancing connection. The GROUP parameter defines the group name of the SAP application server. The MSHOST parameter defines the host name of the SAP message server. The R3NAME parameter defines the system ID or name of the SAP system.
  • - To commit data to the SAP system with each BAPI/RFC call, define the DOCOMMIT=true parameter.
  • - To create a connection with the Secure Network Communication (SNC) protocol, define the required additional parameters.
  • For more information, see How to configure the SAP Secure Network Communication protocol Informatica How-To Library article.
If you specify a property both in the dedicated connection field and in the SAP Additional Parameters field, the value specified in the SAP Additional Parameters field takes precedence.
For more information about SAP parameters, see the SAP documentation.
Jco Trace
Determines whether to track the JCo calls that the SAP system makes.
Default is disable. By default, SAP doesn't store information about the JCo calls in a trace file.
If you enable JCo trace, you can access the JCo trace file from the following directory:
<Informatica Secure Agent installation directory>\apps\Data_Integration_Server\<latest_version>\ICS\main\bin\rdtm

Related links