Обмен EDI-сообщениями (Контур.EDI)¶
EDI-сообщения - стандартизированные форматы сообщений для передачи коммерческой информации между организациями.
Функционал предоставляет возможность отправки исходящих и получения входящих EDI-сообщений за счет интеграции с EDI-провайдером (сервисом Контур.EDI компании АО «ПФ «СКБ Контур»). Обмен EDI-сообщениями может осуществляться непосредственно из интерфейса учетной системы SAP ERP.
Важно
Функционал обмена EDI-сообщениями лицензируется отдельно от основного функционала. Лицензия, примененная для интеграционного модуля, должна содержать соответствующий компонент – KED.
Для работы функционала обмена EDI-сообщениями необходимо использовать специализированную схему взаимодействия с ИМ посредством веб-сервиса.
Для ее подключения нужно в настройке GET_DOC_STS_NEW
установить значение «X».
Настройка GET_DOC_STS_NEW
находится в таблице /TRL/XDE_CUST
, которую можно просмотреть через транзакцию sm30
.
Подробнее см. Настройка интеграции с ИМ при раздельном получении документа и печатной формы.
Также необходимо создать отдельный код оператора, для которого указать, что данный оператор работает с EDI-сообщениями.
Для этого нужно установить флаг в поле «Опер EDI» (EDI
).

Для обеспечения возможности обмена EDI-сообщениями реализован специальный вид документа оператора ЭДО - EDI message. Для начала работы с функционалом требуется самостоятельно в настроечной таблице видов документов SAP завести конкретные виды необходимых EDI-сообщений, например, ORDERS, ORDERSP и т.д. и указать соответствие настраиваемых видов EDI-сообщений виду оператора ЭДО EDI message.
Настройка видов документов SAP ведется в таблице /TRL/XDE_SHIP_TY
при помощи транзакции SM30
.
На основных экранах транзакций просмотра списков исходящих и входящих документов /TRL/XDE_OUTBOX
и /TRL/XDE_INBOX
для EDI-сообщений в поле «Вид документа OED» будет указано значение EDI Message, а в поле «Вид документа SAP» - вид,
созданный в таблице /TRL/XDE_SHIP_TY
.
Подробнее о настройке см. Настройка видов документов SAP.
Для каждого EDI-подобного вида документа можно создать свой собственный кастомный функциональный модуль для проверки, сбора данных, создания XML и разбора входяшего EDI-сообщения.
Для создания отправки через транзакцию VF03
нужно указать необходимую фактуру и через вызов GOS-меню выбрать необходимый тип документа, прикрепив к нему вложение
аналогично отправке неформализованого документа. Подробнее см. Отправка документа.
Для создания отправки не через транзакцию VF03
(реализовано в продукте xDE) следует использовать функциональный модуль /TRL/XDE_API_SHIPM_OUT_ADD
.
При заполнении данных для вызова данного ФМ необходимо учитывать, что EDI-сообщение не требует подписания.
Статусная схема для EDI-сообщений включает в себя только получение документа и его отправку, без возможности согласования/отклонения. Ознакомиться с ней можно в разделах: