Hello SAP Experts,
The field TABNAM of the communication structure EDI_DC40 do not have any control effect for the use of the IDoc RFC interfaces IDOC_INBOUND_ASYNCHRONOUS and IDOC_INBOUND_IN_QUEUE in the SAP Basis system.
For some historical reason the writing of a control record, the field TABNAM is filled with the value EDI_DC40 if you use the function module IDOC_INBOUND_ASYNCHRONOUS. Therefore If you use the function module IDOC_INBOUND_IN_QUEUE, the field TABNAM is not filled at all, because it is not used.
An external system such as Java IDoc adapter cannot reproduce this situation. Therefore I am looking for a way to fill the field TABNAM within the Basis SAP system also in the case of IDOC_INBOUND_IN_QUEUE.
Please help me resolve this error.