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