К статье
Практический материал

Документы и Печать · 9 мин

Как отправить счет из 1С через Диадок

Как отправить счет из 1С через Диадок: настройка модуля ЭДО, пошаговая отправка счета-фактуры, проверка статусов, типичные ошибки и ответы на вопросы.

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

Ниже разобран практический порядок действий: что должно быть настроено заранее, как отправить счет-фактуру или счет на оплату, как проверить доставку и что делать при ошибках. Инструкция ориентирована на типовые конфигурации 1С (Управление торговлей, Комплексная автоматизация, ERP, Бухгалтерия предприятия), но общая логика одинакова и в отраслевых решениях.

Что нужно подготовить перед отправкой

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

Также убедитесь, что у пользователя есть права на работу с электронными документами, а в настройках организации указаны данные для ЭДО: идентификатор участника обмена, адрес и банковские реквизиты, если они нужны в счете. Если контрагент еще не подключен к ЭДО, счет-фактуру в формализованном виде он получить не сможет — для таких случаев подойдет отправка неформализованного документа или приглашение контрагента к обмену.

Способы отправки: модуль Диадока или 1С-ЭДО

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

Сравнение вариантов

Модуль Диадока для 1С

Подходит, если компания работает с Диадоком напрямую и хочет видеть статусы, комментарии и аннулирование прямо в 1С. Требует установки и периодического обновления обработки.

Штатное 1С-ЭДО

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

Веб-интерфейс Диадока

Запасной вариант: счет выгружается из 1С в файл и загружается вручную на сайте оператора. Подходит при разовой отправке или сбое модуля, но требует двойной работы.

Отправка счета через модуль Диадока в 1С

Откройте сформированный и проведенный документ — счет-фактуру или счет на оплату. В форме документа или в списке документов найдите кнопку «Диадок» (обычно «Отправить через Диадок» или аналогичную). Модуль проверит заполнение обязательных полей и сформирует электронный документ нужного формата.

После формирования документ попадает в список исходящих документов модуля со статусом «Требуется подписание» или «Готов к отправке». Подпишите его, выбрав сертификат, и нажмите «Подписать и отправить». Модуль передаст документ на сервер оператора, и статус сменится на «Отправлен», а затем — при успешной доставке — на «Доставлен».

Порядок отправки через модуль Диадока
  1. 1
    Откройте проведенный счет и проверьте реквизиты сторон
  2. 2
    Нажмите кнопку «Отправить через Диадок» в форме документа
  3. 3
    Дождитесь формирования электронного документа и исправьте ошибки проверки, если они появятся
  4. 4
    Выберите сертификат подписи и нажмите «Подписать и отправить»
  5. 5
    Проверьте в списке исходящих, что статус сменился на «Доставлен»

Отправка через штатный механизм 1С-ЭДО

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

Отследить результат можно в разделе «ЭДО — Исходящие электронные документы» (название раздела зависит от конфигурации). Там видны статусы: «Подготовлен», «Отправлен», «Доставлен», а также ошибки транспорта. Если обмен выполняется по расписанию, убедитесь, что регламентное задание обмена активно, иначе документы будут копиться в очереди.

Проверка доставки и статусов документа

Отправка не равна доставке. Признак успешного завершения — статус «Доставлен» (документ получен контрагентом) или «Подписан контрагентом» для документов, требующих встречной подписи. Для счета-фактуры покупатель обычно не подписывает документ, достаточно подтверждения получения от оператора.

Контрольные точки

Как проверить результат

Статус в списке исходящих
Норма

«Доставлен» или «Завершен»

Тревожный признак

«Ошибка отправки» или долгое зависание в «Отправляется»

Уведомление оператора
Норма

Квитанция о приеме и подтверждение доставки

Тревожный признак

Извещение об ошибке формата или отказе

Реакция контрагента
Норма

Контрагент подтверждает получение счета

Тревожный признак

Контрагент не видит документ — проверьте ИНН/КПП получателя

Если контрагент сообщает, что документа нет, первым делом сверьте ИНН и КПП получателя в документе с данными договора. Ошибка в одной цифре КПП — самая частая причина «потерянных» счетов: документ уходит другому подразделению или отклоняется оператором.

Типичные ошибки и как их исправить

Большинство проблем при отправке связано не с самим Диадоком, а с данными в учетной системе и состоянием подписи. Ниже — ошибки, которые встречаются чаще всего.

Типичные ошибки
01
Отправка непроведенного документа — модуль либо не сформирует электронный документ, либо передаст устаревшие данные; проведите документ перед отправкой
02
Неверный ИНН или КПП контрагента — документ уходит не тому получателю или отклоняется; сверяйте реквизиты по договору
03
Истекший сертификат подписи — подписание блокируется; заранее отслеживайте срок действия КЭП
04
Отправка дубля счета-фактуры вместо исправления — при ошибке в отправленном документе нужно оформлять исправление или аннулирование, а не новый документ с тем же номером
05
Отключенное регламентное задание обмена — документы копятся в очереди; проверьте настройки автоматического обмена

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

Особенности и ограничения

Учитывайте несколько границ самостоятельной работы. Обновление модуля Диадока или конфигурации 1С может менять кнопки и форматы — после обновлений проверяйте отправку на тестовом документе. Роуминг между операторами (когда у контрагента другой оператор ЭДО) настраивается на стороне операторов и иногда требует заявки. Массовую рассылку счетов лучше выполнять пакетной отправкой из списка документов, а не по одному — так меньше риск пропустить документ.

Полезно раз в месяц сверять список исходящих электронных документов с книгой продаж: документ, оставшийся в статусе «Ошибка отправки», не попадает в юридически значимый оборот, и счет-фактура может не дойти до покупателя до конца отчетного периода.
ПЗ
Практическое замечание
Итог

Что важно запомнить

Счет из 1С через Диадок отправляется кнопкой из документа после проверки реквизитов, подписывается действующей КЭП и считается выполненным только при статусе «Доставлен». Ошибки чаще всего связаны с реквизитами контрагента и состоянием подписи, а исправление отправленного документа делается через исправление или аннулирование, а не повторной отправкой.

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

Можно ли отправить счет контрагенту, у которого нет Диадока?

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

Нужна ли электронная подпись для счета на оплату?

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

Что делать, если документ завис в статусе «Отправляется»?

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

Как исправить ошибку в уже отправленном счете-фактуре?

Нельзя просто отправить новый документ с тем же номером. Оформите исправление счета-фактуры (оно отправляется отдельным электронным документом) либо инициируйте аннулирование и затем выставите корректный документ заново.

Можно ли отправлять счета массово, а не по одному?

Да. В модуле Диадока и в 1С-ЭДО есть пакетная отправка: выделите несколько документов в списке и выполните команду отправки. После массовой отправки обязательно проверьте журнал ошибок, чтобы ни один документ не остался без обработки.