Maintaining the Integration Server

Use

This topic is based on the following scenario: A business system sends an IDoc to the Integration Server by using the IDoc adapter, and the Integration Server sends an IDoc to the receiving business system by using the IDoc adapter. This topic describes what has to be done for the inbound side (Integration Server receives IDocs) and for the outbound side (Integration Server sends IDocs).

Procedure

Perform the following steps:

  1. Use transaction SM59 to maintain an RFC destination for the IDoc sender/receiver system. This RFC destination is used to retrieve the IDoc metadata from the sender system. The IDoc adapter needs these metadata to create the corresponding IDoc-XML message from the RFC stream.

    Specify a user with the authorization to call function module RFC_READ_TABLE. Depending on the release of the system that contains the metadata, different function groups (FUGRs) have to be accessed to read this metadata, and the corresponding access authorizations have to be granted to these functions groups (Authorization Object: S_RFC, ACTVT: 16; S_IDOCDEFT, ACTVT: 03; S_TABU_DIS, ACTVT: 03).

Relevant function groups depending on SAP releases

SAP Release

Function Groups

3.1H

SDTX, EDI8, RFC1, EDIT

4.0A to 6.10

SDTX, EDIMEXT

6.20

IDXN

As of SAP Release 6.20, the role SAP_XI_IS_SERV_USER exists, which includes the authorization for function group IDXN.

  1. Use transaction IDX1 to assign a port (RFC destination) to the system that contains the metadata of the IDoc types. This system is defined by the sender port, for example SAPSND (SAP<SID>), and the client, in the IDoc control record.

  2. Access the System Landscape Directory (SLD) to maintain the technical systems for the sender and receiver business systems of your system landscape.

    You have to define a technical system (and a client in the case of SAP systems) to which your business system belongs. When you define a client number, you also have to specify the corresponding logical system name.

  3. Access the Integration Directory to define your business systems as communication components without party.

    • logical system, SAP system ID, and client for an IDoc receiver SAP system

    • SAP system ID and client for an SAP system

    • logical system for a non-SAP system.

    This means that the business systems used for the routing definitions in the IDoc-XML message header are retrieved from the adapter-specific identifiers of the communication component definitions in the Integration Directory, where for each business system client, the corresponding system ID, client, and logical system name is defined.