Client Connection

You can configure the client connection to establish an inbound connection with the SAP system.

In the Client Connection panel of the Client Connection Configuration tab, specify the basic and advanced options of the client connection.

After specifying the client connection, you have to click Test Connection to validate the connection.

The following table lists the configurations in the Client Connection panel:

Field Visual diffModule Property? Description
Connection TypeYesNo The client connection type.

The plug-in provides the following client connection types:

  • Dedicated Application Server
  • Load Balancing
  • SNC
  • SNC with Load Balancing
  • WebSocket

The default type is Dedicated Application Server.

Application ServerYesYes The network name of the machine where the SAP system exists.

Note: This field is displayed only when you select Dedicated Application Server or SNC from the Connection Type list.

System NumberYesYes The SAP system number.

Note: This field is displayed only when you select Dedicated Application Server or SNC from the Connection Type list.

System NameYesYes The SAP system ID.

Note:  
  • This field is displayed only when you select Load Balancing and SNC with Load Balancing from the Connection Type list.
  • To avoid maintaining an entry in the Network services file, instead of specifying the SAP system ID, enter the TCP port number which is 3600 - 36xx where xx is the instance number.

Note: The SAP Service Name must be maintained as a TCP/IP port number in all cases while using TIBCO Cloud Integration.

Msg ServerYesYes The message server of the SAP system.

Note: This field is displayed only when you select Load Balancing and SNC with Load Balancing from the Connection Type list.

Logon Group NameYesYes The SAP logon group server to be used with the load balancing and SNC load balancing connection.

The default value is PUBLIC.

Note: This field is displayed only when you select Load Balancing and SNC with Load Balancing from the Connection Type list.

ClientYesYes An SAP client number.
WebSocket HostYesYes

The valid host name of the machine where the SAP system exists.

Note:

This field appears only when you select Websocket from the Connection Type list.

WebSocket PortYesYes

The valid Port on which Web socket is configured for the SAP System.

Note:

This field appears only when you select Websocket from the Connection Type list.

UsernameYesYes The valid user name used to log on to an SAP client.
PasswordYesYes The valid password corresponding to the user name.

Note: This password is not required when you log on by using the SNC connection type.

Trust All TLS Entities NoNo

To trust all TLS entities, select the Trust All TLS Entities checkbox. By default, the checkbox is deselected.

Note:

This checkbox appears only when you select Websocket from the Connection Type list.

SSL Client ConfigurationNoNo

Reference to SSL Client Configuration shared resource containing the TLS keystore file and password.

Note:

This field appears only when you select Websocket from the Connection Type list.

The following advanced options are displayed when you click Show/Hide Advanced Options:
LanguageNoNo The language used to connect to the SAP system.

The default language is English.

Code PageNoYes The character set used by the SAP system.

The default value is blank.

Note: This field can only be specified in the special cases.

Maximum Number of Reconnect AttemptsNoYes The maximum number of times that the plug-in can retry to establish a connection before sending an IDoc message or RFC/BAPI request to the SAP system.

The default value is -1, which indicates that the plug-in can retry indefinitely.

Note: For the IDoc Reader activity, if an IDoc message is persisted on the JMS destination where the activity retrieve messages, the attempt can continue infinitely regardless of the configured number of retries.

Interval between Reconnect Attempts(ms)NoYes The time interval in milliseconds between two successive attempts to establish a connection before sending an IDoc message or RFC/BAPI request to the SAP system.

The default value is 30000.

Max ConnectionsNoYes The number of SAP connections in the client connection.

The default value is 1.

Disable Connection PoolingNoNo Whether to disable connection pooling.

If you want to close the connection automatically after the RFC/BAPI call is completed, select this checkbox.

This checkbox is cleared by default.

RFC TraceNoYes Whether to enable the RFC trace.

  • The value of 1 indicates that the RFC trace is enabled.
  • The value of 0 indicates that the RFC trace is disabled.

The default value is 0.

USE SAP GUINoYes Whether to enable the SAP GUI.

  • The value of 1 indicates that the SAP GUI is enabled to carry out debugging of RFCs.
  • The value of 2 indicates that the SAP GUI is enabled to carry out debugging of RFCs until it is used by the invocation of an RFC.
  • The value of 0 indicates that the SAP GUI is disabled to carry out debugging of RFCs.

The default value is 0.

RFC/BAPI No. of ThreadsNoYes Specifies the number of threads in the thread pool provided by SAP Connection Shared Resource.

The default value is 8.

Note:  
  • This property controls the number of concurrent threads used for invoking a RFC/BAPI in SAP and returning the reply back to the RFC/BAPI Listener activity.
  • The maximum effective number for the number of threads is 99. If a number larger than 99 is given, at run time considers the default value which is 8.
Third Party Library OptionsNoYes Specifies SAP JCo properties which are used by the SAP Connection shared resource.
Note:  
  • It is a semicolon separated list of SAP JCo properties.
  • While specifying a SAP JCo property which is available as a property in the SAP Connection shared resource then the value specified with the SAP JCo property is used.
  • If a SAP JCo property is specified more than once then the last value is used.