Siebel Connector for SAP R/3 > Installing and Configuring the SAP Connector > Configuring the Connector for Use with IBM MQSeries >

Setting Up Connectivity to MQSeries Server and MQ Link


Set the connectivity parameters between your Siebel Server and the MQSeries AMI server using MQ Link. You also need to set the connectivity parameters between the SAP server and the MQSeries server. These instructions assume you are using the Siebel SAP IDOC AMI Receiver for MQSeries, and not the MQSeries AMI Receiver, as your server component.

To set the connectivity parameters

  1. Edit the following file:
  2. <MQ Link Installation Directory>\sample\out.ini

  3. Set the following parameters:
  4. Parameter
    Description
    Queue Manager =
    <Queue Manager Name>
    gatewayhost =
    <SAP host name>
    gatewayservice =
    <SAP gateway service name>
    programid =
    SAP program ID associated with RFC destination and logical system.

    NOTE:  A program ID is an identifier used by SAP to recognize a specific server program. This identifier is defined as part of the RFC Destination in SAP and is tied to your logical system name. The program ID you used to configure ALE for your SAP implementation needs to be entered here. For more information, read Creating RFC Destinations in SAP.

  5. Save the out.ini file.
  6. Edit the following file:
  7. <MQ Link Installation Directory>\sample\smqdestconf

  8. Set the following parameters:
  9. Parameter
    Description
    receivingpartner =
    This is your receiver's logical system name as you have configured it in SAP.
    edi_mestype =
    * (allows all types of IDOCs)
    outboundqueuemanager =
    <Queue Manager Name>
    outboundqueue =
    SMQ_OUTBOUND_QUEUE
    HostName =
    <SAP gateway host name>
    UserID =
    SAP RFC user ID
    Password =
    SAP password
    Default =
    "Yes"

  10. Save the smqdestconf file.

To set the connectivity parameters for outbound (Siebel application to SAP)

  1. Edit the following file:
  2. <MQ Link Installation Directory>\sample\in.ini

  3. Set the following parameters:
  4. Parameter
    Description
    client =
    <client number>
    user =
    <user name>
    language =
    <language code>
    password =
    <password>
    sysnbr =
    <R/3 system number>
    hostname =
    <R/3 gateway host>
    transactionqueue =
    <Transaction Queue name>
    queuemanager =
    <Queue Manager name>
    badmessagequeue =
    <bad message queue name>
    inboundqueue =
    <queue name for inbound to SAP>

  5. Save the in.ini file.

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