Подключаем Контур.Диадок к 1С: модуль, сертификат, обмен и роуминг

· 10 мин

Содержание

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

Частое заблуждение — что Диадок «встраивается» в 1С сам после покупки тарифа. Нет: без модуля 1С про Диадок ничего не знает, а встроенный сервис 1С-ЭДО — это другой канал обмена со своими настройками. Ниже — порядок действий для модуля Контура в конфигурациях на платформе 8.3 с интерфейсом «Такси».

Что подготовить до установки модуля

Модуль ставится за 10–15 минут, если рабочее место готово. Если нет — уйдёт полдня на поиск причин. Проверьте заранее:

  • 🔑 Сертификат КЭП руководителя или сотрудника, который будет подписывать документы . Он должен быть установлен в хранилище «Личное» текущего пользователя Windows и иметь связь с закрытым ключом.
  • 🛡 Криптопровайдер (КриптоПро CSP или VipNet CSP) с действующей лицензией. Истёкшая пробная лицензия КриптоПро — одна из самых частых причин отказа подписи.
  • 📄 МЧД, если подписывает не руководитель. С 1 сентября 2023 года сотрудник подписывает документы от имени компании своей КЭП и машиночитаемой доверенностью по формату ФНС. Доверенность загружают в Диадок, и она должна быть привязана к сертификату.
  • 📦 Ящик организации в Диадоке с теми же ИНН и КПП, что в справочнике Организации в 1С.
  • 🌐 Доступ в интернет к серверам Контура по HTTPS (порт 443). Если в компании прокси или белый список адресов, попросите администратора открыть diadoc-api.kontur.ru и домены kontur.ru.
  • 👤 Права в 1С: пользователь, который подключает модуль, должен иметь полные права или роль администратора. Обычным пользователям потом хватит права на использование дополнительных обработок.

Какие конфигурации поддерживаются

Модуль работает с типовыми конфигурациями 1С:Предприятия 8.3: Бухгалтерия предприятия 3.0, Управление торговлей 11, Комплексная автоматизация 2, ERP, а также с рядом отраслевых решений на их основе. Точный список конфигураций и минимальных релизов Контур публикует на странице модуля — сверьте свой релиз до установки.

Если база сильно доработана (изменены документы реализации и поступления), модуль может не найти нужные реквизиты. Проверьте его сначала на копии базы.

Подпись: КЭП или неквалифицированная

Для счетов-фактур и УПД со статусом «1» нужна квалифицированная подпись: так требует статья 169 НК РФ для электронных счетов-фактур. Первичку без функции счёта-фактуры (акты, накладные) стороны могут подписывать и неквалифицированной подписью, если это закреплено соглашением между ними. На практике почти все работают через КЭП, чтобы не держать два вида подписи.

Установка модуля Диадок в 1С: пошаговый порядок

Модуль распространяется как файл внешней обработки с расширением .epf. Скачивают его из раздела интеграционных решений на сайте Диадока или по ссылке из личного кабинета. Сам загрузчик небольшой: основную часть кода он получает с сервера Контура при запуске, поэтому обновлять файл вручную приходится редко.

Шаг 1. Включите дополнительные обработки

  1. Откройте Администрирование → Печатные формы, отчеты и обработки.
  2. Установите флажок Дополнительные отчеты и обработки.
  3. Перейдите по одноимённой ссылке в список обработок.

В УТ 11, КА 2 и ERP раздел называется иначе, но путь тот же по смыслу:

КонфигурацияГде включаются дополнительные обработки
Бухгалтерия предприятия 3.0Администрирование → Печатные формы, отчеты и обработки
Управление торговлей 11НСИ и администрирование → Печатные формы, отчеты и обработки
Комплексная автоматизация 2, ERPНСИ и администрирование → Печатные формы, отчеты и обработки

Шаг 2. Добавьте обработку из файла

  1. В списке дополнительных обработок нажмите Добавить из файла… и выберите скачанный .epf.
  2. Программа предупредит о рисках внешних файлов и может запросить разрешения: доступ в интернет, работа с внешними компонентами. Разрешите их, иначе модуль не сможет связаться с сервером и подписать документ.
  3. На вкладке размещения укажите разделы, где должна появиться команда модуля, например «Продажи» и «Покупки».
  4. На вкладке пользователей выберите, кому доступна обработка, или оставьте доступ всем.
  5. Нажмите Записать и закрыть.

