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