Передаём пакет документов контрагенту через Диадок прямо из базы 1С

· 9 мин

Содержание

Документы уходят по Диадоку из 1С командой ЭДО → Отправить прямо в форме реализации, счёта или УПД — отдельно выгружать XML и загружать его в веб-кабинет Диадока не нужно. Чтобы отправить документ контрагенту, в базе должны быть настроены три вещи: квалифицированная электронная подпись (КЭП), криптопровайдер и учётная запись ЭДО с принятым приглашением от получателя.

Отправка идёт двумя маршрутами: через встроенный сервис «1С-ЭДО» (с роумингом до абонента Диадока) либо через отдельный модуль «Диадок для 1С» от Контура. Команды в интерфейсе выглядят почти одинаково, различается только, какое расширение обслуживает обмен. Ниже — порядок от подготовки рабочего места до пакетной отправки целой пачки документов и контроля статусов. Пути меню приведены для 1С:Бухгалтерии 3.0 на интерфейсе «Такси»; в УТ 11, КА и ERP блок ЭДО лежит в разделе администрирования и работает так же.

Что проверить перед первой отправкой

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

  • 🔑 Действующая КЭП на того, кто подписывает документы (директор или сотрудник с машиночитаемой доверенностью — МЧД). Сертификат не должен быть просрочен.
  • 🛡️ Криптопровайдер той же марки, под которую выпущена КЭП: под КриптоПро ставится КриптоПро CSP, под VipNet — соответствующий провайдер. Иначе подпись не соберётся.
  • 🌐 Доступ в интернет с рабочего места — оператор обменивается данными в реальном времени.
  • 🧾 Учётная запись ЭДО в 1С с привязанным сертификатом.
  • 🤝 Принятое приглашение от контрагента. Пока он не подтвердил обмен, документ ему не уйдёт.

Учётная запись настраивается один раз. Откройте Администрирование → Обмен электронными документами → Обмен с контрагентами и перейдите к пункту с учётными записями ЭДО. Создайте запись, выберите сертификат подписи и организацию — программа зарегистрирует идентификатор участника обмена. Это ваш адрес в системе ЭДО, по нему контрагенты вас находят.

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

Статусы документооборота в 1С-ЭДО

Подключение: сервис 1С-ЭДО или модуль «Диадок для 1С»

Способ зависит от того, что уже подключено и как работает ваш получатель.

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

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

Проверить, какой механизм активен, можно в карточке контрагента или в самом документе: встроенный сервис показывает команду ЭДО, модуль Контура — свою кнопку запуска обработки Диадока. Два механизма на одну организацию одновременно использовать не стоит: документ может уйти дважды разными каналами.

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

Как собрать пакет документов к отправке

Электронный документ формируется из обычного документа учёта — отдельно «готовить файл» не требуется. 1С сама соберёт XML по утверждённому ФНС формату в момент отправки.

Что можно отправлять по Диадоку из 1С:

  • 📄 Счёт-фактура и УПД — строго по формату ФНС, подпись только квалифицированная (ст. 169 НК РФ).
  • 📦 Товарная накладная (ТОРГ-12) и акт выполненных работ — по форматам ФНС или как неформализованные.
  • 🧾 Счёт на оплату, договоры, акты сверки — обычно неформализованные (PDF или скан, вложенный в контейнер).
  • ✏️ Корректировочные счета-фактуры и УПД.

Чтобы отправить сразу несколько документов, удобнее работать не из каждого документа по одному, а из общего рабочего места. Откройте Продажи → Обмен электронными документами → Исходящие (в УТ/ERP — аналогичный список в разделе ЭДО). Здесь собираются все документы, готовые к отправке.

Перед отправкой проверьте по каждому документу:

  1. Контрагент сопоставлен с участником ЭДО — у него заполнен идентификатор получателя.
  2. В документе указан нужный вид электронного документа (счёт-фактура, УПД со статусом 1 или 2, накладная).
  3. Заполнены обязательные реквизиты: ИНН/КПП, адреса, суммы, ставки НДС — незаполненное поле формат не пропустит.

УПД бывает со статусом 1 (заменяет счёт-фактуру и накладную) и статусом 2 (только первичка, без НДС). Статус выбирается в документе и влияет на формат. Отправите не тот — контрагент не сможет принять документ к вычету НДС.

Отправляем документы контрагенту: пошагово

Порядок для одиночного документа из его формы:

  1. Откройте проведённый документ (реализацию, счёт-фактуру, УПД).
  2. Нажмите ЭДО → Просмотреть электронный документ — программа покажет, как файл увидит контрагент. Проверьте суммы и реквизиты.
  3. Нажмите ЭДО → Отправить. 1С сформирует XML, подпишет его вашей КЭП и передаст оператору.
  4. Если сертификатов несколько — выберите нужный и введите пароль к контейнеру закрытого ключа (пароль задаётся при выпуске подписи).
  5. Документ перейдёт в статус «Отправлен», а затем «Доставлен».

