Обмен с Диадок прямо из учётной базы: от сертификата до подписанного УПД

· 11 мин

Содержание

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

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

Подготовка: выбираем способ интеграции и ставим нужные компоненты

Два способа связать 1С и Диадок

СпособКогда подходитЧто ставитьГде работать
Встроенный модуль ЭДО (1С:БЭД)БП 3.0, УТ 11, КА 2, ERP 2 актуальных релизовНичего сверх обновления конфигурацииДокументы и «Текущие дела ЭДО» внутри 1С
Модуль Диадок от КонтураКонфигурация без встроенного ЭДО или сильно доработанная; нужен интерфейс в стиле ДиадокаРасширение или внешнюю обработку с сайта ДиадокаОтдельная форма модуля в 1С

Оба способа приводят к одному результату: документ уходит в ваш ящик Диадока, а оттуда — контрагенту. Смешивать их в одной базе для одной организации не стоит: документы задвоятся, статусы будут расходиться.

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

  • 🔑 Квалифицированная электронная подпись. Для руководителя организации и ИП подпись выдаёт удостоверяющий центр ФНС. Сотрудники подписывают своей КЭП вместе с машиночитаемой доверенностью (МЧД).
  • 🛡️ Криптопровайдер. Обычно КриптоПро CSP с действующей лицензией. Без лицензии пробный период рано или поздно закончится, и подпись перестанет создаваться.
  • 📦 Ящик в Диадоке. Организация должна быть зарегистрирована в Диадоке, а сертификат — привязан к пользователю ящика.
  • 🌐 Интернет-поддержка 1С. Во встроенном модуле часть операций идёт через сервисы 1С, поэтому пользователь ИТС должен быть подключён в Администрирование → Интернет-поддержка и сервисы.
  • 🔄 Свежий релиз конфигурации. Форматы УПД ФНС меняются, и старый релиз может формировать файл, который Диадок не примет.

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

Установка модуля Контура (если выбран второй путь)

  1. Скачайте модуль для своей конфигурации на сайте Диадока, в разделе интеграций с 1С.
  2. Сделайте резервную копию базы : выгрузку .dt через Конфигуратор или копию каталога файловой базы.
  3. Для расширения: Администрирование → Печатные формы, отчеты и обработки → Расширения, кнопка добавления из файла, затем перезапуск 1С.
  4. Для внешней обработки: тот же раздел, пункт «Дополнительные отчеты и обработки».
  5. После перезапуска модуль попросит войти в Диадок по сертификату или логину.

Подключение Диадока в 1С и вход по сертификату

Ниже — порядок для встроенного модуля ЭДО в БП 3.0. В УТ 11, КА 2 и ERP шаги те же, отличается раздел меню.

Включаем электронный документооборот

  1. Откройте Администрирование → Обмен электронными документами.
  2. Установите флажок использования обмена электронными документами.
  3. В том же разделе включите электронные подписи и шифрование, если флажок снят.

Регистрируем сертификат

  1. В настройках электронной подписи откройте список сертификатов и добавьте свой из установленных на компьютере.
  2. Укажите программу, которая работает с подписью, — КриптоПро CSP.
  3. Нажмите проверку сертификата. Все пункты проверки должны пройти зелёными, в том числе создание и проверка подписи.

Создаём учётную запись ЭДО с оператором Диадок

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

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

Регламент обмена и права пользователей

  • 👤 Дайте бухгалтерам и менеджерам роли для работы с ЭДО. В БП 3.0 это делают через профили групп доступа в Администрирование → Настройки пользователей и прав.
  • ⏱️ Настройте регламентное задание получения документов, если работаете в клиент-серверном варианте. В файловой базе загрузка запускается при открытии «Текущих дел ЭДО» или по кнопке обмена.

Как отправить документы из 1С в Диадок: пакет, подпись, контроль

Сначала — приглашение контрагенту

