Подключение и настройка модуля Диадок в 1С 8.3: от загрузки до первого документа

· 9 мин

Содержание

Модуль Диадок встраивается в 1С 8.3 двумя способами: как расширение конфигурации (файл .cfe, типовая конфигурация не меняется) или объединением с файлом поставки (встраивание прямо в конфигурацию). Для работы понадобятся КриптоПро CSP, квалифицированный сертификат организации и доступ в интернет. Ниже — весь путь: от того, какую версию скачать, до первого отправленного документа и автоматического обмена по расписанию.

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

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

Модуль Диадок — продукт СКБ Контур. Он добавляет в 1С работу с электронным документооборотом через оператора Диадок: отправку и приём накладных, актов, счетов-фактур, УПД прямо из документов учёта, без выгрузки в отдельную программу.

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

Прежде чем ставить, соберите четыре вещи:

  • 🔐 Сертификат КЭП вашей организации — тот же, которым подписываете отчётность. Для счетов-фактур по закону нужна именно квалифицированная подпись.
  • 🧰 КриптоПро CSP (или VipNet CSP), установленный на том компьютере, где будете подписывать. Сертификат должен быть виден в программе просмотра контейнеров.
  • 🌐 Доступ в интернет с этого рабочего места. Обмен идёт по https (порт 443). Если выход в сеть через прокси — узнайте адрес и порт заранее.
  • 👤 Логин и пароль учётной записи Контура с заведённым ящиком Диадок на вашу организацию (определяется по ИНН и КПП).

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

Если 1С развёрнута в клиент-серверном варианте или на нескольких рабочих местах, подписывать документы смогут только те компьютеры, где стоит КриптоПро и установлен сертификат. Это не зависит от того, куда именно встроен модуль.

Готовность к установке модуля Диадок
Выполнено: 0 / 5

Где скачать модуль и какую версию выбрать

Модуль берут в личном кабинете Диадок на сайте оператора (diadoc.kontur.ru), в разделе загрузок для 1С. Скачивать с посторонних сайтов не нужно: сборки привязаны к конкретным конфигурациям и часто — к диапазону релизов.

Выбор файла идёт по двум параметрам:

  1. Конфигурация. Бухгалтерия 3.0, Управление торговлей 11, Комплексная автоматизация, ERP — для каждой своя сборка. Чужая не подойдёт: состав документов и объекты разные.
  2. Способ установки. Расширение (.cfe) или файл поставки для объединения (.cf). Если в кабинете предлагают оба — берите расширение: оно не снимает типовую конфигурацию с поддержки и легче обновляется.

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

Перед любой операцией с конфигурацией сделайте выгрузку базы: Конфигуратор → Администрирование → Выгрузить информационную базу. Если установка пойдёт не так, откат займёт пару минут.

Установка модуля: расширение или объединение

Дальше два сценария. Какой ваш — зависит от того, какой файл вы скачали.

Вариант А. Подключение расширения (файл .cfe)

Это предпочтительный путь на платформе 8.3.6 и новее. Типовая конфигурация остаётся нетронутой.

  1. Закройте все сеансы пользователей в базе.
  2. Откройте Конфигуратор, меню Конфигурация → Расширения конфигурации.
  3. Нажмите «Добавить», затем загрузите расширение из файла — укажите скачанный .cfe.
  4. Выполните Конфигурация → Обновить конфигурацию базы данных (клавиша F7). Расширение применится к базе.
  5. Запустите 1С:Предприятие и проверьте, что в интерфейсе появились команды Диадок.

В файловой базе этого достаточно. В клиент-серверной расширение так же грузится один раз и работает для всех пользователей.

