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

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

Как загрузить счет-фактуру в Диадок из 1С

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

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

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

Ниже разобраны оба сценария, настройка подключения, проверка результата и типичные ошибки, из-за которых документ «зависает» или отклоняется контрагентом.

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

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

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

ПодписьУКЭП действующая

Проверьте срок действия сертификата в разделе настроек ЭДО

КонтрагентЕсть в Диадоке

Поищите организацию по ИНН в справочнике контрагентов модуля

ДокументПроведен в 1С

Откройте счет-фактуру и убедитесь, что нет ошибок проведения

ТарифЕсть пакет документов

Проверьте остаток документов в личном кабинете оператора

Настройка модуля Диадока для 1С

Модуль Диадока распространяется как внешняя обработка (.epf) или расширение конфигурации. Его скачивают из личного кабинета Диадока в разделе интеграционных решений. Для типовых конфигураций (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP) подходит универсальная версия модуля.

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

Порядок подключения модуля
  1. 1
    Скачайте актуальную версию модуля из личного кабинета Диадока
  2. 2
    Откройте обработку в 1С через меню «Файл → Открыть»
  3. 3
    Авторизуйтесь логином и паролем от Диадока
  4. 4
    Выберите организацию и сертификат электронной подписи
  5. 5
    Выполните сопоставление контрагентов и проверьте настройки форматов документов

Обратите внимание на настройку форматов: для счетов-фактур с НДС действует утвержденный ФНС электронный формат, и модуль должен формировать XML именно в нем. Устаревшие версии модуля могут формировать файл в старом формате — такие документы контрагенты и налоговая не примут. Регулярно обновляйте модуль, особенно после изменений законодательства об электронных счетах-фактурах.

Отправка счета-фактуры через модуль Диадока

После настройки отправка занимает меньше минуты. В списке документов модуля перейдите на вкладку исходящих документов, нажмите кнопку выбора документа из 1С и укажите нужный счет-фактуру. Модуль сформирует XML, покажет предпросмотр и предложит подписать и отправить.

Перед отправкой сверьте ключевые поля: номер и дату документа, ИНН/КПП покупателя, суммы и ставки НДС. Если счет-фактура выставляется в составе УПД (универсального передаточного документа), выберите соответствующий тип документа — многие контрагенты требуют именно УПД, так как он заменяет и счет-фактуру, и накладную одновременно.

После нажатия кнопки «Подписать и отправить» документ получает статус «Ожидает подписания контрагентом». Если контрагент работает в Диадоке, он получит документ мгновенно. Если у него другой оператор — сработает роуминг, и доставка может занять от нескольких минут до нескольких часов.

Отправка через штатный обмен ЭДО в 1С

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

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

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

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

Подходит, если большинство контрагентов в Диадоке; дает доступ ко всем функциям оператора. Ограничение — требуется обновление обработки и отдельная авторизация.

Штатный обмен ЭДО (1С-ЭДО)

Удобен при работе с разными операторами через роуминг; статусы хранятся внутри 1С. Ограничение — часть специфических функций Диадока недоступна.

Ручная загрузка XML в веб-Диадок

Запасной вариант при сбое модуля: выгрузить документ из 1С в файл и загрузить через браузер. Минус — двойная работа и риск рассинхронизации статусов.

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

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

Тревожные признаки: статус «Ошибка передачи», «Отклонен получателем» или «Требуется уточнение». В первом случае смотрите текст ошибки — чаще всего это неверный формат, просроченный сертификат или отсутствие роумингового соглашения. Во втором и третьем — свяжитесь с контрагентом и выясните причину, затем сформируйте исправленный документ.

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

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

Статус в журнале ЭДО
Норма

Доставлен / Подписан получателем

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

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

Ответная подпись
Норма

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

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

Запрос на уточнение или отказ в подписи

Формат файла
Норма

XML соответствует действующему формату ФНС

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

Предупреждение об устаревшем формате при формировании

Типичные ошибки и их решение

Чаще всего отправка блокируется из-за несоответствия реквизитов. Если в карточке контрагента в 1С указан устаревший КПП или неверный адрес, Диадок может не найти получателя или доставить документ не в то подразделение. Решение — актуализировать карточку по официальным данным и повторить отправку.

Вторая группа проблем — подпись. Просроченный сертификат, отсутствие доверенности у подписанта (машиночитаемая доверенность, если подписывает не руководитель) или неустановленный криптопровайдер на рабочем месте приводят к ошибке подписания. Проверьте сертификат заранее и убедитесь, что данные подписанта в сертификате совпадают с данными, указанными в документе.

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

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

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

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

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

Итог

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

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

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

Можно ли загрузить счет-фактуру в Диадок без модуля для 1С?

Да. Выгрузите документ из 1С в файл (XML или PDF через печатную форму), затем авторизуйтесь в веб-версии Диадока и загрузите файл вручную через кнопку создания исходящего документа. Минус способа — статусы не синхронизируются с 1С, и велика вероятность дублирования документов.

Чем УПД отличается от обычного счета-фактуры при отправке?

УПД объединяет счет-фактуру и первичный документ (накладную или акт) в одном файле. При отправке из 1С выбирается соответствующий тип документа, и модуль заполняет оба блока данных. Многие крупные покупатели принимают только УПД, поэтому заранее уточните требования контрагента.

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

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

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

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

Нужна ли отдельная подпись для каждого сотрудника, который отправляет документы?

Подписывать счет-фактуру должен руководитель или сотрудник с доверенностью, оформленной в машиночитаемом виде. Формировать и отправлять документы может любой сотрудник с доступом к модулю, но сертификат подписи должен принадлежать уполномоченному лицу, иначе документ не будет иметь юридической силы.