Не открывайте модуль каждый раз через Файл → Открыть. Так он работает только в сеансе того, кто открыл, а при включённом в базе контроле внешних файлов вообще не запустится. Регистрация в списке дополнительных обработок — правильный путь.

Шаг 3. Перезапустите сеанс

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

Вход в ящик и первичная настройка подключения

При первом запуске модуль просит авторизоваться в Диадоке. Доступны два способа.

Способ входаКогда удобенЧто учесть
По сертификатуПодписант работает на этом компьютереСертификат должен быть виден в КриптоПро и не истёк
По логину и паролюБухгалтер готовит документы, а подписывает другой человекПодписать без сертификата не получится, только отправить на согласование или подпись

Привязка организации

После входа модуль показывает ящики, к которым у пользователя есть доступ. Сопоставьте ящик с организацией 1С. Модуль сверяет ИНН и КПП: если в 1С у организации указан старый КПП после смены адреса, ящик не найдётся.

Если в Диадоке у компании несколько подразделений (например, обособленные подразделения с отдельными КПП), выберите нужное подразделение. Документы, отправленные не из того подразделения, контрагент увидит, но с чужим КПП в реквизитах.

Сопоставление контрагентов

Модуль ищет каждого контрагента 1С в Диадоке по ИНН и КПП. Для крупных справочников на это уходит время при первом запуске, дальше результат сохраняется.

  • ✅ Контрагент найден и связан — можно отправлять.
  • ✉️ Контрагент есть в Диадоке, но связи нет — отправьте приглашение к обмену из модуля.
  • 🔄 Контрагент работает у другого оператора — нужен роуминг (раздел ниже).
  • ❌ Контрагента нет ни в одной системе ЭДО — ему остаются бумажные документы, пока он не подключится.

Где хранятся настройки

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

Отправка и загрузка документов через Диадок

Исходящие: от реализации до подписи покупателя

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

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

Перед массовой отправкой в конце месяца проверьте, что у всех реализаций заполнен договор и банковский счёт. Модуль подставит в УПД то, что есть в документе 1С, и исправлять потом придётся корректировкой или исправлением.

Входящие: УПД поставщика превращается в поступление

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

Не подписывайте входящий УПД, пока не сверили количество и цены с фактической приёмкой: подпись покупателя означает согласие с документом, а исправлять придётся через поставщика.

Сколько стоит обмен

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

Перед первой отправкой из 1С
Выполнено: 0 / 6

Роуминг: обмен с контрагентами других операторов

Если покупатель работает в СБИС, Такскоме или Калуга Астрал, напрямую из Диадока он ваш документ не увидит, пока не настроен роуминг. Роуминг — это соединение двух операторов ЭДО, после которого документ уходит от вас и приходит к контрагенту в его систему.

Как отличить оператора по идентификатору

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

ПрефиксОператор
2BMКонтур (Диадок)
2BEТензор (СБИС)
2ALТакском
2AEКалуга Астрал

Порядок настройки

  1. Узнайте у контрагента наименование, ИНН, КПП, оператора и идентификатор участника.
  2. Отправьте приглашение из Диадока, указав, что контрагент работает у другого оператора, или подайте заявку на роуминг через службу поддержки Контура.
  3. Дождитесь, пока операторы свяжут ящики. Срок обычно от нескольких дней до пары недель — зависит от второго оператора.
  4. После настройки контрагент появится в модуле 1С как связанный, и отправка пойдёт так же, как внутри Диадока.

Не подключайте для одной организации параллельно модуль Диадока и сервис 1С-ЭДО с отправкой тем же контрагентам. Один и тот же УПД легко уходит дважды, и у покупателя появляются две копии с одним номером.

Ошибки подключения и как их устранить

Большинство сбоев связано не с самим модулем, а с подписью, сетью или данными организации. Сначала определите, на каком этапе остановилось: запуск, вход, подпись или отправка.

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

Если ничего не помогло

Соберите для поддержки Контура: конфигурацию и её релиз (Справка → О программе), версию платформы, версию модуля, текст ошибки целиком и время, когда она возникла. Со скриншотом окна ошибки разбор идёт в разы быстрее, чем по описанию «не работает».

Частые ошибки при работе с модулем

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

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

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

Источники

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