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

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

Как выгрузить УПД из 1С в Диадок

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

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

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

Перед началом убедитесь, что у организации есть действующая подписка Диадока, выпущенная квалифицированная электронная подпись (КЭП) на уполномоченного сотрудника и заполненные карточки контрагентов. Без этого документ либо не сформируется, либо не уйдёт адресату.

Что понадобится перед выгрузкой

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

Также проверьте организационные условия: у контрагента должен быть ящик в Диадоке (его можно найти по ИНН), у вас — сертификат КЭП, установленный на рабочем месте, и права на подписание и отправку документов от имени организации. Если сертификат выпущен на руководителя, а отправляет бухгалтер, потребуется машиночитаемая доверенность (МЧД), зарегистрированная в ФНС.

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

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

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

Порядок настройки модуля
  1. 1
    Установите модуль Диадока в 1С и откройте его
  2. 2
    Авторизуйтесь по логину или сертификату КЭП
  3. 3
    Сопоставьте организации Диадока с организациями 1С
  4. 4
    Сопоставьте контрагентов по ИНН/КПП
  5. 5
    Проверьте формат УПД и права подписанта
  6. 6
    Отправьте тестовый документ на свой второй ящик

Выгрузка УПД напрямую из 1С

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

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

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

Выгрузка УПД файлом и загрузка в веб-Диадок

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

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

Сравнение способов выгрузки

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

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

Выгрузка файлом в веб-Диадок

Подходит как резервный вариант или при разовых отправках. Не требует модуля, но статусы в 1С не возвращаются, а двойной ввод повышает риск ошибок.

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

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

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

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

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

Статус в модуле или веб-Диадоке
Норма

«Доставлен» или «Подписан контрагентом»

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

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

Титул покупателя
Норма

Получен и хранится вместе с титулом продавца

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

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

Данные в предпросмотре УПД
Норма

Суммы, НДС и реквизиты совпадают с документом 1С

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

Пустые поля, неверный ИНН получателя, расхождения в суммах

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

Чаще всего отправка блокируется из-за сертификата: истёк срок действия, сертификат не установлен в хранилище или выпущен на другого сотрудника без МЧД. Проверьте срок действия в свойствах сертификата и наличие доверенности в личном кабинете Диадока.

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

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

FAQ

Можно ли выгрузить УПД из 1С без модуля Диадока?

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

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

УПД со статусом «1» включает и счёт-фактуру, и передаточный документ, поэтому контрагент подписывает один документ вместо двух. Если отправить отдельно счёт-фактуру и накладную, контрагенту придётся подписывать каждый документ.

Что делать, если контрагент не находится в Диадоке по ИНН?

Проверьте правильность ИНН и КПП в карточке контрагента. Если организация ещё не зарегистрирована в Диадоке, отправьте ей приглашение из личного кабинета либо используйте роуминг, если контрагент работает через другого оператора ЭДО.

Нужна ли машиночитаемая доверенность для отправки УПД?

МЧД требуется, если документ подписывает не руководитель, а другой сотрудник по своему сертификату. Доверенность регистрируется в распределённом реестре ФНС и прикрепляется к подписи — без неё контрагент или налоговая может не принять документ.

Как исправить ошибку в уже отправленном УПД?

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

Почему документ долго висит в статусе «Отправляется»?

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

Итог

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

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