
You serialize IDocs in the following cases:
The sequence at the Integration Server inbound or outbound channel can only be guaranteed if only IDocs are processed, and not if different protocols (for example, IDocs and proxies) are processed together.
Do not confuse the serializing of IDocs using the IDoc adapter with ALE serialization.
More information: ALE Serialization
More information: Quality of Service
If this is not the case, the quality of service is automatically changed to EO for compatibility reasons and the message is processed accordingly.
The IDoc adapter checks the prefix and replaces it with the prefix of the corresponding Integration Server inbound queue (for example, XBQI0000).
The IDoc adapter replaces the prefix of the outbound queue (XBQO) with the prefix SAP_ALE_.
You can display the individual messages in the qRFC monitor of the outbound queue. To do this, do one of the following:
Further information: Monitor for Processed XML Messages
More information: Displaying XML Messages
To do this, you must have registered the IDX_SHOW_MESSAGE display program for the outbound queue in the qRFC administration (transaction SMQE) beforehand.
In both cases, the function module IDOC_INBOUND_IN_QUEUEis called, which enables EOIO processing of the messages. The processing sequence is determined by the sequence of the function module calls.
Unlike the other function modules (interface versions from the communication channel), with this function module you have to transfer segment types in the data records rather than segment names.