Для массовой отправки удобнее список исходящих:

  1. Откройте список Обмен электронными документами → Исходящие.
  2. Выделите нужные строки (мышью с Ctrl или всё сразу).
  3. Нажмите команду отправки в командной панели списка — все выделенные документы подпишутся и уйдут одним действием.
  4. Если какой-то документ не прошёл проверку формата, он останется в списке с пометкой ошибки, а остальные уйдут.

Через модуль «Диадок для 1С» логика та же, но запуск идёт из его обработки: выбираете организацию и период, модуль показывает документы, готовые к выгрузке, и отправляет их в ваш ящик Диадока одним пакетом.

Перед нажатием «Отправить»
Выполнено: 0 / 5

Пакетная и фоновая отправка без ручного запуска

Если документов десятки в день, запускать обмен вручную неудобно. 1С умеет отправлять и получать документы по расписанию.

Регламентное задание обмена. В Администрирование → Обмен электронными документами включается автоматический обмен с заданным интервалом (например, каждые 15 минут). Задание само забирает подписанные документы из очереди, отправляет их оператору и подтягивает входящие и изменения статусов. Вам остаётся только подписать документы — отправку выполнит фоновое задание.

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

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

Для разовой пакетной отправки за период (например, все реализации за месяц) используйте список исходящих с отбором по дате: выделили диапазон — отправили одной командой. Это быстрее, чем регламент, если задача разовая.

Контроль статусов и работа с ответными документами

Отправка — половина дела. По двусторонним документам (УПД, акт) нужна встречная подпись контрагента, и её приход надо отследить.

Все документообороты видны в списке Обмен электронными документами → Текущие дела ЭДО. Здесь 1С группирует документы по тому, чьё действие требуется: ваша подпись, подпись контрагента, аннулирование, исправление. Это рабочее место бухгалтера по ЭДО — начинать день удобно именно с него.

Как читать ответ контрагента:

  • Подписал — документооборот закрыт, документ готов для учёта и книги продаж.
  • Запросил уточнение / отклонил — контрагент не согласен. Откройте документ, прочитайте причину, исправьте и отправьте корректировку или новый документ.
  • Молчит — документ в статусе «ожидается подпись». Напоминание отправляется из того же окна, повторно формировать документ не нужно.

Входящие от контрагента (его счета, акты) приходят в этот же список. Принятый документ можно сразу отразить в учёте — 1С предложит создать на его основании поступление или другой документ и подставит реквизиты из полученного файла.

Аннулирование уже отправленного документа — это не удаление. Чтобы отменить ошибочно высланный документ, запускается процедура аннулирования, и она требует согласия контрагента. Пока он не подтвердил, документ юридически действует.

Разбор типичных ошибок при отправке

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

Отдельно про роуминг. Если вы в 1С-ЭДО, а контрагент в Диадоке, то в большинстве направлений роуминг между операторами работает автоматически. Но по отдельным парам операторов его приходится настраивать заявкой. Признак — документ уходит у вас в статус «отправлен», но у контрагента не появляется. В этом случае оформляется заявка на роуминг (через 1С или оператора), после чего обмен идёт штатно.

Храните пароль от контейнера закрытого ключа и доступ к веб-кабинету Диадока отдельно от общей базы. Если бухгалтер уходит в отпуск, подписывать документы сможет только тот, у кого есть его КЭП или собственная подпись с правом подписи по МЧД.

Частые вопросы

Нужен ли отдельный договор с Диадоком, чтобы отправлять документы из 1С?
Нет, если вы подключены к встроенному сервису 1С-ЭДО: документы абоненту Диадока доставляются через роуминг без договора с Контуром. Отдельный модуль и договор нужны, только если вы сами хотите вести ящик в Диадоке.
Можно ли отправить по Диадоку скан или PDF, а не формализованный документ?
Да. Счёт на оплату, договор, акт сверки отправляются как неформализованные документы — файл вкладывается в электронный контейнер и подписывается КЭП. Но счёт-фактуру и УПД со статусом 1 так отправить нельзя: для них обязателен формат ФНС.
Какой подписью подписывать документы в Диадоке?
Счета-фактуры и УПД — только квалифицированной (КЭП). Первичку (накладные, акты) по соглашению сторон допустимо подписывать и неквалифицированной подписью, но на практике используют ту же КЭП, что и для отчётности.
Что делать, если контрагент в другом операторе, не в Диадоке?
Отправка идёт так же — вы выбираете контрагента и жмёте «отправить». Доставку между операторами обеспечивает роуминг. Если документ не доходит, оформите заявку на настройку роуминга с этим оператором.
Как отправить сразу много документов за период?
Откройте список исходящих ЭДО, отберите документы по дате, выделите нужные строки и нажмите отправку в командной панели — весь пакет подпишется и уйдёт одной командой. Для регулярной отправки включите регламентное задание обмена.

Источники

  • Налоговый кодекс РФ, ст. 169 (электронные счета-фактуры)
  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
  • Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте»