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