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