Для всех тех, кто наткнулся на этот старый вопрос здесь:
Наиболее удобный способ работы с IDoc и IDoc-XML, предлагаемый SAP без дополнительной оплаты, - это использование надстройки SAP Java IDoc Class Library для SAP Java Connector.
Его можно загрузить с домашней страницы SAP Java Connector по адресу https://support.sap.com/jco.
К сожалению, такая надстройка библиотеки классов IDoc отсутствует в среде SAP Connector для Microsoft .NET - по крайней мере, в настоящее время, насколько мне известно, SAP не предлагает ни одной.
В качестве альтернативы можно также рассмотреть возможность использования SAP Business Connector , который также предлагает соответствующие API для работы с IDoc и IDoc-XML. Конечно, это продукт платформы интеграции для обмена бизнес-данными между различными системами, и нет библиотеки разработки для включения в собственные проекты приложений Java. Но он также предоставляется бесплатно всем клиентам SAP, имеющим лицензию NetWeaver.
Обязательным условием для всех решений, предлагаемых SAP, является то, что вы являетесь клиентом или партнером SAP и имеете лицензию на систему ABAP.