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

Администрирование · 13 мин

Как установить Диадок в 1С: пошаговая инструкция

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

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

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

Ниже разобраны все три способа установки, настройка после подключения, проверка работоспособности и типичные проблемы. Материал ориентирован на конфигурации «1С:Бухгалтерия 8», «1С:Управление торговлей» и «1С:Комплексная автоматизация», но общая логика применима и к другим решениям на платформе 8.3.

Что подготовить перед установкой

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

В-третьих, проверьте технические условия: платформа 1С:Предприятие 8.3 актуального релиза, доступ в интернет с рабочего места, на котором выполняется обмен, и права пользователя. Для настройки потребуются права администратора или хотя бы права на изменение настроек ЭДО. Если база файловая, обмен выполняется с того компьютера, где открыта база; если клиент-серверная — регламентные задания могут работать на сервере, и тогда сертификаты и криптопровайдер должны быть доступны там.

Электронная подписьКЭП на организацию или МЧД

Сертификат действует и виден в криптопровайдере

КриптопровайдерКриптоПро CSP или ViPNet CSP

Установлен, лицензия активна

Договор с операторомСКБ Контур подключён

Есть логин и личный кабинет Диадока

Права в 1САдминистратор или настройка ЭДО

Доступ к разделу обмена электронными документами

Способ 1: встроенная подсистема ЭДО в типовой 1С

В актуальных релизах «1С:Бухгалтерии 8», «1С:Управления торговлей» и «1С:ERP» обмен с Диадоком доступен через штатную подсистему «Обмен электронными документами» (БЭД). Это рекомендуемый путь: интеграция поддерживается фирмой «1С», обновляется вместе с конфигурацией и не требует установки сторонних модулей.

Порядок подключения: откройте раздел «Администрирование» → «Обмен электронными документами» и включите функциональную опцию обмена ЭДО. Затем перейдите в «Настройки обмена с контрагентами» или «Учётные записи ЭДО» и создайте новую учётную запись, выбрав оператора «СКБ Контур (Диадок)». Система предложит ввести идентификатор участника ЭДО — его можно получить в личном кабинете Диадока или сформировать заявку на подключение прямо из 1С.

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

Способ 2: внешний модуль Диадока для 1С

Если конфигурация старая, самописная или не содержит подсистемы БЭД, используйте внешний модуль Диадока — обработку (.epf), которую предоставляет Контур. Модуль скачивается из личного кабинета Диадока или с сайта поддержки Контура. Важно загружать версию модуля, совместимую с вашей конфигурацией и релизом платформы: для каждой пары «конфигурация — релиз» может быть своя сборка.

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

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

Способ 3: интеграция через API и типовые расширения

Для нетиповых конфигураций и собственных разработок Контур предоставляет API Диадока (HTTP-интерфейс и COM-компонент). Этот вариант требует участия программиста: в конфигурацию встраивается код, который формирует документы, вызывает методы API, подписывает и отправляет файлы. Готовых «кнопочных» решений здесь нет, но зато можно реализовать любую логику — например, автоматическую отправку УПД при проведении реализации.

Ещё один промежуточный вариант — расширения конфигурации (.cfe) с доработанным обменом. Их применяют, когда типовой БЭД работает, но не покрывает специфические требования: нестандартные форматы документов, дополнительные согласования или интеграцию с внутренними системами. Расширение устанавливается через «Администрирование → Печатные формы, отчеты и обработки → Расширения» и не снимает конфигурацию с поддержки.

Какой способ выбрать

Встроенный ЭДО (БЭД)

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

Внешний модуль Диадока

Старая или доработанная конфигурация без БЭД. Быстрый старт, но модуль нужно обновлять вручную

API / расширение

Нетиповая конфигурация или особая логика обмена. Максимальная гибкость, но нужен разработчик и сопровождение

Настройка после установки

