cancel
Showing results for 
Search instead for 
Did you mean: 

Importance of Parameters in IDOC Adapter

Former Member
0 Kudos

Hi Experts,

What is the importance of following parameters in IDOC adapter.When to choose them.

Queue Processing

Apply Control record values from Payload

Take sender from payload

Take receiver from Payload

Reagrds,

HAritha

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos
nisarkhan_n
Active Contributor
0 Kudos

Queue Processing

If the function module IDOC_INBOUND_IN_QUEUE is to be used, set the relevant indicator. It is used for IDocs that are serialized by queues (quality of service is EOIO). This module is only available in SAP Web 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.

Apply Control Record Values from Payload

If you set the indicator, the conversion of communication parties to the IDoc partner is only possible for systems that are not logical systems.

If you do not set the indicator, all combinations of communication parties and services are handled as services 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. See also: Fields of the IDoc Control Record

Take Sender from Payload

If you want to take the sender of the message from the payload and not from the configuration information in the Integration Directory, set this indicator.

If you do not set the indicator, the information is taken from the configuration in the Integration Directory.

Take Receiver from Payload

If you want to take the receiver of the message from the payload and not from the configuration information in the Integration Directory, set this indicator.

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.

Restoring Original Partners for Acknowledgments

If you set the relevant indicator, the original partners from the IDoc request message are used for acknowledgments. This means you no longer have to maintain the alternative identifiers (for party conversion) in the Integration Directory.

check this for more details:

help.sap.com/saphelp_nw04/helpdata/en/96/791c42375d5033e10000000a155106/content.htm -