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