Вариант Б. Объединение с файлом поставки (файл .cf)

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

  1. В Конфигураторе откройте Конфигурация → Поддержка → Настройка поддержки и убедитесь, что включена возможность изменения конфигурации (замок снят у нужных объектов).
  2. Выберите Конфигурация → Сравнить, объединить с конфигурацией из файла и укажите .cf модуля.
  3. В окне сравнения оставьте отмеченными объекты модуля, снимите галочки с объектов, которые не нужно переносить, и выполните объединение.
  4. Сохраните конфигурацию и запустите Обновить конфигурацию базы данных (F7).

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

После объединения типовая конфигурация считается изменённой. При будущих обновлениях 1С придётся снова проходить сравнение и переносить изменения — это обратная сторона такого способа. Поэтому расширение удобнее.

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

После установки в интерфейсе 1С появляется блок команд Диадок (отдельный раздел в панели разделов либо команды в формах документов — зависит от сборки модуля). Если сразу не нашли, включите видимость раздела: правый клик по панели разделов → настройка панели, либо загляните в начальную страницу.

Первый запуск открывает окно подключения. Здесь нужно:

  • указать параметры соединения — как правило, достаточно значений по умолчанию; менять их приходится только при работе через прокси;
  • при выходе в интернет через прокси-сервер прописать его адрес, порт и, если требуется, логин с паролем;
  • авторизоваться в ящике — по сертификату организации или по логину и паролю учётной записи Контура.

После входа модуль подтянет список ящиков, доступных вашей учётной записи. Если организаций несколько, выберите ту, от имени которой будете обмениваться, и сопоставьте её с организацией в справочнике 1С. Это сопоставление определяет, чьей подписью подписываются исходящие.

Если окно подключения выдаёт «нет связи с сервером», причина почти всегда в сети, а не в модуле. Проверьте, открывается ли в браузере с этого же компьютера сайт оператора, и уточните у системного администратора, не закрыт ли исходящий 443 порт на фаерволе.

Сертификат и электронная подпись

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

Что проверить, чтобы подпись заработала:

  • сертификат квалифицированный и действующий (не истёк срок) — для счетов-фактур это обязательное требование;
  • контейнер с закрытым ключом доступен на этом компьютере (на токене, который вставлен, либо в реестре);
  • в настройках модуля выбран нужный сертификат и привязан к вашей организации.

Если в списке выбора сертификат не появляется — его не видит криптопровайдер. Откройте КриптоПро CSP → вкладка «Сервис» → «Просмотреть сертификаты в контейнере» и убедитесь, что сертификат вообще установлен на этой машине. Пока он не виден в КриптоПро, в 1С он тоже не отобразится.

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

Первый документ: тестовая отправка и приём

Когда вход выполнен и сертификат выбран, проверьте связку на реальном, но несрочном документе.

  1. Откройте любой исходящий документ (например, реализацию) и найдите в его командах действие отправки через Диадок.
  2. Модуль сформирует электронный документ и предложит подписать — выберите сертификат, введите ПИН токена.
  3. Отправьте. В списке Диадока документ появится со статусом исходящего.

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

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

После отправки документ не сразу «доходит» — он проходит несколько состояний. Сначала он отправлен, затем доставлен в ящик контрагента, после — получен и, если документ двусторонний, подписан обеими сторонами. Эти статусы модуль обновляет при синхронизации, и по ним видно, на каком этапе застрял документооборот: например, «доставлен, но не подписан» означает, что мяч на стороне контрагента.

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

Автоматический обмен по расписанию

Чтобы не нажимать «получить» вручную, обмен ставят на регламентное задание. Тогда 1С сама забирает входящие и обновляет статусы по исходящим.

Регламентные задания настраиваются в Администрирование → Обслуживание → Регламентные и фоновые задания. Найдите задание синхронизации Диадока, включите его и задайте расписание — например, каждые 15–30 минут в рабочее время.

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

Слишком частый интервал (каждую минуту) нагружает базу без пользы. Для большинства организаций хватает проверки раз в 15–30 минут.

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

Разберём то, что встречается чаще всего, и как это лечить.

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

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

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

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

Источники

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