Как подключить Контур.Диадок к 1С через модуль: от файла до первого УПД

· 10 мин

Содержание

Чтобы подключить Диадок к 1С, не нужно обновлять конфигурацию или звать программиста. Модуль Контур.Диадок для 1С 8.3 — это отдельный файл от Контура: внешняя обработка (.epf) или расширение (.cfe). Его подключают через Администрирование → Печатные формы, отчеты и обработки, входят по сертификату электронной подписи и связывают организацию 1С с её ящиком в Диадоке. Обычно на всё уходит 20–40 минут.

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

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

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

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

Что нужно на компьютере пользователя:

  • 🔑 квалифицированная электронная подпись (КЭП) руководителя или сотрудника с МЧД;
  • 🛡️ криптопровайдер (КриптоПро CSP или ViPNet CSP) с действующей лицензией;
  • 📜 сертификат установлен в хранилище «Личное» текущего пользователя Windows;
  • 🌐 доступ в интернет к серверам Диадока без блокировки прокси;
  • 👤 права администратора Windows на первый запуск — модуль ставит внешнюю компоненту.

Что нужно в 1С:

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

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

Готовность к установке
Выполнено: 0 / 7

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

Где скачать модуль Контур.Диадок для 1С

Дистрибутив берите только у Контура. Есть два официальных пути:

  1. Войдите в веб-версию Диадока и откройте раздел про интеграцию с учётными системами — там есть ссылка на модуль для 1С.
  2. Либо найдите на сайте Контура страницу «Диадок для 1С» и скачайте установочный файл оттуда.

Модуль бесплатный: платите вы только за исходящие документы по тарифу Диадока. Входящие документы у операторов ЭДО, как правило, бесплатны.

Не скачивайте модуль с форумов и файлообменников. Обработка получает доступ к вашей подписи и к данным базы. Подменённый файл может отправить документы от имени организации.

Какой файл вы получили — так и ставить:

Расширение файлаЧто этоГде подключается
.epfВнешняя обработкаДополнительные отчёты и обработки
.cfeРасширение конфигурацииРаздел «Расширения»
.zipАрхив с файлом и инструкциейРаспакуйте и смотрите файл внутри

Внутри архива обычно лежит краткая инструкция Контура именно для вашей версии модуля. Прочитайте её: формат дистрибутива время от времени меняется.

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

Способ зависит от файла, который вы скачали.

Вариант 1. Внешняя обработка .epf

  1. Откройте Администрирование → Печатные формы, отчеты и обработки.
  2. Установите флажок «Дополнительные отчеты и обработки», если он снят.
  3. Перейдите по ссылке «Дополнительные отчеты и обработки» и нажмите «Добавить из файла».
  4. Платформа покажет предупреждение о безопасности. Нажмите «Продолжить» и выберите .epf модуля.
  5. В карточке обработки проверьте вариант публикации — «Используется».
  6. На вкладке с размещением укажите разделы, где модуль будет виден: удобнее всего «Продажи» и «Покупки».
  7. Задайте пользователей, которым модуль доступен, или оставьте доступ всем.
  8. Нажмите «Записать и закрыть».

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

Для разовой проверки модуль можно открыть и через Файл → Открыть, не регистрируя его в базе. Но при каждом запуске придётся выбирать файл заново, а регламентные задания работать не будут. Для постоянной работы регистрируйте обработку.

Вариант 2. Расширение .cfe

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

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

Если в базе включена защита от опасных действий, платформа будет блокировать работу модуля. Снять её можно в карточке пользователя (Администрирование → Настройки пользователей и прав → Пользователи), но только для тех сотрудников, кто работает с ЭДО.

Как подключить Диадок к 1С: вход и связка организации

Теперь модуль нужно связать с сервисом.

Вход в Диадок из 1С

  1. Откройте модуль. При первом запуске он предложит установить внешнюю компоненту — разрешите. Если Windows спросит права администратора, подтвердите.
  2. Выберите способ входа: по сертификату или по логину и паролю от Диадока.
  3. Для входа по сертификату выберите нужный сертификат из списка. Модуль увидит только те, что лежат в хранилище «Личное».
  4. Введите ПИН-код носителя, если он задан.

