Как подключить Контур.Диадок к 1С 8.3 и начать обмен документами
Содержание
Диадок подключают к 1С 8.3 двумя путями. В типовых конфигурациях (Бухгалтерия 3.0, УТ 11, КА, ERP, УНФ) проще всего встроенный механизм ЭДО: Администрирование → Обмен электронными документами, там создаётся учётная запись ЭДО с оператором Контур (Диадок). Для нетиповых и старых конфигураций Контур выпускает собственный модуль Диадок для 1С, который ставится поверх базы.
В обоих случаях нужны три вещи: действующая КЭП организации, установленный криптопровайдер и доступ к интернету с рабочего места.
Что подготовить до настройки Диадок в 1С
Начните с рабочего места. Если подпись не работает в системе, 1С её тоже не увидит.
📌 Что должно быть готово:
- 🔑 КЭП руководителя от УЦ ФНС или КЭП сотрудника физлица вместе с машиночитаемой доверенностью (МЧД), если подписывает не директор.
- 🛡️ Криптопровайдер — КриптоПро CSP или ViPNet CSP с действующей лицензией. Демо-период КриптоПро ограничен по сроку, после него подпись перестаёт работать.
- 💻 Платформа 8.3 актуальной версии и конфигурация, обновлённая хотя бы до релиза прошлого квартала: старые релизы библиотеки ЭДО хуже работают с текущими форматами ФНС.
- 🌐 Подключённая интернет-поддержка — логин и пароль портала 1С:ИТС. Без неё встроенный механизм ЭДО не создаст учётную запись.
- 👤 Права администратора в базе на время настройки.
Проверьте подпись до открытия 1С: в КриптоПро CSP на вкладке «Сервис» найдите сертификат в личном хранилище и протестируйте контейнер. Если тест падает, разбирайтесь с носителем и лицензией — в 1С ошибка будет та же, только менее понятная.
Настройка криптографии в самой 1С
В Бухгалтерии 3.0 откройте Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования. На вкладке «Программы» должен быть виден установленный криптопровайдер. На вкладке «Сертификаты» добавьте сертификат кнопкой «Добавить» — программа предложит выбрать его из установленных на компьютере.
После добавления нажмите «Проверить». 1С подпишет тестовые данные и покажет результат по каждому пункту. Все строки должны быть зелёными.
Если в базе есть сотрудники-подписанты
С сентября 2024 года сотрудник, который подписывает документы своей КЭП от имени организации, должен иметь МЧД. Доверенность оформляется по формату ФНС и регистрируется в распределённом реестре. В 1С её загружают в карточку сертификата или в настройки учётной записи ЭДО, после чего документы уходят вместе с доверенностью.
Способ 1. Учётная запись ЭДО с оператором Диадок
Это основной путь для типовых конфигураций на БСП. Отдельно ничего ставить не нужно: механизм обмена уже встроен в конфигурацию.
- Откройте
Администрирование → Обмен электронными документамии включите флажок «Электронные документы », если он снят. - Перейдите в «Учётные записи ЭДО» (команда в том же разделе) и нажмите «Создать».
- Выберите организацию и сертификат, которым будете подписывать.
- В списке операторов выберите Контур (Диадок).
- Если у организации уже есть ящик в Диадоке, программа найдёт его по ИНН/КПП и подключит. Если ящика нет, мастер зарегистрирует новый.
- Подтвердите действие подписью — 1С запросит пароль или ПИН-код контейнера.
- Дождитесь, пока учётная запись получит статус «Подключена». Обычно это минуты, иногда до суток.
Ящик Диадока на организацию лучше держать один. Если создать вторую учётную запись на тот же ИНН/КПП, входящие начнут расходиться по разным ящикам, а контрагенты будут присылать приглашения не туда.
Филиалы и обособленные подразделения
Для обособленных подразделений с собственным КПП создаётся отдельная учётная запись с указанием подразделения. Документы в адрес головной организации и филиала тогда не смешиваются.
Способ 2. Модуль Диадок для нетиповых конфигураций
Если конфигурация доработана, снята с поддержки или в ней нет встроенного механизма ЭДО, используют модуль от Контура. Это отдельная разработка оператора, она подключается к базе без изменения конфигурации.
Порядок установки:
- Скачайте модуль из личного кабинета Диадока или с сайта Контура — там выбирается вариант под вашу конфигурацию.
- Подключите его к базе тем способом, который указан в инструкции к версии: как внешнюю обработку или как расширение.
- При первом запуске модуль попросит выбрать организацию и сертификат и авторизоваться в Диадоке.
- Сопоставьте организацию 1С с ящиком в Диадоке.
Расширения конфигурации поддерживаются с платформы 8.3.6. Если загружаете модуль расширением, то после «Загрузить из файла» нужно отдельно выполнить обновление расширения в базе — без этого шага оно не заработает.
Как выбрать способ
| Ситуация | Что использовать | На что смотреть |
|---|---|---|
| Типовая БП 3.0, УТ 11, КА, ERP, УНФ на поддержке | Встроенная учётная запись ЭДО | Свежий релиз конфигурации |
| Доработанная или снятая с поддержки база | Модуль Диадок | Совместимость модуля с вашей конфигурацией |
| Старая конфигурация на обычных формах | Модуль Диадок | Версию модуля для обычного приложения |
| Документов мало, интеграция не нужна | Веб-интерфейс Диадока | Документы придётся вводить в 1С вручную |
Одновременно оба способа на одной организации не включают: документы будут дублироваться.
Права пользователей на обмен через Диадок
Администратор настроил ЭДО, а бухгалтеры документов не видят — частая история. Права выдаются в двух местах.
Роли в группах доступа
Откройте Администрирование → Настройки пользователей и прав → Группы доступа. В нужной группе проверьте профиль: в нём должны быть роли, отвечающие за электронные документы. Найти их проще всего поиском по слову «электрон» в списке ролей профиля.
Обычно делят так:
- 👀 Просмотр — видит входящие и статусы, но не подписывает.
- ✍️ Работа с ЭДО — отправляет, получает, подписывает.
- ⚙️ Настройка ЭДО — создаёт учётные записи и меняет параметры обмена. Только администратору и главбуху.
Доступ к учётной записи и сертификату
В карточке учётной записи ЭДО назначается ответственный и пользователи, которым она доступна. В карточке сертификата указывается, какой пользователь вправе им подписывать.
Если сертификат стоит на одном компьютере, а подписывать нужно с другого, сертификат и криптопровайдер ставятся на каждое рабочее место. В серверном варианте 1С подпись может выполняться и на сервере — тогда криптопровайдер и контейнер устанавливаются туда, а в настройках электронной подписи включается подпись на сервере.
Контрагенты и номенклатура: сопоставление перед обменом
Пока контрагент не связан с вашим ящиком, отправить ему документ из 1С нельзя.
Приглашения
Для каждого контрагента нужна настройка отправки. В 1С откройте карточку контрагента или список настроек ЭДО и отправьте приглашение по ИНН/КПП. Контрагент принимает его в своей программе, после чего связь становится активной.
Если контрагент работает у другого оператора, например у Такскома или Тензора, обмен идёт через роуминг. Роуминг между крупными операторами настроен, но иногда требует заявки — её подают в Диадоке или через поддержку Контура.
Сопоставление номенклатуры для входящих документов
При первом входящем УПД 1С не знает, какой товар в вашем справочнике соответствует строке поставщика. Программа предложит сопоставить позиции, и связь запишется в «Номенклатуру контрагентов». В следующий раз строки подставятся сами.
Что сопоставляется при загрузке:
Ошибка в сопоставлении сохраняется и повторяется на каждом следующем документе. Если товар «привязался» не к той позиции, исправьте запись в «Номенклатуре контрагентов», а не правьте каждый документ вручную.
Отправка и получение документов через Диадок в 1С
Исходящие
- Проведите документ продажи — реализацию, акт или счёт-фактуру.
- В форме документа нажмите кнопку ЭДО и выберите отправку электронного документа.
- Проверьте печатное представление: 1С покажет, как документ увидит покупатель.
- Подпишите и отправьте.
Пакетно документы отправляют из рабочего места «Текущие дела ЭДО»: отметьте нужные и подпишите разом. Там же видно, какие документы ждут ответа покупателя.
Входящие
Входящие из Диадока появляются в «Текущих делах ЭДО» после обмена. Обмен запускается вручную или регламентным заданием — его расписание задаётся в настройках ЭДО.
Порядок работы с входящим:
- Откройте документ и сверьте суммы.
- Сопоставьте номенклатуру, если строки новые.
- Создайте документ поступления в 1С на основании электронного.
- Подпишите титул покупателя или отправьте отказ с причиной.
Какую подпись ставить
Счёт-фактура и УПД со статусом «1» подписываются только КЭП. Остальную первичку стороны вправе подписывать и неквалифицированной подписью, если так записано в соглашении об обмене. На практике в Диадоке почти все подписывают КЭП, чтобы не держать два вида подписи.
Ошибки при настройке Диадок в 1С и что с ними делать
Журнал регистрации как источник правды
Когда текст ошибки в форме обрывается, откройте Администрирование → Обслуживание → Журнал регистрации и отфильтруйте события по времени попытки. Там видна полная цепочка: какой сертификат выбран, на каком шаге оборвался запрос, что ответил сервис оператора.
Ошибки, которые делают на этапе настройки
- ❌ Настроили ЭДО под одним пользователем, а работают под другим. Сертификат установлен только в профиль Windows администратора — у бухгалтера его нет.
- ❌ Включили и модуль Контура, и встроенный ЭДО. Входящие загружаются дважды, статусы расходятся.
- ❌ Не обновили конфигурацию. ФНС меняет форматы УПД, и старый релиз формирует файл, который покупатель не может принять.
- ❌ Удалили учётную запись ЭДО, чтобы «перенастроить с нуля». Вместе с ней теряется связь уже отправленных документов с учётной записью. Сначала отключите учётную запись и проверьте, нельзя ли исправить настройку в существующей.