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

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

1С:ЭДО и Диадок: как работают и как выбрать сервис ЭДО

Разбираем, как работают 1С:ЭДО и Диадок: роуминг, подписание УПД, настройка, типичные ошибки и критерии выбора сервиса электронного документооборота.

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

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

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

Как устроен ЭДО в 1С: базовые принципы

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

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

Как работает 1С:ЭДО внутри типовых конфигураций

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

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

Для пользователей сервиса 1С:Фреш и при прямом обмене доступен вариант без оператора с отдельной платой — обмен через сервис 1С-ЭДО с оплатой за пакеты документов. Для крупных объёмов обычно выгоднее договор с оператором ЭДО (Сбис, Тензор, Такском и др.) через сервис 1С:Подключение к ЭДО.

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

Как работает Диадок и его интеграция с 1С

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

Модуль синхронизирует с сервисом справочник контрагентов, статусы документов и извещения. Документы передаются на серверы Диадока, где хранятся вместе с подписями и подтверждениями — при проверке со стороны ФНС комплект можно выгрузить из личного кабинета. Учётная запись привязывается к организации по ИНН, а права пользователей (подписание, отправка, только просмотр) разграничиваются в настройках ящика.

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

Сравнение 1С:ЭДО и Диадока

Функционально оба решения закрывают обмен УПД, счетами-фактурами, актами, накладными и неформализованными документами. Различия — в архитектуре и эксплуатации.

Параметр1С:ЭДОДиадок
АрхитектураВстроен в типовые конфигурацииВнешний модуль или веб-интерфейс
ОператорЛюбой оператор с роумингом через 1ССКБ Контур
ОбновленияПриходят с обновлением конфигурацииМодуль обновляется отдельно
Хранение документовВ базе 1С и у оператораНа серверах Диадока, в 1С — статусы
ТарификацияПакеты документов через оператора или 1СПакеты по тарифам оператора
Дополнительные сервисыБазовый обменПроверка контрагентов, маркетинговые рассылки приглашений

Сравнение вариантов

1С:ЭДО

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

Диадок с модулем

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

Диадок через веб-интерфейс

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

Настройка обмена и типичные ошибки

Большинство проблем при внедрении ЭДО связано не с программой, а с организационными шагами: неподтверждённые приглашения, неверный идентификатор контрагента, просроченный сертификат или незаполненные обязательные реквизиты в документе (коды товаров, страна происхождения, номер ГТД).

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

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

Как проверить, что обмен работает правильно

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

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

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

Статус исходящего УПД
Норма

«Доставлен» или «Подписан получателем», есть извещение о получении

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

«Ошибка передачи» или зависание в ожидании более суток

Приглашения контрагентов
Норма

Статус «Присоединён», обмен идёт

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

«Ожидаем согласия» неделями — контрагент не принял приглашение

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

Проходит проверку в настройках ЭДО, срок действия не истёк

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

Ошибка проверки или срок действия меньше месяца

Регламентные задания обмена
Норма

Выполняются по расписанию без ошибок в журнале

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

Задания отключены или завершаются с ошибкой

Что выбрать: критерии решения

Если документопоток небольшой и вся работа идёт в 1С, начните со штатного 1С:ЭДО — это дешевле по трудозатратам на внедрение и не требует отдельного сопровождения модуля. Если ключевые контрагенты (сети, крупные поставщики) работают в Диадоке и требуют подключения именно там, выбирайте Диадок: роуминг между операторами работает, но прямое подключение к тому же оператору обычно надёжнее и быстрее по статусам.

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

Маршрут решения

Как выбрать действие

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

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

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

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

Можно ли работать в ЭДО без квалифицированной подписи?

Для юридически значимых документов (УПД, счета-фактуры, акты) требуется усиленная квалифицированная подпись — это требование законодательства. Неквалифицированная подпись допустима только если стороны заключили отдельное соглашение о признании таких документов, но для налогового учёта она не подходит.

Дойдёт ли документ, если контрагент работает в другом сервисе ЭДО?

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

Что делать, если документ отправлен с ошибкой в реквизитах?

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

Нужно ли хранить электронные документы отдельно?

Электронные документы вместе с подписями и подтверждениями оператора должны храниться в течение установленных сроков (для налоговых документов — не менее пяти лет). Оператор ЭДО хранит документы на своих серверах, но рекомендуется периодически выгружать архив, особенно при смене оператора или закрытии договора.

Почему после обновления 1С перестал работать обмен через Диадок?

Модуль Диадока — внешняя надстройка, и обновление конфигурации может нарушить его совместимость. Проверьте наличие актуальной версии модуля для вашего релиза, обновите его и перезапустите обмен. Если ошибка сохраняется, смотрите текст ошибки в журнале регистрации — чаще всего это несовпадение форматов или устаревшие настройки учётной записи.

Можно ли использовать один сертификат УКЭП на нескольких компьютерах?

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