К статье
Практический материал

Документы и Печать · 12 мин

Как подключить ЭДО Диадок к 1С

Как подключить ЭДО Диадок к 1С: требования, установка модуля, настройка обмена документами, проверка подключения и решение типичных ошибок.

Подключение Диадока к 1С позволяет обмениваться юридически значимыми документами — счетами-фактурами, УПД, актами и накладными — прямо из учётной системы, без выгрузки файлов и ручной загрузки в веб-интерфейс. Существует два основных способа интеграции: внешний модуль «Контур.Диадок», который устанавливается как внешняя обработка, и встроенный обмен через 1С-ЭДО с роумингом между операторами.

Выбор способа зависит от конфигурации, её версии и требований к маршрутам документов. Типовые конфигурации на управляемых формах (1С:Бухгалтерия 3.0, Управление торговлей 11, ERP) поддерживают оба варианта, а для старых или самописных конфигураций обычно подходит только внешний модуль через COM-соединение или API.

Перед началом работы убедитесь, что у организации есть действующий договор с оператором ЭДО «Контур.Диадок» и выпущена квалифицированная электронная подпись (КЭП) на руководителя или уполномоченного сотрудника. Без КЭП подписывать и отправлять документы не получится — модуль установится, но обмен будет заблокирован на первом же документе.

Что понадобится перед подключением

Проверьте четыре обязательных условия. Первое — договор с оператором ЭДО и активный ящик в Диадоке: идентификатор участника ЭДО потребуется при настройке. Второе — квалифицированная электронная подпись, установленная на компьютере пользователя (токен РуТокен, eToken или сертификат в реестре), а также работающий криптопровайдер — КриптоПро CSP или ViPNet CSP с действующей лицензией.

Третье условие — техническая совместимость. Платформа 1С:Предприятие должна быть версии не ниже 8.3.10 для корректной работы современных версий модуля. Конфигурация должна либо поддерживать подключение внешних обработок, либо содержать встроенную подсистему обмена электронными документами (БЭД). Четвёртое — права: у пользователя, выполняющего настройку, должны быть административные права в базе и права на установку сертификатов в операционной системе.

Договор с ДиадокомЯщик активирован

Проверьте вход в веб-версию Диадока под учётной записью организации

Электронная подписьКЭП установлена

Откройте КриптоПро CSP и убедитесь, что сертификат виден и срок действия не истёк

Конфигурация 1СЕсть поддержка ЭДО

Проверьте наличие раздела «Обмен электронными документами» или возможность подключить внешнюю обработку

Права доступаАдминистративные

Нужны права на установку внешних модулей и настройку учётных записей ЭДО

Способ 1: подключение через модуль «Контур.Диадок» для 1С

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

Порядок установки: откройте 1С в режиме «Предприятие» под пользователем с полными правами, перейдите в «Файл → Открыть» и укажите файл обработки модуля. При первом запуске модуль предложит выполнить начальную настройку: указать логин и пароль от ящика Диадока или авторизоваться по сертификату, выбрать организацию из справочника и сопоставить её с ящиком оператора.

После авторизации модуль загрузит справочники контрагентов, уже подключённых к ЭДО, и предложит настроить форматы документов. Для счетов-фактур и УПД форматы определяются приказами ФНС и меняются со временем — модуль обычно подставляет актуальный формат автоматически, но при нестандартных видах документов проверьте соответствие вручную в настройках.

Порядок установки модуля Диадок
  1. 1
    Скачайте актуальную версию модуля, подходящую под вашу конфигурацию и релиз платформы
  2. 2
    Сделайте резервную копию информационной базы перед любыми изменениями
  3. 3
    Откройте модуль через «Файл → Открыть» в режиме 1С:Предприятие под полными правами
  4. 4
    Пройдите мастер первоначальной настройки: авторизация, выбор организации, проверка сертификата
  5. 5
    Сопоставьте контрагентов с идентификаторами участников ЭДО
  6. 6
    Отправьте тестовый документ контрагенту, у которого уже настроен ЭДО, и дождитесь подтверждения доставки

Способ 2: обмен через 1С-ЭДО и роуминг

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