Документ не уйдёт контрагенту, пока между вами не настроен обмен. В 1С это делается приглашением:

  1. Откройте карточку контрагента и проверьте ИНН и КПП. Ошибка в КПП — частая причина, почему 1С не находит ящик покупателя.
  2. В разделе ЭДО карточки или в «Текущих делах ЭДО» отправьте приглашение к обмену.
  3. Покупатель принимает его в своей программе. До этого статус настройки обмена — ожидание согласия.

Если покупатель тоже работает в Диадоке, приглашение проходит внутри одного оператора. Если у него другой оператор — нужен роуминг, о нём в следующем разделе.

Отправка одного документа

  1. Откройте реализацию, акт или счёт-фактуру. Документ должен быть проведён.
  2. Нажмите ЭДО в командной панели и выберите создание и отправку электронного документа.
  3. Проверьте вид документа: УПД со статусом 1 (счёт-фактура и передаточный документ) или 2 (только передаточный документ).
  4. Подпишите выбранным сертификатом. Если на компьютере несколько подписей, 1С спросит, какой подписывать.
  5. Документ уйдёт при следующем сеансе обмена. Чтобы не ждать, нажмите кнопку отправки и получения в «Текущих делах ЭДО».

Пакетная отправка

Когда в конце месяца уходят десятки актов, по одному отправлять неудобно:

  1. Откройте Продажи → Текущие дела ЭДО (в УТ 11 и КА — рабочее место ЭДО в разделе продаж или НСИ).
  2. Перейдите в папку документов, которые нужно отправить или подписать.
  3. Выделите нужные строки: Ctrl+A для всех или Ctrl + клик для выборочных.
  4. Подпишите и отправьте выделенное одной командой.

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

Что уходит вместе с документом

  • 📄 Файл УПД или акта в формате ФНС (XML) — именно он имеет юридическую силу.
  • ✍️ Открепленная подпись к нему.
  • 🖨️ Печатное представление Диадок строит сам по XML; макет печатной формы 1С контрагент не видит.

Это важно, если вы дорабатывали печатную форму УПД: доработка не попадёт в электронный документ. Нужные реквизиты должны быть заполнены в самом документе 1С.

Роуминг, маршруты согласования и статусы документов

Роуминг: если контрагент не в Диадоке

Роуминг — это обмен между ящиками разных операторов. Диадок работает в роуминге с основными операторами ЭДО, в том числе с 1С-ЭДО, СБИС и Такском. Как запустить:

  1. Узнайте у покупателя оператора и его идентификатор участника ЭДО.
  2. Оставьте заявку на роуминг: через поддержку Диадока или через форму в веб-версии. Заявку можно подать и со стороны контрагента у его оператора.
  3. Когда операторы свяжут ящики, приглашение из 1С пройдёт так же, как внутри Диадока.

Пока роуминг не настроен, приглашение из 1С может висеть без ответа: контрагент его просто не видит.

Маршруты внутри организации

Если документы перед отправкой согласует главбух или руководитель, удобнее настроить маршрут подписания:

  • 🧾 менеджер формирует УПД и отправляет на подпись;
  • ✅ подписант видит документ в своей папке «Текущих дел ЭДО» и подписывает его своим сертификатом;
  • 📤 после подписи документ уходит контрагенту.

Во встроенном модуле маршрут задаётся в настройке обмена с контрагентом. Если вы работаете в модуле Контура, маршруты и подразделения удобнее вести в самом Диадоке: модуль их подхватит.

Жизненный цикл документа

Что происходит с УПД после отправки из 1С

Статус обновляется в 1С только после сеанса обмена. Если в веб-версии Диадока документ уже подписан, а в 1С — нет, просто запустите получение.

Диагностика: почему документ не уходит из 1С в Диадок

Сначала смотрите, на каком шаге остановился документ. Почти каждая проблема видна по статусу или по сообщению при подписи.

Диагностика: выберите симптом

Порядок проверки, если причина неясна

  1. Проверьте сертификат в 1С: все пункты проверки должны пройти.
  2. Откройте учётную запись ЭДО и выполните тест настроек — 1С проверит связь с оператором.
  3. Зайдите в веб-версию Диадока тем же сертификатом. Если документ там есть — проблема на стороне получения статусов в 1С.
  4. Если документа в Диадоке нет — он не ушёл из 1С. Смотрите папку неотправленных в «Текущих делах ЭДО».

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