Вход по логину удобен, если подписывает документы не тот, кто их отправляет. Но для подписания всё равно понадобится КЭП с доверенностью.

Сопоставление организаций

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

  • ✅ Совпали ИНН и КПП — подтвердите связь.
  • ⚠️ У организации несколько КПП (обособленные подразделения) — проверьте, какой ящик к какому КПП относится.
  • ❌ Организации нет в списке — её нет в вашем доступе в Диадоке. Добавьте пользователя в организацию в веб-версии.

Настройка обмена документами с контрагентами

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

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

Роуминг. Если контрагент сидит у другого оператора (Такском, Тензор, Калуга Астрал), обмен возможен через роуминг. Его включают со стороны операторов по заявке, в 1С отдельно ничего ставить не нужно.

Сопоставление документов. Укажите, какой документ 1С каким электронным уходит:

Сопоставление полей
Реализация (акт, накладная, УПД)→УПД или акт/ТОРГ-12 в формате ФНС
Счёт-фактура выданный→Счёт-фактура в составе УПД со статусом «СЧФДОП»
Корректировка реализации→УКД
Счёт на оплату→Неформализованный документ (PDF)
Поступление (входящий УПД)→Документ поступления в 1С

Входящие. Для полученных документов задайте правила: создавать поступление автоматически или вручную, как сопоставлять номенклатуру поставщика с вашей. Номенклатуру удобно сопоставить один раз — модуль запомнит соответствие для следующих поставок.

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

Первая отправка: проверка на одном документе

Начните с одного тестового документа. Хорошо, если контрагент заранее в курсе.

  1. Откройте проведённую реализацию в 1С.
  2. Через модуль отправьте её в Диадок. Модуль сформирует УПД в формате ФНС.
  3. Подпишите документ сертификатом и отправьте.
  4. Откройте Диадок в браузере и найдите документ в исходящих — данные должны совпасть с 1С.
  5. Дождитесь подписи покупателя. Статус обновится в модуле после синхронизации.

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

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

Большинство проблем возникает на стыке трёх вещей: платформы 1С, криптопровайдера и прав пользователя.

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

Частые ошибки, которые допускают сами пользователи:

  • 🔁 оставляют включённым штатный 1С-ЭДО — документы задваиваются;
  • 🧑‍💼 ставят модуль под одним пользователем Windows, а работают под другим — компонента и сертификат «пропадают»;
  • 📂 подключают обработку через Файл → Открыть и удивляются, что не работает автозагрузка входящих.

Автоматизация: регламентные задания и пакетная отправка

Когда ручной обмен заработал, можно убрать рутину.

  • 📥 Автозагрузка входящих. В настройках модуля включите периодическую проверку новых документов. В клиент-серверной базе это работает через регламентное задание на сервере. В файловой базе задания выполняются, только пока открыт хотя бы один сеанс.
  • 📤 Пакетная отправка. Модуль позволяет выбрать за период все реализации, которые ещё не ушли в Диадок, и отправить их разом. Удобно в конце месяца.
  • 🔔 Контроль статусов. В списке документов модуля видно, какие УПД подписаны покупателем, какие отклонены и какие ждут подписи. Отклонённые разбирайте сразу: срок вычета НДС у покупателя зависит от своевременного обмена.

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

Как обновлять модуль Диадок

Модуль Контура обновляется отдельно от конфигурации 1С. Обновление типовой конфигурации его не сносит, но бывает, что новый релиз БП или УТ требует свежей версии модуля.

  • 🔄 При запуске модуль сам проверяет наличие новой версии и предлагает обновиться. Соглашайтесь, если нет причин ждать.
  • 📥 Если автообновление не сработало, скачайте свежий файл тем же путём, что и первый раз.
  • Для .epf: откройте карточку обработки в дополнительных отчётах и обработках и загрузите новый файл в ту же карточку, а не добавляйте вторую.
  • Для .cfe: в списке расширений выберите текущее расширение и обновите его из файла. Перезапустите 1С.

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

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

Частые вопросы о модуле Диадок

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

Источники

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