Подключение Диадока к базе 1С: от сертификата до первого УПД
Содержание
Добавить Диадок в 1С можно двумя путями. Первый — установить Модуль Диадок от Контура: он ставится в базу как расширение, и вся работа с ЭДО идёт через его окна. Второй — подключить ящик Диадока во встроенном обмене электронными документами типовой конфигурации: Администрирование → Обмен электронными документами, мастер создания учётной записи ЭДО, выбор оператора Контур.
Модуль выбирают, когда в компании уже работают в веб-интерфейсе Диадока и нужны его возможности: маршруты согласования, подразделения, свои настройки сопоставления. Встроенный обмен удобнее, если вы привыкли к стандартным формам 1С и не хотите следить за ещё одним расширением после каждого обновления. Подготовка у обоих путей одна: платформа 8.3, ящик в Диадоке, квалифицированная подпись и криптопровайдер на рабочем месте.
Что нужно подготовить до подключения Диадока к 1С
Половина обращений в поддержку — это не ошибки 1С, а пропущенный пункт подготовки. Проверьте всё по списку до того, как запускать установку.
| Что | Требование | Где проверить |
|---|---|---|
| Платформа | 1С:Предприятие 8.3, актуальная версия для вашего релиза конфигурации | Справка → О программе |
| Конфигурация | Типовая на управляемых формах: Бухгалтерия 3.0, УТ 11, КА 2, ERP, УНФ | Справка → О программе |
| Ящик Диадока | Зарегистрирован на организацию с тем же ИНН и КПП, что в карточке организации в 1С | Веб-интерфейс Диадока |
| Подпись | КЭП руководителя или КЭП сотрудника плюс машиночитаемая доверенность | Хранилище сертификатов Windows |
| Криптопровайдер | КриптоПро CSP с действующей лицензией | Окно «Общие» в КриптоПро CSP |
| Права в 1С | Пользователь с полными правами — для установки расширения и настройки ЭДО | Список пользователей |
| Сеть | Доступ к серверам Контура без блокировки прокси или файрволом | Открыть Диадок в браузере с этого же ПК |
💡 Если база работает в клиент-серверном варианте, подпись чаще всего выполняется на компьютере пользователя. Криптопровайдер и сертификат нужны именно там, где сидит бухгалтер, а не только на сервере 1С.
С 1 сентября 2023 года сотрудник, который подписывает документы сертификатом физлица, должен иметь машиночитаемую доверенность (МЧД) от организации. Её формат утверждает ФНС, а не оператор ЭДО. Без МЧД контрагент получит документ, но подпись не подтвердит полномочия.
Установка модуля Диадок в базу 1С
Этот раздел нужен, если вы выбрали первый путь. Для встроенного обмена переходите сразу к следующему.
Шаг 1. Сделайте резервную копию
Модуль добавляется в базу как расширение конфигурации
. Само по себе расширение типовую конфигурацию
не меняет, но перед установкой выгрузите копию базы
через Конфигуратор → Администрирование → Выгрузить информационную базу или средствами СУБД. Выгрузка в .dt требует, чтобы в базе никто не работал — договоритесь с пользователями заранее.
Шаг 2. Скачайте и запустите установщик
- Войдите в веб-интерфейс Диадока под учётной записью организации.
- В разделе интеграций с учётными системами скачайте установщик модуля для 1С.
- Запустите его на компьютере, где установлена платформа 1С.
- Укажите информационную базу из списка и пользователя 1С с полными правами.
Установщик сам подключит расширение. После этого базу нужно перезапустить: при первом входе 1С может показать предупреждение безопасности о подключённом расширении — подтвердите, что доверяете ему.
Шаг 3. Проверьте, что расширение активно
Откройте Администрирование → Печатные формы, отчёты и обработки → Расширения. В списке должно быть расширение Диадока с включённым флажком «Активно». Если флажок снят, команды модуля в интерфейсе не появятся.
Шаг 4. Войдите в модуль
Запустите модуль из командного интерфейса и авторизуйтесь: логином и паролем Диадока или сертификатом. Модуль привяжет ящик к организации 1С по ИНН и КПП. Если в базе несколько организаций, привязку делают для каждой отдельно.
После обновления типовой конфигурации расширение иногда помечается как неприменимое. Это не повод удалять его: скачайте свежую версию модуля и поставьте поверх, настройки сохранятся в базе.
Подключение ящика Диадока через встроенный ЭДО 1С
Второй путь не требует установки ничего, кроме криптопровайдера. Всё делается в стандартных формах.
- Откройте
Администрирование → Обмен электронными документами. - Включите флажок обмена электронными документами с контрагентами.
- Проверьте, что подключена интернет-поддержка:
Администрирование → Интернет-поддержка и сервисы. Без логина портала мастер подключения не запустится. - Перейдите в список учётных записей ЭДО и нажмите создание новой. Откроется мастер подключения.
- Выберите организацию и сертификат подписи.
- В списке операторов выберите АО «ПФ «СКБ Контур» (Диадок). Если ящик в Диадоке уже есть, мастер найдёт его по ИНН и КПП и предложит использовать.
- Введите пароль контейнера закрытого ключа и дождитесь регистрации учётной записи.
Если оператора Контур нет в списке, обновите конфигурацию: набор доступных операторов зависит от версии встроенной библиотеки электронных документов.
Настройка сертификата в 1С
Сертификат должен быть добавлен не только в Windows, но и в справочник 1С. В Бухгалтерии 3.0 это делается так: Администрирование → Обмен электронными документами → Электронная подпись и шифрование. Там же есть настройки программ электронной подписи — проверьте, что КриптоПро CSP определяется и стоит галочка «Проверить» без ошибок.
Для каждого сертификата 1С выполняет тест: подписание, проверку подписи, шифрование, расшифровку. Любая красная строка в этом тесте — причина, по которой дальше ничего не заработает. Запустите тест сразу, до первых документов.
Контрагенты и номенклатура: сопоставление перед обменом
Отправить документ можно только тому, с кем настроена связь в ЭДО. Связь строится по ИНН и КПП, поэтому порядок в справочнике контрагентов решает всё.
Приглашения контрагентам
- Откройте список контрагентов в модуле Диадок или форму настроек обмена во встроенном ЭДО.
- Выберите контрагента. 1С проверит, есть ли у него ящик у Контура или у роуминг-партнёров.
- Отправьте приглашение. Пока контрагент его не принял, документы отправлять нельзя.
- Если ящика у контрагента нет, приглашение уходит на электронную почту — заполните её в карточке.
С контрагентами у других операторов (СБИС, Такском, Калуга Астрал и др.) обмен идёт через роуминг. Его часто нужно включить заявкой в поддержку Диадока: это не настройка 1С.
Что проверить в карточках
- 🔢 ИНН и КПП без пробелов и лишних символов.
- 🏢 Для обособленных подразделений — отдельный КПП, иначе документ уйдёт в головной ящик.
- 👥 Дубли контрагентов с одним ИНН: 1С спросит, к какой карточке привязать ящик. Объедините дубли заранее.
- 📄 Договоры: если учёт ведётся по договорам, входящий документ без договора загрузится, но потребует ручного выбора.
Сопоставление номенклатуры
У поставщика товар называется «Бумага А4 Svetocopy 500 л.», у вас — «Бумага офисная А4». При первой загрузке входящего УПД 1С попросит сопоставить строки документа с вашей номенклатурой. Сопоставление запоминается: следующий документ этого поставщика заполнится сам.
💡 Сопоставляйте внимательно с первого раза. Ошибочная привязка тоже запоминается, и потом товар будет приходить не на ту позицию, пока вы не исправите связь.
Отправка и подписание документов из 1С
Документ в ЭДО — это электронная копия того, что уже проведено в 1С. Поэтому сначала создаётся и проводится обычный документ.
Исходящие документы
- Создайте и проведите
Реализацию (акт, накладная, УПД). - В форме документа нажмите команду ЭДО и выберите отправку электронного документа (в модуле — отправку в Диадок).
- Проверьте вид: УПД со статусом 1 (счёт-фактура и передаточный документ) или 2 (только передаточный документ).
- Подпишите сертификатом и отправьте.
- Следите за состоянием: доставлено, подписано контрагентом, отклонено, требуется уточнение.
Счёт-фактуру в электронном виде подписывают только квалифицированной подписью — это требование НК РФ. Для первички без счёта-фактуры стороны могут договориться и о неквалифицированной подписи, но на практике почти все работают с КЭП.
Входящие документы
Входящие документы приходят в рабочее место ЭДО: в модуле — в его списке документов, во встроенном обмене — в разделе «Текущие дела ЭДО». Порядок такой:
- Откройте входящий УПД и проверьте суммы, ставку НДС и реквизиты.
- Сопоставьте номенклатуру, если поставщик новый.
- Создайте документ поступления: 1С заполнит его из электронного документа.
- Подпишите титул покупателя. Если есть расхождения — отклоните или запросите уточнение с комментарием.
Не создавайте поступление вручную, если УПД уже пришёл в ЭДО. Получите два документа на одну поставку: двойной приход и двойной вычет НДС в книге покупок.
Пакетная отправка
Когда за день выходят десятки реализаций, по одной их не отправляют. В рабочем месте ЭДО отберите неотправленные документы за период, выделите все и подпишите одним действием. Пароль контейнера при этом вводится один раз, если в сертификате 1С сохранён пароль или включено его запоминание на сеанс.
Первый обмен: проверьте на одном документе
Не запускайте ЭДО сразу на всех клиентов. Договоритесь с одним постоянным контрагентом и отправьте ему один УПД на небольшую сумму. Проверьте по шагам:
- Документ дошёл и контрагент видит его в своём ящике.
- Он подписал титул покупателя, и статус в 1С сменился без ручного обновления.
- В карточке документа в 1С видна подпись обеих сторон.
- Печатная форма с отметками об ЭП открывается из 1С.
Если все четыре пункта выполнены, связка работает. Дальше рассылайте приглашения остальным контрагентам и переводите на ЭДО по одному-два в день, чтобы ошибки сопоставления не копились.
Ошибки при подключении Диадока к 1С и что с ними делать
Большинство сбоев сводится к трём источникам: подпись, сопоставление и сеть. Начните с теста сертификата — он сразу отсекает первый.
Если ничего не помогло
Соберите для поддержки три вещи: версию платформы и конфигурации из Справка → О программе, текст ошибки целиком и результат теста сертификата. С таким набором поддержка Контура или ваш партнёр 1С отвечают по существу, без встречных вопросов.
Частые вопросы о Диадоке в 1С
Можно ли работать с Диадоком в 1С бесплатно?
Работает ли Диадок в базе 1С Фреш или в облаке?
Можно ли одновременно поставить модуль Диадок и пользоваться встроенным ЭДО?
Нужна ли отдельная подпись для каждой базы 1С?
Что будет с документами, если отключить Диадок от 1С?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте», ст. 9
- Налоговый кодекс РФ, ст. 169