Установка и подключение модуля Диадок к 1С 8.3

· 10 мин

Содержание

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

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

Пути меню ниже даны для 1С:Бухгалтерия 8 ред. 3.0. В Управлении торговлей 11, ERP и Комплексной автоматизации разделы называются так же или очень близко.

Что проверить в базе до установки

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

Готовность базы к установке модуля
Выполнено: 0 / 6

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

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

Где взять установочный файл модуля

В поставке 1С модуля Диадок нет, скачать его из конфигуратора или с диска ИТС нельзя. Дистрибутив выдаёт Контур — тому, у кого оформлен доступ к Диадоку. Вариантов несколько:

  • 🧩 Через менеджера или техподдержку Контур. Самый надёжный путь: специалист подберёт версию модуля под вашу конфигурацию и платформу и пришлёт ссылку на скачивание.
  • 🧩 Из личного кабинета Диадока. В веб-версии сервиса есть раздел с программным обеспечением и интеграциями, откуда скачивается модуль для 1С и инструкция к нему.
  • 🧩 У обслуживающего партнёра (франчайзи). Если базу сопровождает партнёр 1С, установку модуля обычно берут на себя они.

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

Дистрибутив приходит либо одним файлом внешней обработки (расширение .epf), либо файлом расширения конфигурации (.cfe), либо архивом с набором файлов и инструкцией. От формата зависит способ подключения — о нём дальше.

Как подключить модуль к 1С

Способ загрузки зависит от того, в каком виде пришёл модуль.

Вариант 1. Модуль как внешняя обработка (.epf). Подключается в пользовательском режиме, конфигуратор не нужен:

  1. Откройте Администрирование → Печатные формы, отчёты и обработки.
  2. Убедитесь, что включён флажок «Дополнительные отчёты и обработки» — без него раздел не появится.
  3. Перейдите в список дополнительных обработок и нажмите «Добавить из файла».
  4. Если система предупредит о небезопасности внешнего кода — подтвердите загрузку только для файла, полученного от Контур.
  5. Укажите скачанный .epf, при необходимости задайте, в каких разделах показывать команду открытия, и запишите.

Вариант 2. Модуль как расширение конфигурации (.cfe). Подключается через механизм расширений:

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

Расширения конфигурации работают начиная с платформы 8.3.6. На более старой платформе этот вариант не подключится — понадобится обновить платформу или взять модуль в виде внешней обработки.

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

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

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

Авторизация в Диадоке и выбор ящика

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

Порядок обычно такой:

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

После входа модуль подтянет список контрагентов, входящие и исходящие документы. Если ящик только что оформлен и пуст — это нормально, документы появятся после первых обменов.

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

Настройка сертификата электронной подписи

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

Что должно быть сделано:

  • 🔐 Установлена криптопровайдер. Чаще всего это КриптоПро CSP. Модуль обращается к ней при каждом подписании.
  • 🔐 Личный сертификат — в хранилище «Личные» с привязкой к закрытому ключу. Если ключ на токене (Рутокен, eToken, JaCarta), токен должен быть вставлен, а сертификат — установлен с него через КриптоПро.
  • 🔐 Установлены корневой и промежуточные сертификаты удостоверяющего центра. Без цепочки доверия подпись будет считаться недействительной.
  • 🔐 Сертификат не просрочен. Проверьте срок в КриптоПро или в карточке сертификата; просроченный придётся перевыпускать в УЦ.

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

Сертификат руководителя с 2022 года выпускает УЦ ФНС, а подписи сотрудников дополняются машиночитаемой доверенностью (МЧД). Если подписывает не директор, заранее оформите МЧД — без неё контрагент может отклонить документ.

Как быстро проверить, что с сертификатом всё в порядке:

  • Откройте КриптоПро CSP, вкладку со списком контейнеров, и убедитесь, что ваш контейнер виден и читается.
  • В свойствах сертификата посмотрите срок действия и строку «Есть закрытый ключ» — без неё подписать не получится.
  • Если сертификат на токене, проверьте, что драйвер носителя установлен и токен определяется системой.

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

Базовая настройка обмена после подключения

Загруженный и авторизованный модуль ещё не готов к отправке — нужно связать данные 1С с данными Диадока. Это та самая «базовая настройка», без которой первый же документ встанет на полпути.

Что стоит проверить и настроить сразу:

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

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

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

Частые ошибки при подключении и что делать

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

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

Если ошибка повторяется после проверки окружения — зафиксируйте точный текст сообщения и обратитесь в техподдержку Контур: по формулировке ошибки они быстро определят причину.

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

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

Источники

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