Настройка выполняется в разделе «Администрирование → Обмен электронными документами». Включите обмен, создайте учётную запись, пройдите регистрацию в сервисе 1С-ЭДО (потребуется сертификат КЭП и договор ИТС — сервис доступен при действующей подписке). Затем отправьте контрагентам приглашения к обмену: для контрагентов в Диадоке укажите их идентификатор участника ЭДО.

Учтите ограничение роуминга: не все виды документов и не все сценарии (например, некоторые согласования внутри маршрутов) поддерживаются при межоператорском обмене так же полно, как при прямом подключении. Если у вас сложные маршруты согласования или большой документооборот с контрагентами именно в Диадоке, внешний модуль обычно удобнее.

Сравнение способов подключения

Внешний модуль Контур.Диадок

Прямое подключение к оператору, полный набор функций Диадока внутри 1С. Подходит при активной работе с контрагентами в Диадоке. Ограничение: модуль нужно обновлять при смене форматов

1С-ЭДО с роумингом

Штатный механизм типовых конфигураций, единый интерфейс для всех операторов. Ограничение: требуется договор ИТС, часть сценариев роуминга работает с ограничениями

Веб-версия Диадока без интеграции

Подходит при малом объёме документов: файлы выгружаются из 1С и загружаются вручную. Ограничение: двойной ввод, риск расхождений между учётом и отправленными документами

Настройка обмена документами после подключения

После установки и авторизации настройте правила формирования документов. В модуле Диадока укажите, какие печатные формы и документы 1С должны превращаться в электронные: обычно это «Счёт-фактура выданный», «Реализация товаров и услуг» (для УПД и накладных) и «Поступление товаров и услуг» для входящих документов. Проверьте заполнение обязательных полей: ИНН и КПП сторон, номер и дату договора, коды единиц измерения по ОКЕИ — электронный документ с пустыми полями не пройдёт форматный контроль.

Настройте автоматическую загрузку входящих документов. В параметрах обмена укажите периодичность синхронизации с сервером оператора и правила создания документов в базе: создавать ли «Поступление» автоматически при получении УПД или только после ручного подтверждения. Автоматическое создание удобно при большом потоке, но требует корректного сопоставления номенклатуры — иначе в базе появятся дубли позиций.

Отдельно настройте уведомления контрагентам и приглашения к ЭДО. Модуль умеет массово рассылать приглашения по списку контрагентов из справочника; перед рассылкой проверьте, что ИНН и наименования контрагентов актуальны, иначе приглашения уйдут несуществующим ящикам.

Проверка работоспособности и контрольные точки

После настройки выполните контрольный обмен. Создайте тестовый УПД или счёт-фактуру на контрагента, у которого ЭДО уже работает (попросите партнёра подтвердить получение), отправьте документ и отследите его статус. Успешная цепочка выглядит так: документ подписан → отправлен → доставлен оператору → доставлен получателю → получен ответный статус или подпись контрагента.

Для входящих документов проверьте обратную цепочку: попросите контрагента отправить вам документ, убедитесь, что он появился в списке входящих, корректно распознался (номер, дата, суммы совпадают) и создал документ в базе без дублей. Если документ завис в статусе «Ожидает подписи» — проверьте, чья очередь подписывать и какой сертификат требуется.

Контрольные точки

Как проверить результат

Статус отправленного документа
Норма

«Доставлен» или «Подписан контрагентом»

Тревожный признак

«Ошибка формата», «Отклонён оператором» или зависание в «Ожидает отправки»

Сертификат подписи
Норма

Сертификат выбирается, подписание проходит без ошибок криптопровайдера

Тревожный признак

Ошибка «сертификат не найден» или сбой КриптоПро при подписании

Входящие документы
Норма

Документы загружаются по расписанию, создают корректные поступления

Тревожный признак

Документы не приходят, дублируются или создаются с пустой номенклатурой

Сопоставление контрагентов
Норма

Идентификаторы ЭДО заполнены, приглашения приняты

Тревожный признак

Контрагенты без идентификатора, приглашения висят без ответа

Типичные ошибки и их решение

Чаще всего подключение ломается на этапе подписания. Ошибка «не найден сертификат» означает, что сертификат установлен в хранилище другого пользователя Windows, токен не подключён или криптопровайдер не видит закрытый ключ. Решение: откройте КриптоПро CSP, проверьте наличие сертификата в разделе «Сервис → Просмотреть сертификаты в контейнере» и при необходимости переустановите его с копированием закрытого ключа.