Установка модуля — только половина работы. Чтобы документы реально уходили контрагентам, настройте учётную запись: привяжите сертификат подписи, укажите должность и ФИО подписанта, проверьте ИНН и КПП организации. Если документы подписывает не руководитель, оформите машиночитаемую доверенность (МЧД) и загрузите её в оператора ЭДО — без доверенности документы от уполномоченного лица могут быть отклонены.

Далее настройте маршруты документооборота: какие виды документов отправлять (счета-фактуры, УПД, акты, накладные), требуется ли извещение о получении, нужен ли запрос на уточнение. В типовом БЭД это делается в настройках обмена с контрагентом, во внешнем модуле — в настройках ящика Диадока. Не забудьте включить регламентное задание автоматической отправки и получения, иначе обмен придётся запускать вручную.

Отдельно проверьте сопоставление номенклатуры и контрагентов. При получении входящих документов система пытается сопоставить позиции с вашей номенклатурой; если сопоставление не настроено, документы загрузятся, но провести их корректно не получится. В типовых конфигурациях есть механизм сопоставления по ИНН контрагента и реквизитам товара.

Проверка работоспособности обмена

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

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

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

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

Статус отправленного документа
Норма

«Доставлен», есть извещение о получении

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

Завис на «Отправляется» или ошибка подписи

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

Появляются автоматически, создаётся учётный документ

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

Документы видны только в веб-кабинете Диадока

Регламентное задание
Норма

Выполняется по расписанию без ошибок

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

Ошибки в журнале регистрации, обмен только вручную

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

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

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

Сертификат не найден или ошибка криптопровайдера

Типичные ошибки и их решение

Самая частая проблема — «сертификат не найден» при попытке подписать документ. Причины: сертификат установлен в хранилище другого пользователя Windows, не установлен или истёк криптопровайдер, либо в настройках учётной записи ЭДО выбран другой сертификат. Решение: переустановите сертификат в «Личное» хранилище нужного пользователя, проверьте лицензию КриптоПро, обновите привязку в настройках ЭДО.

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

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

Типичные ошибки при подключении
01
Установка модуля неподходящей версии — обработка не открывается или выдаёт ошибки совместимости; всегда скачивайте сборку под свой релиз конфигурации
02
Отправка без принятого приглашения — документ уходит «в никуда»; сначала добейтесь статуса «Партнерские отношения» с контрагентом
03
Отсутствие МЧД у подписанта — документы от сотрудника отклоняются; оформите машиночитаемую доверенность заранее
04
Игнорирование обновлений модуля — старые версии перестают работать при смене форматов ФНС; следите за обновлениями БЭД или внешнего модуля

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

Самостоятельная установка оправдана для типовых конфигураций и стандартного обмена. Однако есть ситуации, где лучше привлечь специалиста по 1С или поддержку Контура: многофирменный учёт с несколькими ящиками Диадока, интеграция через API, миграция большого архива документов из веб-кабинета в 1С, настройка обмена в распределённых базах (РИБ).

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

Итог

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

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

Частые вопросы

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

Формировать и просматривать документы можно, но юридически значимый обмен невозможен: отправка счетов-фактур и УПД требует подписания квалифицированной электронной подписью. Без КЭП модуль будет работать только в режиме просмотра входящих документов.

Поддерживается ли Диадок в базовой версии 1С:Бухгалтерии?

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

Что делать, если после обновления 1С модуль Диадока перестал работать?

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

Как перенести обмен на другой компьютер?

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

Можно ли работать с Диадоком и другим оператором ЭДО одновременно?

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

Документы из Диадока не создают учётные документы в 1С. В чём причина?

Чаще всего не настроено сопоставление входящих данных: система не может связать контрагента по ИНН или номенклатуру по реквизитам. Откройте входящий документ, выполните сопоставление вручную — 1С запомнит соответствия для следующих загрузок. Также проверьте, что в настройках обмена включено автоматическое создание учётных документов.