Siebel Connector for SAP R/3 > Installing and Configuring the SAP Connector > Checking Connection Information for SAP >

Checking tRFC BAPI Receiver Connectivity


You should be able to start a tRFC BAPI Receiver background component and test its connection from the SAP environment. This topic guides you through these tests.

Starting the tRFC BAPI Receiver

This section covers starting the SAP tRFC BAPI receiver. You can use either of two methods available.

Starting with Default Tasks Parameter

You set the default tasks parameter in the component parameters for the SAP BAPI tRFC Receiver.

To set the default tasks parameter

  1. Navigate to Server Administration > Components.
  2. In the Components list, select the SAP BAPI tRFC Receiver.
  3. Click the Component Parameters view tab.
  4. Select the parameter named Default Tasks. Set its Current Value field to 1.
  5. To have the changes take effect, restart the server component.

To restart the SAP BAPI tRFC Receiver server component

  1. Navigate to Server Administration > Servers.
  2. In the Servers list, select a server.
  3. Click the Server Components view tab.
  4. Select SAP BAPI tRFC Receiver. If its Component State is Online, click Shutdown. Wait a few seconds, then click Startup.

If you have a high volume of IDOCs being sent from SAP, you should create one BAPIRcvr for each SAP Application Server dialog process.

In this event all parameters for the BAPIRcvr component must be set prior to the start of the server and all BAPIRcvr components which start use the same parameter values. If you want to start BAPIRcvr components that have different parameter values, you can create a new component definition for a BAPIRcvr with different parameter values or you can start the receivers independently, and pass in their parameter values.

Starting Receivers Independently

Start a BAPIRcvr after the Server is running by using a Server Manager line mode command. In addition you can set the value of parameters such as SAPRfcDestEntry within the line mode command. For example:

start server for comp BAPIRcvr with SAPRfcDestEntry=DEV_Inbound

This command starts a BAPIRcvr while the Server is running. In this way multiple BAPIRcvrs can be started which connect to different SAP installations.

Testing Receiver Connection

Once you have started BAPIRcvr, you can check the connection between SAP and the receiver from the SAP transaction SM59. From SM59, select your RFC Destination from the tree under the TCP/IP branch. Then select the Test Connection button. SAP displays an error message if it is unable to connect to the BAPIRcvr. It displays timing information if the connection is successful.


 Siebel Connector for SAP R/3 
 Published: 22 August 2003