Вторая частая проблема — ошибки форматного контроля при отправке. Типичные причины: не заполнен КПП организации или контрагента, отсутствует код единицы измерения, неверно указан код страны происхождения товара, устарела версия модуля. Текст ошибки обычно содержит указание на конкретное поле — исправьте данные в документе 1С и отправьте повторно.

Третья группа проблем — сетевые: модуль не может связаться с сервером оператора из-за прокси-сервера, антивируса или закрытых портов. Если в организации трафик проходит через прокси, пропишите параметры прокси в настройках модуля или у системного администратора добавьте адреса сервисов оператора в исключения.

Типичные ошибки при подключении
01
Установка модуля, не соответствующего версии конфигурации — обработка не открывается или работает с ошибками; всегда проверяйте совместимость перед скачиванием
02
Настройка без резервной копии базы — при сбое интеграции восстановление занимает часы вместо минут
03
Игнорирование сопоставления номенклатуры — входящие УПД создают дубли товаров и ломают учёт остатков
04
Использование просроченного сертификата КЭП — документы уходят в ошибку подписания в самый неподходящий момент, например при сдаче отчётности
05
Отправка приглашений без проверки ИНН контрагентов — приглашения уходят в никуда, а обмен так и не начинается

Ограничения и когда нужна помощь специалиста

Самостоятельное подключение оправдано для типовых конфигураций без доработок и стандартного документооборота: счета-фактуры, УПД, акты, накладные. Если конфигурация сильно переписана, используются нестандартные документы или нужны сложные маршруты согласования с дополнительными статусами — потребуется доработка модуля через API Диадока, а это уже задача для разработчика 1С.

Также к специалисту стоит обратиться при миграции с другого оператора ЭДО: нужно корректно перенести архив документов, переоформить идентификаторы участников и не потерять документы «в пути». Самостоятельная миграция без понимания механизмов роуминга часто приводит к потере статусов по отправленным, но не подписанным документам.

Перед массовой рассылкой приглашений контрагентам выгрузите из базы список партнёров и сверьте ИНН с актуальными данными. Даже небольшая доля ошибок в реквизитах превращается в десятки неотвеченных приглашений и ручной разбор через неделю.
ПЗ
Практическое замечание

Частые вопросы

Можно ли подключить Диадок к 1С без договора ИТС?

Да, при использовании внешнего модуля «Контур.Диадок» договор ИТС не требуется — достаточно договора с оператором ЭДО. Подписка ИТС нужна только для работы через штатный сервис 1С-ЭДО.

Работает ли модуль Диадока в файловой базе 1С?

Да, внешний модуль работает и в файловых, и в клиент-серверных базах. Ограничения могут касаться только фоновой синхронизации: в файловом режиме расписание выполняется, пока запущен сеанс пользователя с модулем.

Что делать, если контрагент работает с другим оператором ЭДО?

Между крупными операторами действует роуминг: укажите идентификатор участника контрагента, и документ будет доставлен через межоператорский обмен. Проверьте, что роуминг между вашим оператором и оператором контрагента технически поддерживается для нужного типа документов.

Нужно ли обновлять модуль Диадока?

Да. Форматы документов утверждаются приказами ФНС и меняются, а операторы обновляют API. Работа на устаревшем модуле рано или поздно приводит к отказам в отправке. Проверяйте выход новых версий модуля хотя бы при каждом изменении форматов электронных документов.

Почему входящие УПД создают дубли номенклатуры в 1С?

Потому что наименования товаров от поставщика не совпадают с вашим справочником, а автоматическое сопоставление не настроено. Включите режим ручного сопоставления номенклатуры при загрузке или настройте соответствие по артикулам и штрихкодам.

Можно ли подписывать документы с нескольких рабочих мест?

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

Итог

Что важно запомнить

Диадок подключается к 1С через внешний модуль или штатный 1С-ЭДО с роумингом. Обязательные условия — договор с оператором, действующая КЭП и совместимая версия платформы. Перед настройкой сделайте резервную копию, после — проверьте полный цикл обмена тестовым документом и следите за обновлениями форматов.