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