Где скачать и как настроить интеграционный модуль «Контур.EDI» для 1С?

Программист 1С v8.3 (Обычные формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

Электронный обмен данными (EDI — Electronic Data Interchange) прочно вошел в практику взаимодействия поставщиков с крупными торговыми сетями. Ритейлеры часто ставят жесткие условия: либо обмен документами автоматизирован, либо сотрудничество прекращается. При работе в экосистеме 1С основным связующим звеном становится специализированный интеграционный модуль. В этой статье мы подробно разберем, как получить, протестировать и внедрить модуль «Контур.EDI» для различных конфигураций 1С, включая популярную классическую версию 1С:Управление торговлей редакции 10.3.

Почему нельзя скачать модуль «Контур.EDI» в открытом доступе?

При поиске внешней обработки КонтурEDI.epf на сторонних ресурсах вы, скорее всего, столкнетесь с неудачей. И на это есть веские технические причины. Скачивание модуля с неофициальных сайтов бессмысленно по следующим причинам:

  1. Привязка к уникальному ID организации. Обмен EDI-сообщениями происходит через серверы провайдера СКБ Контур. Модуль интеграции выполняет веб-запросы к API провайдера, передавая уникальный идентификатор вашей компании. Без предварительной регистрации организации в системе Контур.EDI модуль попросту не сможет авторизоваться и выдаст ошибку доступа.
  2. Постоянное обновление протоколов. Торговые сети регулярно меняют требования к EDI-сообщениям (заказам, уведомлениям об отгрузке, подтверждениям). Модуль постоянно дорабатывается разработчиками Контура. Устаревшая версия обработки, найденная в сети, не сможет корректно отправить или принять актуальные типы документов.
  3. Лицензирование. Использование интеграционного решения требует наличия активной лицензии на использование API.

Выясним, как правильно действовать. Единственный надежный способ получить рабочую и актуальную версию модуля — напрямую обратиться к EDI-провайдеру СКБ Контур. Вы можете сделать это двумя способами:

Тестирование интеграции и работа с тестовым стендом

Рассмотрим ситуацию, когда перед покупкой лицензии или началом промышленной эксплуатации вам необходимо протестировать интеграцию, оценить интерфейс и проверить выгрузку документов из вашей базы 1С. Разработчики предоставляют тестовый доступ.

Проанализируем, как организован процесс тестирования. Вместо проведения ручных экспериментов с реальными торговыми сетями (что может привести к штрафам за некорректные документы), целесообразно использовать виртуальный стенд. Для этого СКБ Контур развернул специальную «Автоматизированную тестовую торговую сеть» со специальным тестовым GLN-идентификатором 2000000010335.

Для разработчиков 1С доступно специальное вспомогательное расширение — «Сценарий для автотестовой сети». Оно позволяет в автоматическом режиме симулировать действия торговой сети. Вы можете запустить и полностью проверить всю сквозную цепочку EDI-сообщений:

  1. Получение заказа покупателя (сообщение ORDERS).
  2. Отправка подтверждения заказа (сообщение ORDRSP).
  3. Формирование и отправка уведомления об отгрузке (сообщение DESADV).
  4. Получение уведомления о приемке товара сетью (сообщение RECADV).
  5. Выставление электронного счета-фактуры или УПД (сообщение INVOIC).

Автоматическая тестовая сеть мгновенно отправляет корректные ответы согласно выбранному вами сценарию, что позволяет отладить весь процесс без участия живого менеджера со стороны ритейлера.

Особенности интеграции модуля в различные конфигурации 1С

В зависимости от версии и архитектуры вашей информационной базы 1С, процесс интеграции будет существенно отличаться. Рассмотрим подробнее два основных сценария.

Сценарий 1. Интеграция с конфигурациями на обычных формах (например, УТ 10.3, УПП 1.3)

В старых конфигурациях модуль КонтурEDI.epf не может работать исключительно как внешняя обработка, поскольку ему требуется хранить большое количество служебных данных (сопоставление номенклатуры, контрагентов, точек доставки, историю пакетов). Внедрение происходит путем объединения конфигураций. При этом в структуру метаданных вашей базы добавляется отдельная обособленная подсистема КонтурEDI, которая включает в себя собственные справочники, регистры сведений и документы. Это усложняет последующее обновление нетиповой конфигурации 1С, поэтому перед объединением обязательно создавайте резервную копию базы. Если требуется только передача закрывающих документов без изменения структуры УТ 10.3, можно использовать обработку для выгрузки счетов-фактур и УПД в XML для Диадока.

Сценарий 2. Интеграция с современными конфигурациями на управляемых формах (ERP, КА, УТ 11, УНФ, БП 3.0)

Современная архитектура «1С:Предприятия 8.3» позволяет избежать изменения структуры основной конфигурации. Поставщик предоставляет модуль Контур.EDI в виде расширения конфигурации (файла с расширением .cfe). Использование расширения имеет ключевые преимущества:

Технические требования для старта работы с EDI

Запуск EDI-обмена — это комплексная задача, требующая подготовки не только программной, но и организационной инфраструктуры. Разберем по шагам, что обязательно потребуется подготовить:

  1. Глобальный идентификатор GLN (Global Location Number). Это уникальный 13-значный номер, идентифицирующий вашу компанию и ее физические адреса (склады, офисы) в международной системе. Официально GLN выдается ассоциацией GS1 (ГС1 РУС) на платной основе с ежегодным продлением. В качестве альтернативы, некоторые провайдеры предлагают использовать внутренние виртуальные GLN-идентификаторы для обмена внутри своей сети, но они не признаются сторонними организациями и международными стандартами.
  2. Электронная цифровая подпись (ЭЦП). Для отправки юридически значимых документов (УПД, УКД, счетов-фактур) вам потребуется квалифицированная электронная подпись, оформленная на руководителя организации или уполномоченного сотрудника (с обязательным предоставлением машиночитаемой доверенности — МЧД).
  3. Интеграция с сервисом Диадок. EDI-сообщения обычно предваряют поставку, но финальные закрывающие документы передаются по каналам электронного документооборота (ЭДО). В случае с Контуром модуль EDI тесно интегрируется с системой Контур.Диадок для бесшовной отправки УПД сразу после завершения цепочки EDI-сообщений.
  4. Финансовые затраты. Важно понимать структуру тарификации. Помимо оплаты пакетов исходящих документов, СКБ Контур взимает ежегодную абонентскую плату за право использования интеграционных решений (так называемую API-лицензию). Веб-версия в браузере предоставляется без оплаты API-лицензии, но она требует ручного переноса данных и не подходит для автоматического обмена с 1С. Для исключения ручного ввода при работе без API-лицензии можно применить роботизированную платформу для переноса данных между окнами программ и браузером.

Взаимодействие с государственными информационными системами

Современный бизнес тесно связан с государственным контролем оборота товаров. Разработчики модуля «Контур.EDI» учли эти требования. Модуль предоставляет глубокую интеграцию с государственными системами прослеживаемости напрямую из интерфейса 1С:

Альтернативные решения для 1С

Если по какой-то причине условия работы с брендовым модулем Контур.EDI вам не подходят, проанализируем альтернативные варианты. Фирма «1С» совместно со сторонними EDI-провайдерами активно развивает встроенный продукт «1С:EDI». Этот модуль поставляется в рамках общей экосистемы сервисов 1С:ИТС и интегрируется непосредственно в типовые конфигурации. Это позволяет осуществлять бесшовный обмен коммерческими EDI-сообщениями с торговыми сетями без необходимости установки дополнительных сторонних расширений или объединения конфигураций. Для файлового обмена документами ЭДО без использования платных API-модулей провайдеров можно применить решение для групповой выгрузки и загрузки XML-документов по актуальным форматам ФНС.

← На главную