Подключаем Контур.Диадок к 1С: модуль, сертификат, обмен и роуминг
Содержание
Чтобы загрузить Диадок в 1С, скачайте у Контура модуль Диадок для 1С (это внешняя обработка), подключите его в 1С через Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки и войдите в ящик организации по сертификату КЭП. После входа документы из 1С уходят контрагентам прямо из карточки реализации, а входящие УПД превращаются в поступления.
Частое заблуждение — что Диадок «встраивается» в 1С сам после покупки тарифа. Нет: без модуля 1С про Диадок ничего не знает, а встроенный сервис 1С-ЭДО — это другой канал обмена со своими настройками. Ниже — порядок действий для модуля Контура в конфигурациях на платформе 8.3 с интерфейсом «Такси».
Что подготовить до установки модуля
Модуль ставится за 10–15 минут, если рабочее место готово. Если нет — уйдёт полдня на поиск причин. Проверьте заранее:
- 🔑 Сертификат КЭП руководителя или сотрудника, который будет подписывать документы . Он должен быть установлен в хранилище «Личное» текущего пользователя Windows и иметь связь с закрытым ключом.
- 🛡 Криптопровайдер (КриптоПро CSP или VipNet CSP) с действующей лицензией. Истёкшая пробная лицензия КриптоПро — одна из самых частых причин отказа подписи.
- 📄 МЧД, если подписывает не руководитель. С 1 сентября 2023 года сотрудник подписывает документы от имени компании своей КЭП и машиночитаемой доверенностью по формату ФНС. Доверенность загружают в Диадок, и она должна быть привязана к сертификату.
- 📦 Ящик организации в Диадоке с теми же ИНН и КПП, что в справочнике
Организациив 1С. - 🌐 Доступ в интернет к серверам Контура по HTTPS (порт 443). Если в компании прокси или белый список адресов, попросите администратора открыть
diadoc-api.kontur.ruи доменыkontur.ru. - 👤 Права в 1С: пользователь, который подключает модуль, должен иметь полные права или роль администратора. Обычным пользователям потом хватит права на использование дополнительных обработок.
Какие конфигурации поддерживаются
Модуль работает с типовыми конфигурациями 1С:Предприятия 8.3: Бухгалтерия предприятия 3.0, Управление торговлей 11, Комплексная автоматизация 2, ERP, а также с рядом отраслевых решений на их основе. Точный список конфигураций и минимальных релизов Контур публикует на странице модуля — сверьте свой релиз до установки.
Если база сильно доработана (изменены документы реализации и поступления), модуль может не найти нужные реквизиты. Проверьте его сначала на копии базы.
Подпись: КЭП или неквалифицированная
Для счетов-фактур и УПД со статусом «1» нужна квалифицированная подпись: так требует статья 169 НК РФ для электронных счетов-фактур. Первичку без функции счёта-фактуры (акты, накладные) стороны могут подписывать и неквалифицированной подписью, если это закреплено соглашением между ними. На практике почти все работают через КЭП, чтобы не держать два вида подписи.
Установка модуля Диадок в 1С: пошаговый порядок
Модуль распространяется как файл внешней обработки с расширением .epf. Скачивают его из раздела интеграционных решений на сайте Диадока или по ссылке из личного кабинета. Сам загрузчик небольшой: основную часть кода он получает с сервера Контура при запуске, поэтому обновлять файл вручную приходится редко.
Шаг 1. Включите дополнительные обработки
- Откройте
Администрирование → Печатные формы, отчеты и обработки. - Установите флажок Дополнительные отчеты и обработки.
- Перейдите по одноимённой ссылке в список обработок.
В УТ 11, КА 2 и ERP раздел называется иначе, но путь тот же по смыслу:
| Конфигурация | Где включаются дополнительные обработки |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Печатные формы, отчеты и обработки |
| Управление торговлей 11 | НСИ и администрирование → Печатные формы, отчеты и обработки |
| Комплексная автоматизация 2, ERP | НСИ и администрирование → Печатные формы, отчеты и обработки |
Шаг 2. Добавьте обработку из файла
- В списке дополнительных обработок нажмите Добавить из файла… и выберите скачанный
.epf. - Программа предупредит о рисках внешних файлов и может запросить разрешения: доступ в интернет, работа с внешними компонентами. Разрешите их, иначе модуль не сможет связаться с сервером и подписать документ.
- На вкладке размещения укажите разделы, где должна появиться команда модуля, например «Продажи» и «Покупки».
- На вкладке пользователей выберите, кому доступна обработка, или оставьте доступ всем.
- Нажмите Записать и закрыть.
Не открывайте модуль каждый раз через Файл → Открыть. Так он работает только в сеансе того, кто открыл, а при включённом в базе контроле внешних файлов вообще не запустится. Регистрация в списке дополнительных обработок — правильный путь.
Шаг 3. Перезапустите сеанс
После записи обработки закройте и снова откройте 1С. Команда модуля появится в разделах, которые вы указали при размещении, обычно в группе сервисных команд.
Вход в ящик и первичная настройка подключения
При первом запуске модуль просит авторизоваться в Диадоке. Доступны два способа.
| Способ входа | Когда удобен | Что учесть |
|---|---|---|
| По сертификату | Подписант работает на этом компьютере | Сертификат должен быть виден в КриптоПро и не истёк |
| По логину и паролю | Бухгалтер готовит документы, а подписывает другой человек | Подписать без сертификата не получится, только отправить на согласование или подпись |
Привязка организации
После входа модуль показывает ящики, к которым у пользователя есть доступ. Сопоставьте ящик с организацией 1С. Модуль сверяет ИНН и КПП: если в 1С у организации указан старый КПП после смены адреса, ящик не найдётся.
Если в Диадоке у компании несколько подразделений (например, обособленные подразделения с отдельными КПП), выберите нужное подразделение. Документы, отправленные не из того подразделения, контрагент увидит, но с чужим КПП в реквизитах.
Сопоставление контрагентов
Модуль ищет каждого контрагента 1С в Диадоке по ИНН и КПП. Для крупных справочников на это уходит время при первом запуске, дальше результат сохраняется.
- ✅ Контрагент найден и связан — можно отправлять.
- ✉️ Контрагент есть в Диадоке, но связи нет — отправьте приглашение к обмену из модуля.
- 🔄 Контрагент работает у другого оператора — нужен роуминг (раздел ниже).
- ❌ Контрагента нет ни в одной системе ЭДО — ему остаются бумажные документы, пока он не подключится.
Где хранятся настройки
Настройки подключения хранятся в базе 1С, а не на компьютере. Поэтому после переноса базы на другой сервер повторно входить придётся только тем пользователям, у которых сертификат остался на старом компьютере. На терминальном сервере сертификат и КриптоПро должны стоять на сервере, в профиле каждого пользователя.
Отправка и загрузка документов через Диадок
Исходящие: от реализации до подписи покупателя
- Проведите документ
Реализация (акт, накладная, УПД)в БП 3.0 или аналогичный документ продажи в УТ/ERP. - Откройте модуль Диадок из раздела продаж или из командной панели документа.
- В списке исходящих отметьте документы и выберите отправку. Модуль сформирует электронный УПД или пару «накладная + счёт-фактура» по действующему формату ФНС.
- Проверьте предпросмотр: подписанта, его должность и основание полномочий, особенно если подписывают по МЧД.
- Подпишите и отправьте.
Дальше статус документа в модуле обновляется по мере действий покупателя: доставлен, подписан, отказ в подписи или запрос на уточнение. Подписанный покупателем документ имеет юридическую силу оригинала, распечатывать и отправлять бумагу не нужно.
Перед массовой отправкой в конце месяца проверьте, что у всех реализаций заполнен договор и банковский счёт. Модуль подставит в УПД то, что есть в документе 1С, и исправлять потом придётся корректировкой или исправлением.
Входящие: УПД поставщика превращается в поступление
- Откройте модуль из раздела покупок и запустите получение входящих.
- Выберите УПД поставщика и проверьте содержимое.
- Сопоставьте номенклатуру: строка поставщика «Бумага А4 Снегурочка 500л» связывается с вашей карточкой номенклатуры. Связь сохраняется, в следующий раз модуль подставит её сам.
- Создайте документ поступления в 1С. Модуль заполнит табличную часть, суммы, НДС и номер счёта-фактуры.
- Подпишите УПД со своей стороны (титул покупателя) или отправьте отказ с причиной.
Не подписывайте входящий УПД, пока не сверили количество и цены с фактической приёмкой: подпись покупателя означает согласие с документом, а исправлять придётся через поставщика.
Сколько стоит обмен
Сам модуль для абонентов Диадока бесплатный. Входящие документы в Диадоке не тарифицируются, платят за исходящие. Ориентировочно пакеты для малого бизнеса стоят от нескольких тысяч рублей в год, цена одного исходящего документа в пакете — несколько рублей, точная сумма зависит от объёма и региона. Актуальный прайс смотрите у Контура или своего партнёра.
Роуминг: обмен с контрагентами других операторов
Если покупатель работает в СБИС, Такскоме или Калуга Астрал, напрямую из Диадока он ваш документ не увидит, пока не настроен роуминг. Роуминг — это соединение двух операторов ЭДО, после которого документ уходит от вас и приходит к контрагенту в его систему.
Как отличить оператора по идентификатору
Идентификатор участника ЭДО начинается с кода оператора. Попросите контрагента прислать свой идентификатор — по префиксу сразу понятно, где он работает:
| Префикс | Оператор |
|---|---|
2BM | Контур (Диадок) |
2BE | Тензор (СБИС) |
2AL | Такском |
2AE | Калуга Астрал |
Порядок настройки
- Узнайте у контрагента наименование, ИНН, КПП, оператора и идентификатор участника.
- Отправьте приглашение из Диадока, указав, что контрагент работает у другого оператора, или подайте заявку на роуминг через службу поддержки Контура.
- Дождитесь, пока операторы свяжут ящики. Срок обычно от нескольких дней до пары недель — зависит от второго оператора.
- После настройки контрагент появится в модуле 1С как связанный, и отправка пойдёт так же, как внутри Диадока.
Не подключайте для одной организации параллельно модуль Диадока и сервис 1С-ЭДО с отправкой тем же контрагентам. Один и тот же УПД легко уходит дважды, и у покупателя появляются две копии с одним номером.
Ошибки подключения и как их устранить
Большинство сбоев связано не с самим модулем, а с подписью, сетью или данными организации. Сначала определите, на каком этапе остановилось: запуск, вход, подпись или отправка.
Если ничего не помогло
Соберите для поддержки Контура: конфигурацию и её релиз (Справка → О программе), версию платформы, версию модуля, текст ошибки целиком и время, когда она возникла. Со скриншотом окна ошибки разбор идёт в разы быстрее, чем по описанию «не работает».
Частые ошибки при работе с модулем
- 🚫 Один сертификат на всех. Бухгалтеры подписывают документы сертификатом директора, записанным на общий токен. Это нарушает правила использования КЭП и создаёт риски при споре с контрагентом. Для сотрудников — личная КЭП плюс МЧД.
- 🚫 Отправка до проведения. Модуль берёт данные из документа 1С. Если реализацию поправили после отправки, электронный УПД у покупателя останется старым — исправлять придётся исправительным документом.
- 🚫 Забытые входящие. Поставщик ждёт подпись, а входящий УПД неделями лежит неподписанным. Назначьте ответственного за ежедневную проверку входящих.
- 🚫 Обновление конфигурации без проверки модуля. После крупного обновления БП или УТ проверьте отправку на одном документе: изменения в документах иногда требуют обновить модуль.
Частые вопросы
Можно ли работать с Диадоком в 1С:Фреш или облачной 1С?
Нужно ли печатать и хранить бумажные копии документов из Диадока?
Что будет с документами, если отключить модуль?
Можно ли подключить к одному ящику несколько баз 1С?
Сколько пользователей 1С могут работать с модулем?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- Налоговый кодекс РФ, статья 169 «Счёт-фактура»