Различия в БП 3.0, УТ 11, КА, ERP и нетиповых базах

Механизм обмена в этих конфигурациях общий — это библиотека электронных документов. Различаются раздел меню, где лежит рабочее место ЭДО, и набор документов.

КонфигурацияГде включается ЭДОГде отправлять пакетомЧто учесть
БП 3.0Администрирование → Обмен электронными документамиПродажи → Текущие дела ЭДООсновной поток — УПД, акты, счета-фактуры
УТ 11Раздел НСИ и администрирование, настройки обмена электронными документамиРабочее место ЭДО в разделе продажЧасто ЭДО ведут здесь, а в БП документы приходят обменом — включайте ЭДО только в одной базе
КА 2, ERP 2Тот же раздел администрирования, что в УТ 11Рабочее место ЭДОБольше организаций и подписантов — сразу настраивайте маршруты
Нетиповая или старая конфигурацияВстроенного ЭДО нет или оно не обновляетсяФорма модуля КонтураИспользуйте модуль Диадока или интеграцию через API Контура силами программиста

Связка УТ 11 и БП 3.0

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

Если у вас 1С:Фреш или облако

В облачной 1С обмен с Диадоком настраивается так же, через учётную запись ЭДО. Разница одна: подпись часто облачная, и подписание идёт с подтверждением кодом, а не с токеном в компьютере.

Ошибки при запуске обмена, которые стоят времени

  • ❌ Два канала в одной базе. Встроенный модуль и модуль Контура подключены к одному ящику — документы задваиваются. Выберите один.
  • ❌ Сертификат бухгалтера без МЧД. Сотрудник организации подписывает своей КЭП только вместе с машиночитаемой доверенностью. Без неё получатель вправе не принять документ.
  • ❌ Счета-фактуры подписаны неквалифицированной подписью. Для счёта-фактуры в электронном виде нужна КЭП. Первичку стороны могут подписывать и простой или неквалифицированной подписью, но только по соглашению между собой.
  • ❌ Правка документа после отправки. Если поменять реализацию в 1С после отправки, электронный документ останется старым. Исправления оформляйте исправленным или корректировочным документом, а не перезаписью.
  • ❌ Бумажная копия «на всякий случай». Если документ подписан в ЭДО обеими сторонами, бумажный экземпляр не нужен. Две версии одной накладной путают и бухгалтерию, и проверяющих.

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

Сколько стоит обмен с Диадоком из 1С?
Входящие документы в Диадоке бесплатны, платят за исходящие. Ориентировочно — от нескольких рублей за документ в пакетах, точная цена зависит от тарифа. Модуль Контура и встроенный модуль ЭДО отдельно не оплачиваются, но для встроенного нужна действующая поддержка 1С.
Можно ли работать с Диадоком из 1С и в веб-версии одновременно?
Можно. Документы, отправленные из веб-версии, загрузятся в 1С как отправленные, но без связи с документом учёта — их придётся сопоставить вручную. Поэтому удобнее отправлять из одного места.
Как получать входящие документы из Диадока в 1С?
Тем же обменом: входящие УПД попадают в «Текущие дела ЭДО», откуда по ним создаётся поступление. Номенклатуру поставщика один раз сопоставляют со своей, дальше 1С подставляет её сама.
Подойдёт ли сертификат для отчётности в ФНС?
Если это КЭП на руководителя или сотрудника с МЧД, её можно использовать и для ЭДО. Сертификат при этом нужно отдельно зарегистрировать в ящике Диадока.
Что делать, если покупатель просит документ на бумаге, хотя мы работаем в ЭДО?
Договоритесь с ним о переходе на ЭДО по этому контрагенту полностью. Если он не готов, отключите для него отправку в настройке обмена, чтобы не дублировать документы.

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
  • Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте», статья 9
  • Налоговый кодекс РФ, статья 169