Документы и Печать · 12 мин
Как отправлять документы по ЭДО через Диадок из 1С
Пошаговая инструкция: как настроить модуль Диадок в 1С, отправить счета-фактуры, УПД и акты по ЭДО, отследить статус и исправить типичные ошибки.
Электронный документооборот через Диадок позволяет отправлять счета-фактуры, УПД, акты и накладные контрагентам прямо из 1С, без печати, подписания на бумаге и почтовых отправлений. Документ, подписанный квалифицированной электронной подписью, имеет юридическую силу, а обмен занимает минуты вместо дней. Для работы нужны три вещи: действующая квалифицированная электронная подпись (КЭП), подключённый ящик в Диадоке и модуль интеграции с вашей конфигурацией 1С.
Существует два основных способа связки 1С и Диадока: внешний модуль Диадока (обработка, которая подключается к типовым конфигурациям вроде «1С:Бухгалтерия» и «1С:Управление торговлей») и штатный механизм обмена электронными документами (БЭД) в новых версиях конфигураций, где Диадок выступает оператором ЭДО. Выбор зависит от версии вашей конфигурации и требований к автоматизации.
Ниже разобран полный цикл: от подготовки и подключения до отправки документа, контроля его статуса и исправления типичных ошибок. Материал ориентирован на бухгалтера или пользователя 1С, который выполняет настройку самостоятельно или совместно со специалистом.
Подготовка: что нужно до начала отправки
Первое условие — действующая квалифицированная электронная подпись на сотрудника, который будет подписывать документы. Проверьте срок действия сертификата: просроченная подпись — самая частая причина отказов при отправке. Сертификат должен быть установлен на рабочем месте и виден в криптопровайдере (КриптоПро CSP или аналогичном).
Второе условие — зарегистрированный и оплаченный ящик организации в Диадоке. Если ящик уже есть, убедитесь, что у вашего пользователя есть права на подписание и отправку документов — эти роли назначает администратор ящика в веб-интерфейсе Диадока. Также заранее уточните, подключён ли контрагент к ЭДО: если у него нет ящика в Диадоке или у роумингового оператора, отправить документ ему не получится — можно отправить приглашение к обмену.
Третье условие — совместимость вашей конфигурации 1С с модулем. Внешний модуль Диадока поддерживает основные типовые конфигурации, но для сильно доработанных или устаревших версий может потребоваться адаптация. Перед установкой модуля на рабочую базу сделайте резервную копию — это стандартная мера безопасности при любом изменении конфигурации.
Установка и настройка модуля Диадок в 1С
Модуль Диадока распространяется как внешняя обработка (файл .epf) с сопутствующими файлами. Порядок подключения для типовой конфигурации обычно такой: откройте 1С в режиме предприятия, через меню «Файл → Открыть» выберите файл обработки модуля. При первом запуске модуль предложит выполнить начальную настройку: указать данные организации, выбрать сертификат подписи и ввести учётные данные ящика Диадока (логин и пароль или авторизацию по сертификату).
На этапе настройки модуль сопоставит справочники 1С с данными Диадока: организации, контрагентов и договоры. Проверьте, что ИНН и КПП вашей организации в 1С совпадают с данными ящика в Диадоке — расхождение приведёт к ошибкам идентификации при отправке. Аналогично проверьте контрагентов: документ уйдёт только тому контрагенту, чей идентификатор участника ЭДО корректно определён.
Если ваша конфигурация свежего релиза и содержит подсистему «Обмен электронными документами» (БЭД), альтернативный путь — настроить обмен через оператора ЭДО штатными средствами. В этом случае Диадок подключается как оператор через настройки обмена с контрагентами, а отправка выполняется прямо из карточки документа кнопкой «ЭДО». Этот вариант удобнее для пользователя, но требует актуальной версии конфигурации и библиотеки электронных документов.
Сравнение вариантов подключения
Подходит для большинства типовых конфигураций, включая старые релизы. Требует ручного обновления модуля и работы в отдельной форме.
Доступен в свежих конфигурациях. Отправка прямо из документа, единые статусы ЭДО. Требует актуальных релизов 1С и библиотеки БЭД.
Отправка документа: пошаговый порядок
Независимо от способа подключения логика отправки одинакова: документ сначала создаётся и проводится в 1С обычным образом, затем передаётся в Диадок, подписывается сертификатом и отправляется контрагенту. Рассмотрим порядок на примере внешнего модуля.
- 1Создайте и проведите документ в 1С (реализация, акт, счёт-фактура) как обычно, проверьте реквизиты сторон.
- 2Откройте модуль Диадока и обновите список документов — новый документ появится на вкладке «Для отправки».
- 3Выберите документ, укажите тип отправляемого файла (УПД, счёт-фактура, акт, накладная) и контрагента-получателя.
- 4Нажмите «Подписать и отправить», выберите сертификат КЭП и подтвердите подписание.
- 5Дождитесь смены статуса на «Отправлен» или «Доставлен», затем контролируйте подписание со стороны контрагента.
После отправки документ проходит несколько статусов: «Отправлен» — файл ушёл в Диадок, «Доставлен» — получен ящиком контрагента, «Подписан контрагентом» — обмен завершён и документ имеет юридическую силу у обеих сторон. Если контрагент запросил уточнение или отказал в подписании, статус изменится соответствующе, а в карточке документа появится комментарий с причиной.
Для массовой отправки модуль позволяет выделить несколько документов и отправить их пакетом. Это удобно при закрытии месяца, но перед массовой отправкой проверьте один-два документа вручную: ошибка в настройках формата повторится во всём пакете, и исправлять придётся каждый документ отдельно через аннулирование.
Какие документы можно отправлять и в каких форматах
Через Диадок из 1С отправляются основные документы учёта: счета-фактуры, универсальные передаточные документы (УПД), акты выполненных работ, товарные накладные (ТОРГ-12), а также неформализованные документы — договоры, дополнительные соглашения, письма. Формализованные документы передаются в утверждённых ФНС форматах XML, что обязательно для счетов-фактур и УПД.
УПД — наиболее практичный формат для отгрузок: он объединяет счёт-фактуру и первичный документ, поэтому контрагенту достаточно подписать один файл вместо двух. Однако УПД подходит не всем: некоторые контрагенты по внутренним регламентам принимают только отдельные счёт-фактуру и накладную. Уточните предпочтения партнёра до первой отправки — это сэкономит время на согласованиях.
Проверка результата и хранение документов
Отправка не завершается нажатием кнопки — нужно убедиться, что документ принят и подписан второй стороной. Откройте карточку документа в модуле и проверьте статус, а также наличие извещения о получении. Для счетов-фактур дополнительно контролируйте квитанцию о приёме от оператора — она подтверждает, что документ прошёл форматно-логический контроль.
Как проверить результат отправки
«Доставлен» или «Подписан контрагентом»
«Ошибка отправки», «Требуется уточнение» — смотрите текст ошибки
В карточке документа видны обе подписи
Документ долго висит в статусе «Ожидает подписания» — напомните контрагенту
Подпись действующим сертификатом, срок не истёк
Ошибка «сертификат не найден» или «срок действия истёк»
Электронные документы с подписями обеих сторон нужно хранить в течение установленных сроков так же, как бумажные. Диадок хранит документы в облаке, но рекомендуется периодически выгружать архив документов с подписями и служебными квитанциями в локальное хранилище или архив организации — это защитит при смене оператора или спорах с контрагентом.
Типичные ошибки и способы их устранения
Большинство проблем при обмене через Диадок сводится к нескольким повторяющимся ситуациям. Ошибка «контрагент не найден» означает, что у получателя нет ящика в Диадоке или неверно определён его идентификатор — запросите у контрагента его идентификатор участника ЭДО или отправьте приглашение. Ошибка форматно-логического контроля указывает на нарушение структуры XML: обычно виноваты незаполненные обязательные реквизиты (коды товаров, страна происхождения, ОКЕИ) — проверьте документ в 1С и заполните недостающие поля.
Отдельная ситуация — необходимость исправить уже подписанный документ. Электронный документ нельзя просто отредактировать: для исправления ошибок используется корректировочный документ (корректировочный счёт-фактура или исправление УПД), а для полной отмены сделки — аннулирование по соглашению сторон. Аннулирование инициируется в модуле и требует подтверждения контрагентом.
Когда стоит привлечь специалиста
Базовую отправку документов пользователь осваивает самостоятельно, но есть ситуации, где лучше привлечь специалиста по 1С или поддержку оператора: интеграция модуля в сильно доработанную конфигурацию, настройка автоматической отправки по расписанию, подключение нескольких организаций с разными сертификатами, а также массовые ошибки форматного контроля, причина которых неочевидна. Попытки исправить такие проблемы методом проб могут привести к дублям документов у контрагентов.
Как выбрать действие
Что важно запомнить
Отправка документов из 1С через Диадок требует действующей КЭП, настроенного ящика и подключённого модуля. Документ создаётся в 1С, подписывается сертификатом и уходит контрагенту, а юридическая значимость наступает после подписания обеими сторонами. Контролируйте статусы, не правьте подписанные документы и храните электронный архив с квитанциями.
Частые вопросы
Можно ли отправлять документы через Диадок из 1С бесплатно?
Сам модуль интеграции обычно бесплатен, но обмен документами оплачивается по тарифу оператора ЭДО — стоимость зависит от количества отправляемых документов и выбранного пакета. Уточняйте актуальные условия в личном кабинете Диадока.
Что делать, если контрагент не подписывает документ?
Сначала убедитесь, что документ доставлен — в карточке виден статус «Доставлен». Затем свяжитесь с контрагентом и напомните о подписании: документы без подписи второй стороны не имеют завершённого юридического статуса. При длительном игнорировании вопрос решается в рамках договорных отношений.
Нужна ли бумажная копия электронного документа?
Нет, электронный документ, подписанный квалифицированной подписью обеих сторон, юридически равнозначен бумажному оригиналу. Дублировать его на бумаге не требуется, но нужно обеспечить хранение электронного файла с подписями и квитанциями в течение установленных сроков.
Модуль Диадока перестал работать после обновления 1С. Что делать?
Обновления конфигурации могут менять объекты, к которым обращается модуль. Проверьте наличие актуальной версии модуля, совместимой с вашим релизом, и установите её. Если проблема сохраняется, обратитесь в поддержку оператора или к специалисту по 1С, предварительно восстановив работоспособность базы из резервной копии при необходимости.
Можно ли отправить документ контрагенту, у которого другой оператор ЭДО?
Да, если между операторами настроен роуминг — технология обмена документами между разными операторами ЭДО. Перед отправкой проверьте, что роуминг между вашим оператором и оператором контрагента действует, иначе документ не будет доставлен.
Как исправить ошибку в уже отправленном УПД?
Отредактировать отправленный файл нельзя. Если документ ещё не подписан контрагентом, можно аннулировать его и отправить новый. Если подписан — оформляется исправление УПД или корректировочный счёт-фактура в зависимости от характера ошибки.