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