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