Документы и Печать · 11 мин
Что такое модуль 1С Диадок и как он работает
Модуль 1С Диадок — что это такое, как работает обмен электронными документами из 1С, способы подключения, настройка, типичные ошибки и ответы на вопросы.
Модуль 1С Диадок — это программное расширение (внешняя обработка или встроенный механизм), которое связывает учётную систему 1С с оператором электронного документооборота «Диадок» от компании СКБ Контур. Через него счета-фактуры, УПД, акты и накладные отправляются контрагентам и подписываются электронной подписью прямо из интерфейса 1С, без ручной выгрузки файлов и загрузки их в веб-версию сервиса.
Модуль существует в двух основных вариантах: классическая внешняя обработка «Модуль Диадока для 1С» (файл .epf, подключается к типовым и самописным конфигурациям) и встроенная подсистема обмена с Диадоком в составе типовых решений «1С:Бухгалтерия», «1С:Управление торговлей» и «1С:ERP». Оба варианта решают одну задачу — юридически значимый обмен документами с контрагентами и сдачу данных в ФНС через оператора ЭДО.
Понимание устройства модуля важно перед внедрением: от выбора варианта зависят требования к конфигурации, порядок обновлений, нагрузка на бухгалтерию и стоимость сопровождения. Ниже разобраны принцип работы, способы подключения, настройка, типичные проблемы и критерии выбора.
Как модуль Диадока взаимодействует с 1С и оператором ЭДО
Логика работы строится вокруг API Диадока. Когда пользователь в 1С нажимает «Отправить через Диадок», модуль формирует из документа 1С (счёта-фактуры, УПД, акта) XML-файл в формате, утверждённом ФНС, передаёт его на серверы Диадока вместе с данными для подписания, а ответ оператора — статусы доставки, подписания контрагентом, запросы уточнений — забирает обратно и отображает в учётной системе.
Подписание выполняется квалифицированной электронной подписью (КЭП). Сертификат может храниться на токене (Рутокен, eToken) либо в облачном хранилище Диадока. В первом случае на компьютере пользователя должны быть установлены криптопровайдер (например, КриптоПро CSP) и драйверы носителя; во втором подписание происходит на стороне сервиса по подтверждению пользователя.
Важно различать два контура: транспортный (доставка файлов между участниками через оператора) и содержательный (соответствие документа формату ФНС). Модуль отвечает за оба: если структура XML не пройдёт форматно-логический контроль, документ будет отклонён ещё на этапе отправки, и ошибку придётся исправлять в 1С.
Внешняя обработка или встроенный механизм: что выбрать
Внешняя обработка Диадока (файл .epf) подключается через «Дополнительные отчеты и обработки» и подходит для самописных конфигураций, устаревших версий типовых решений и случаев, когда нужна специфическая логика. Она работает автономно: у неё собственное окно со списком документов, событиями и настройками, независимое от интерфейса 1С.
Встроенная подсистема ЭДО в типовых конфигурациях интегрирована глубже: статусы документов видны прямо в журналах счетов-фактур и реализаций, маршруты согласования настраиваются штатными средствами, обновления приходят вместе с релизами конфигурации. Для большинства организаций на актуальных типовых решениях это предпочтительный путь.
Сравнение вариантов подключения
Подходит для нетиповых и старых конфигураций, быстро разворачивается. Ограничение: статусы ЭДО не видны в штатных журналах, обновления выполняются вручную.
Оптимальна для актуальных типовых конфигураций: глубокая интеграция, автоматические обновления, единый интерфейс. Ограничение: требует поддерживаемой версии конфигурации.
Подходит при малом документообороте без интеграции: документы выгружаются из 1С вручную. Ограничение: двойной ввод, риск расхождений между 1С и ЭДО.
Критерии выбора практично формулировать так: если конфигурация типовая и обновляется — используйте встроенный механизм; если конфигурация снята с поддержки или сильно доработана — внешнюю обработку; если документов меньше нескольких десятков в месяц — иногда достаточно веб-интерфейса без модуля вовсе.
Подключение и первичная настройка модуля
Подключение начинается с регистрации организации в Диадоке и получения электронной подписи на уполномоченное лицо. Без действующего сертификата КЭП модуль установить можно, но отправлять и подписывать документы — нельзя. Также заранее проверьте, что у контрагентов, с которыми планируется обмен, есть ящики в Диадоке или у других операторов с роумингом.
- 1Зарегистрируйте организацию в Диадоке и выпустите сертификат КЭП на подписанта.
- 2Установите криптопровайдер и драйверы токена на рабочие места пользователей.
- 3Скачайте актуальную версию модуля .epf с официального ресурса разработчика.
- 4Подключите обработку через «Администрирование — Дополнительные отчеты и обработки» в 1С.
- 5В модуле укажите учётные данные или API-ключ, выберите организацию и сертификат.
- 6Настройте сопоставление документов 1С с форматами ЭДО (УПД, акт, накладная).
- 7Отправьте тестовый документ контрагенту и проверьте прохождение всех статусов.
После подключения ключевой этап — настройка соответствий. Модуль должен «понимать», какой вид документа 1С превращать в какой формат: счёт-фактура и реализация могут объединяться в один УПД, акт оказания услуг — в отдельный формальный документ. Ошибки на этом шаге приводят к тому, что контрагент получает документы в неожиданном виде или с неверным содержимым.
Отдельно настраиваются права пользователей: кто может только формировать документы, кто — подписывать, кто — аннулировать. Разграничение важно, потому что аннулирование и исправление электронных документов — формальные процедуры с последствиями для налогового учёта.
Как проверить, что обмен работает корректно
Работоспособность модуля проверяется не фактом установки, а прохождением документа по полному циклу: создан в 1С → отправлен → доставлен контрагенту → подписан встречной подписью → статус отразился в 1С. Любой разрыв в этой цепочке означает проблему, которую нужно локализовать.
Как проверить результат
«Завершён» / «Подписан обеими сторонами»
Завис на «Отправлен» или «Ошибка» более суток
Проходит форматно-логический контроль ФНС
Модуль сообщает об ошибках валидации при отправке
Документ подписан действующим сертификатом КЭП
Сертификат истёк или не найден на рабочем месте
Суммы в XML совпадают с документом 1С
Расхождения из-за округления или неверного сопоставления полей
Полезно периодически сверять реестры: список отправленных документов в Диадоке должен совпадать с перечнем соответствующих документов в 1С. Расхождения обычно означают, что часть документов создавалась в обход модуля или отправка завершалась ошибкой, которую никто не обработал.
Типичные ошибки и ограничения модуля
Большинство проблем при работе модуля относятся не к самому модулю, а к окружению: устаревшая версия обработки, истёкший сертификат, изменение форматов ФНС, не обновлённая конфигурация 1С. Регулярное обновление модуля — обязательная часть эксплуатации, потому что форматы электронных документов периодически меняются законодательно.
Из ограничений стоит учитывать: внешняя обработка может конфликтовать с сильно доработанными конфигурациями, облачное подписание требует стабильного интернет-канала, а обмен с контрагентами за пределами роуминговой сети операторов может быть недоступен или тарифицироваться отдельно. Точные условия тарификации и роуминга нужно уточнять у оператора — они меняются.
Когда стоит привлекать специалиста
Самостоятельное подключение оправданно для типовой конфигурации, одного юрлица и небольшого числа пользователей: сценарий хорошо документирован, а ошибки на этапе тестирования обратимы. Сложнее обстоит дело с холдингами из нескольких организаций, доработанными конфигурациями, маршрутами внутреннего согласования и интеграцией с другими системами (WMS, CRM).
Как выбрать действие
В любом сценарии перед запуском зафиксируйте внутренний регламент: кто подписывает, в какие сроки обрабатываются входящие документы и запросы уточнений, как ведётся сверка с контрагентами. Технически исправный модуль без регламента всё равно приводит к расхождениям в учёте.
Что важно запомнить
Модуль 1С Диадок связывает учётную систему с оператором ЭДО и позволяет обмениваться юридически значимыми документами из 1С. Выбирайте встроенную подсистему для типовых конфигураций и внешнюю обработку для нетиповых, обязательно тестируйте полный цикл документа и регулярно обновляйте модуль.
Частые вопросы о модуле 1С Диадок
Модуль Диадока — это то же самое, что 1С-ЭДО?
Нет. 1С-ЭДО — сервис обмена от фирмы «1С», работающий через разных операторов ЭДО, а модуль Диадока — решение конкретного оператора (СКБ Контур). Функционально они близки, но личные кабинеты, тарифы и порядок поддержки различаются.
Работает ли модуль с самописной конфигурацией 1С?
Да, внешняя обработка .epf рассчитана в том числе на нетиповые конфигурации. Потребуется настройка сопоставления документов, а при нестандартной структуре данных — возможна доработка силами программиста 1С.
Можно ли подписывать документы без токена?
Да, при использовании облачной подписи сертификат хранится на стороне сервиса, а подписание подтверждается пользователем без физического носителя. Это удобно для удалённой работы, но требует стабильного доступа в интернет.
Что делать, если контрагент работает через другого оператора ЭДО?
Между крупными операторами действует роуминг, и обычно документы доставляются без дополнительных действий. Перед началом обмена стоит проверить доступность конкретного контрагента по ИНН в справочнике участников.
Отправленный документ содержит ошибку — можно ли его удалить?
Удалить юридически значимый документ нельзя. Используются корректировочный документ, исправление или аннулирование по согласованию с контрагентом — все эти операции выполняются штатными средствами модуля.
Как часто нужно обновлять модуль?
Как минимум при каждом изменении форматов ФНС и при обновлении конфигурации 1С. Модуль обычно сам сигнализирует о наличии новой версии — игнорировать такие уведомления не стоит, иначе отправка может начать отклоняться форматным контролем.