
You need to configure the receiver IDoc adapter to convert Integration Server contents from IDoc XML to native IDoc format and to forward the IDocs to an SAP system or subsystem by using the standard tRFC IDoc interface. The IDoc adapter fills the IDoc control record with data.
More information: Control Record .
If a sender system expects acknowledgment messages from an IDoc adapter, you also need to define a corresponding receiver agreement and a receiver IDoc adapter for this system.
You can automatically create a communication channel with a receiver IDoc adapter for business systems that are defined in the System Landscape Directory.
For more information, see the documentation Integration Directory → Defining Communication Channels → Creating Communication Channels Automatically.
Enter a three-figure reference for the release.
If you enter incorrect data, a runtime error occurs.
If you leave this field empty, the last version will always be used.
The metadata for Release 6.40 is available, for example. However, the receiver system must only receiver the segments for Release 3.0A. Enter 30A.
Function module calls for the interface versions are placed in the tRFC queue.
More information: tRFC Queue
INBOUND_IDOC_PROCESS
This function module is used for IDoc types with short names (for example, eight characters).
IDOC_INBOUND_ASYNCHRONOUS
This function module is used for IDoc types with long names (for example, 30 characters).
The port definition uses an RFC destination to receive the IDoc structure by RFC.
To convert the data from IDoc XML to IDoc format, the receiver IDoc adapter requires the IDoc metadata. If the IDoc metadata is not available, it will be loaded from the receiver system.
More information: Loading, Displaying and Deleting Metadata
The function module is used for IDocs that are serialized by queues (quality of service is EOIO). This module is only available in AS 6.40 and higher.
If it is not available, the function module IDOC_INBOUND_ASYNCHRONOUS is called.
The indicator only takes effect in SAP systems Releases 4.0 and higher.
Calls for the queue processing function module are placed in the qRFC queue.
This is only possible for systems that are not logical systems.
If you do not set the indicator, all combinations of communication parties and communication components are handled as communication components without party.
If the IDoc XML structure contains a control record during outbound processing on the Integration Server, it is rejected and created again by the IDoc adapter.
If you want to include additional values in the control record, set the indicator and provide an appropriate mapping for the values.
More information: Fields in the IDoc Control Record
If you do not set the indicator, the information is taken from the configuration in the Integration Directory.
If you do not set the indicator, the information is taken from the configuration in the Integration Directory.
If you set both of the above indicators, you do not require a heading mapping and do not need to set the alternative identifiers.
However, you must ensure that the SNDPRN, SNDPRT, RCVPRN, and RCVPRT fields are set in the IDoc control record.
Setting the senders and receivers of a message from the payload simplifies configuration and speeds up processing.
If the sender and receiver are not set correctly in the payload, the resulting error is only visible in the receiving system.
This means you no longer have to maintain the alternative identifiers (for party conversion) in the Integration Directory.