Как подключить Контур.Диадок к 1С через модуль: от файла до первого УПД
Содержание
Чтобы подключить Диадок к 1С, не нужно обновлять конфигурацию или звать программиста. Модуль Контур.Диадок для 1С 8.3 — это отдельный файл от Контура: внешняя обработка (.epf) или расширение (.cfe). Его подключают через Администрирование → Печатные формы, отчеты и обработки, входят по сертификату электронной подписи и связывают организацию 1С с её ящиком в Диадоке. Обычно на всё уходит 20–40 минут.
Частое заблуждение — что Диадок «встраивается» в 1С так же, как штатный 1С-ЭДО, и вести обмен можно сразу двумя путями. Это не так. Модуль работает параллельно с типовой подсистемой ЭДО, и если включить оба канала на одну организацию, документы задвоятся. Канал выбирают один.
Что подготовить до установки модуля Диадок
Модуль ставится быстро, а вот подготовка занимает основное время. Проверьте всё заранее, чтобы не прерываться на середине.
Совместимость. Модуль рассчитан на платформу 8.3 и типовые конфигурации: Бухгалтерия предприятия 3.0, Управление торговлей 11, Комплексная автоматизация 2, ERP, УНФ, Розница. Для отраслевых и сильно доработанных конфигураций список поддерживаемых редакций смотрите на странице модуля у Контура: там же указан минимальный номер релиза платформы.
Что нужно на компьютере пользователя:
- 🔑 квалифицированная электронная подпись (КЭП) руководителя или сотрудника с МЧД;
- 🛡️ криптопровайдер (КриптоПро CSP или ViPNet CSP) с действующей лицензией;
- 📜 сертификат установлен в хранилище «Личное» текущего пользователя Windows;
- 🌐 доступ в интернет к серверам Диадока без блокировки прокси;
- 👤 права администратора Windows на первый запуск — модуль ставит внешнюю компоненту.
Что нужно в 1С:
- 🧩 включена функциональность дополнительных обработок или расширений (покажу ниже, где);
- 👥 у пользователя есть права на подключение внешних обработок или полные права;
- 💾 свежая резервная копия базы — если ставите расширение в рабочую базу.
Что нужно в Диадоке. Организация зарегистрирована в сервисе, у пользователя, под которым будете входить, есть доступ к её ящику. Если в Диадоке несколько юрлиц, проверьте, что сотрудник добавлен в каждое.
Если в базе уже настроен 1С-ЭДО по этой же организации, сначала решите, какой канал оставить. Отключите учётную запись ЭДО в 1С или не включайте выгрузку в модуле — иначе один УПД уйдёт контрагенту дважды.
Где скачать модуль Контур.Диадок для 1С
Дистрибутив берите только у Контура. Есть два официальных пути:
- Войдите в веб-версию Диадока и откройте раздел про интеграцию с учётными системами — там есть ссылка на модуль для 1С.
- Либо найдите на сайте Контура страницу «Диадок для 1С» и скачайте установочный файл оттуда.
Модуль бесплатный: платите вы только за исходящие документы по тарифу Диадока. Входящие документы у операторов ЭДО, как правило, бесплатны.
Не скачивайте модуль с форумов и файлообменников. Обработка получает доступ к вашей подписи и к данным базы. Подменённый файл может отправить документы от имени организации.
Какой файл вы получили — так и ставить:
| Расширение файла | Что это | Где подключается |
|---|---|---|
.epf | Внешняя обработка | Дополнительные отчёты и обработки |
.cfe | Расширение конфигурации | Раздел «Расширения» |
.zip | Архив с файлом и инструкцией | Распакуйте и смотрите файл внутри |
Внутри архива обычно лежит краткая инструкция Контура именно для вашей версии модуля. Прочитайте её: формат дистрибутива время от времени меняется.
Установка модуля Диадок в 1С 8.3: пошаговая инструкция
Способ зависит от файла, который вы скачали.
Вариант 1. Внешняя обработка .epf
- Откройте
Администрирование → Печатные формы, отчеты и обработки. - Установите флажок «Дополнительные отчеты и обработки», если он снят.
- Перейдите по ссылке «Дополнительные отчеты и обработки» и нажмите «Добавить из файла».
- Платформа покажет предупреждение о безопасности. Нажмите «Продолжить» и выберите
.epfмодуля. - В карточке обработки проверьте вариант публикации — «Используется».
- На вкладке с размещением укажите разделы, где модуль будет виден: удобнее всего «Продажи» и «Покупки».
- Задайте пользователей, которым модуль доступен, или оставьте доступ всем.
- Нажмите «Записать и закрыть».
После этого модуль открывается из выбранного раздела, через пункт дополнительных обработок.
Для разовой проверки модуль можно открыть и через Файл → Открыть, не регистрируя его в базе. Но при каждом запуске придётся выбирать файл заново, а регламентные задания работать не будут. Для постоянной работы регистрируйте обработку.
Вариант 2. Расширение .cfe
- Откройте
Администрирование → Печатные формы, отчеты и обработки → Расширения. - Нажмите «Добавить из файла» и выберите
.cfe. - В строке расширения снимите флажок «Безопасный режим», если этого требует инструкция Контура. Без этого модуль не сможет работать с внешней компонентой и файлами.
- Флажок «Активно» должен стоять.
- Перезапустите 1С: расширение применяется только при новом сеансе.
Расширение при подключении не меняет основную конфигурацию и не снимает её с поддержки. Тем не менее перед загрузкой в рабочую базу сделайте копию — это единственная операция в процессе, где копия реально нужна.
Если в базе включена защита от опасных действий, платформа будет блокировать работу модуля. Снять её можно в карточке пользователя (Администрирование → Настройки пользователей и прав → Пользователи), но только для тех сотрудников, кто работает с ЭДО.
Как подключить Диадок к 1С: вход и связка организации
Теперь модуль нужно связать с сервисом.
Вход в Диадок из 1С
- Откройте модуль. При первом запуске он предложит установить внешнюю компоненту — разрешите. Если Windows спросит права администратора, подтвердите.
- Выберите способ входа: по сертификату или по логину и паролю от Диадока.
- Для входа по сертификату выберите нужный сертификат из списка. Модуль увидит только те, что лежат в хранилище «Личное».
- Введите ПИН-код носителя, если он задан.
Вход по логину удобен, если подписывает документы не тот, кто их отправляет. Но для подписания всё равно понадобится КЭП с доверенностью.
Сопоставление организаций
Каждой организации из справочника 1С нужно указать её ящик в Диадоке. Модуль сравнивает ИНН и КПП и обычно предлагает пару сам.
- ✅ Совпали ИНН и КПП — подтвердите связь.
- ⚠️ У организации несколько КПП (обособленные подразделения) — проверьте, какой ящик к какому КПП относится.
- ❌ Организации нет в списке — её нет в вашем доступе в Диадоке. Добавьте пользователя в организацию в веб-версии.
Настройка обмена документами с контрагентами
Технически модуль готов, но документы пока отправлять некому.
Связка с контрагентами. Модуль проверяет контрагентов из справочника 1С по ИНН/КПП и показывает, кто уже работает в Диадоке. Тем, кто есть в сервисе, но не в вашем списке, отправьте приглашение к обмену. Пока контрагент не принял приглашение, документы ему не уйдут.
Роуминг. Если контрагент сидит у другого оператора (Такском, Тензор, Калуга Астрал), обмен возможен через роуминг. Его включают со стороны операторов по заявке, в 1С отдельно ничего ставить не нужно.
Сопоставление документов. Укажите, какой документ 1С каким электронным уходит:
Входящие. Для полученных документов задайте правила: создавать поступление автоматически или вручную, как сопоставлять номенклатуру поставщика с вашей. Номенклатуру удобно сопоставить один раз — модуль запомнит соответствие для следующих поставок.
Счёт-фактуры по закону подписывают только квалифицированной подписью. Первичку без счёт-фактуры стороны вправе подписывать и неквалифицированной ЭП, если договорились об этом в соглашении. На практике проще подписывать всё одной КЭП.
Первая отправка: проверка на одном документе
Начните с одного тестового документа. Хорошо, если контрагент заранее в курсе.
- Откройте проведённую реализацию в 1С.
- Через модуль отправьте её в Диадок. Модуль сформирует УПД в формате ФНС.
- Подпишите документ сертификатом и отправьте.
- Откройте Диадок в браузере и найдите документ в исходящих — данные должны совпасть с 1С.
- Дождитесь подписи покупателя. Статус обновится в модуле после синхронизации.
Если документ ушёл, но в веб-версии видны искажения (нет КПП, неверный адрес, пустой код номенклатуры), исправляйте данные в карточках организации, контрагента и номенклатуры в 1С. Править в Диадоке бесполезно: при следующей отправке ошибка вернётся.
Ошибки при установке и подключении модуля Диадок
Большинство проблем возникает на стыке трёх вещей: платформы 1С, криптопровайдера и прав пользователя.
Частые ошибки, которые допускают сами пользователи:
- 🔁 оставляют включённым штатный 1С-ЭДО — документы задваиваются;
- 🧑💼 ставят модуль под одним пользователем Windows, а работают под другим — компонента и сертификат «пропадают»;
- 📂 подключают обработку через
Файл → Открытьи удивляются, что не работает автозагрузка входящих.
Автоматизация: регламентные задания и пакетная отправка
Когда ручной обмен заработал, можно убрать рутину.
- 📥 Автозагрузка входящих. В настройках модуля включите периодическую проверку новых документов. В клиент-серверной базе это работает через регламентное задание на сервере. В файловой базе задания выполняются, только пока открыт хотя бы один сеанс.
- 📤 Пакетная отправка. Модуль позволяет выбрать за период все реализации, которые ещё не ушли в Диадок, и отправить их разом. Удобно в конце месяца.
- 🔔 Контроль статусов. В списке документов модуля видно, какие УПД подписаны покупателем, какие отклонены и какие ждут подписи. Отклонённые разбирайте сразу: срок вычета НДС у покупателя зависит от своевременного обмена.
Для работы регламентного задания с подписью на сервере нужен сертификат и криптопровайдер на самом сервере 1С. Сертификат с флешки бухгалтера сервер не увидит. Если серверную подпись настраивать не хотите, оставьте автоматической только загрузку, а подписание — ручным.
Как обновлять модуль Диадок
Модуль Контура обновляется отдельно от конфигурации 1С. Обновление типовой конфигурации его не сносит, но бывает, что новый релиз БП или УТ требует свежей версии модуля.
- 🔄 При запуске модуль сам проверяет наличие новой версии и предлагает обновиться. Соглашайтесь, если нет причин ждать.
- 📥 Если автообновление не сработало, скачайте свежий файл тем же путём, что и первый раз.
- Для
.epf: откройте карточку обработки в дополнительных отчётах и обработках и загрузите новый файл в ту же карточку, а не добавляйте вторую. - Для
.cfe: в списке расширений выберите текущее расширение и обновите его из файла. Перезапустите 1С.
После обновления платформы или переноса базы на новый сервер компоненту иногда приходится ставить заново — повторите первый запуск под администратором.
Куда обращаться. По работе модуля — в техподдержку Диадока: она бесплатна для клиентов сервиса. По правам, расширениям и регламентным заданиям в вашей базе — к администратору 1С.
Частые вопросы о модуле Диадок
Модуль Диадок платный?
Можно ли работать с Диадоком из 1С через веб-клиент?
Сколько организаций можно подключить в одной базе?
Что будет с модулем при обновлении конфигурации 1С?
Можно ли подписывать документы без руководителя?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте», статья 9