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

Автоматизация · 13 мин

Модуль Диадок в 1С: как запустить и настроить обмен документами

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

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

Точный порядок действий зависит от вашей конфигурации. Для типовых решений на управляемых формах (1С:Бухгалтерия 8, 1С:Управление торговлей 11, 1С:ERP, 1С:Комплексная автоматизация) Контур.Диадок выпускает готовый модуль в виде файла расширения (.cfe) или внешней обработки. Для старых конфигураций на обычных формах используется отдельная внешняя обработка (.epf), а для сильно доработанных систем — интеграция через API.

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

Проверка совместимости: какая версия модуля подойдёт вашей 1С

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

Для типовых конфигураций на управляемых формах актуальных релизов подходит универсальный модуль в формате расширения. Для конфигураций на обычных формах (например, старые редакции УПП или УТ 10.3) используется внешняя обработка, которая запускается через «Файл → Открыть». Если конфигурация сильно переписана программистами, стандартный модуль может конфликтовать с доработками — тогда интеграцию выполняют через API Диадока силами разработчика.

Варианты подключения Диадока к 1С

Расширение (.cfe) для типовых конфигураций

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

Внешняя обработка (.epf)

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

Интеграция через API

Подходит для сильно доработанных и самописных конфигураций. Требует работы программиста 1С, но даёт полный контроль над обменом.

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

Установка расширения модуля в типовую конфигурацию

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

Порядок установки расширения
  1. 1
    Сделайте резервную копию базы (для файловой — скопируйте файл 1Cv8.1CD, для серверной — выгрузите .dt через конфигуратор).
  2. 2
    Откройте 1С в режиме предприятия под пользователем с полными правами.
  3. 3
    Перейдите: Администрирование → Печатные формы, отчеты и обработки → Расширения. Если пункта нет, включите флажок «Печатные формы, отчеты и обработки» и «Расширения» в настройках.
  4. 4
    Нажмите «Добавить из файла» и выберите скачанный файл .cfe модуля Диадока.
  5. 5
    Снимите флажок «Безопасный режим» у добавленного расширения — иначе модуль не сможет обращаться к сети и криптографии.
  6. 6
    Перезапустите сеанс 1С, чтобы расширение применилось.

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

Первый запуск и подключение к сервису

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

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

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

Настройка обмена документами

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

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

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

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

Проверка результата: как понять, что модуль работает

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

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

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

Авторизация в модуле
Норма

Модуль открывается, показывает организацию и списки документов без ошибок соединения

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

Ошибки «не удалось подключиться», «неверный логин/пароль», бесконечная загрузка

Отправка документа
Норма

Документ получает статус «отправлен», затем «доставлен», в веб-версии Диадока он виден в исходящих

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

Документ зависает в статусе «подготовка» или появляется ошибка подписания

Подписание
Норма

Документ подписывается выбранным сертификатом без ошибок криптографии

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

Ошибки вида «сертификат не найден», «ошибка криптопровайдера», пустой список сертификатов

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

Новые документы от контрагентов появляются в списке входящих после синхронизации

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

Синхронизация завершается ошибкой или входящие пусты при наличии документов в веб-версии

Если все четыре контрольные точки в норме, модуль можно переводить в штатную эксплуатацию. Если хотя бы одна проверка не проходит, смотрите раздел о типичных ошибках ниже — большинство проблем на старте относятся к известным и решаются без обращения в поддержку.

Типичные ошибки при запуске и их устранение

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

Типичные ошибки
01
Установка расширения в безопасном режиме — модуль не может обратиться к сети и компоненте, возникают ошибки при авторизации. Снимите флажок «Безопасный режим» в свойствах расширения.
02
Использование устаревшей версии модуля — формат документов меняется, и старый модуль отклоняет или неверно формирует УПД. Регулярно обновляйте модуль до актуальной версии.
03
Отсутствие криптопровайдера на рабочем месте — список сертификатов пуст или подписание падает с ошибкой. Установите КриптоПро CSP или ViPNet CSP в соответствии с типом подписи.
04
Закрытые сетевые порты — модуль не проходит авторизацию. Проверьте исходящие HTTPS-соединения с компьютера или сервера 1С.
05
Несопоставленная организация — документы не формируются, потому что организация в 1С не связана с ящиком Диадока. Проверьте настройки сопоставления.
06
Обновление конфигурации без проверки расширения — после обновления типовой конфигурации расширение может стать неприменимым. После каждого обновления проверяйте статус расширения в списке.

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

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

Как выбрать действие при проблемах

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

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

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

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

Итог

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

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

Частые вопросы о запуске модуля Диадок в 1С

Можно ли запустить модуль Диадока в файловой базе 1С?

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

Чем расширение модуля отличается от внешней обработки?

Расширение встраивается в конфигурацию на постоянной основе: добавляет свои разделы, кнопки в документах и регламентные задания. Внешняя обработка запускается вручную через «Файл → Открыть» и не изменяет конфигурацию — это вариант для старых конфигураций или временной работы, но интеграция с ней слабее.

Нужен ли отдельный сертификат подписи для каждого сотрудника?

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

Что делать, если контрагент не подключён к Диадоку?

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

Сломается ли модуль при обновлении конфигурации 1С?

Расширение не удаляется при обновлении, но может стать неприменимым, если обновление изменило объекты, к которым оно привязано. После каждого обновления открывайте список расширений и проверяйте статус модуля. При неприменимости установите актуальную версию модуля от оператора.

Можно ли работать с Диадоком в 1С через веб-клиент?

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