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

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

Как выгрузить УПД из 1С в формате XML

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

Универсальный передаточный документ (УПД) в формате XML нужен для электронного документооборота, передачи данных контрагентам, загрузки в другие учётные системы и предоставления в налоговые органы по требованию. В типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP) выгрузка УПД в XML выполняется штатными средствами — через подсистему электронного документооборота или встроенные механизмы выгрузки.

Конкретный путь зависит от цели: если файл нужен оператору ЭДО, документ отправляется прямо из 1С без сохранения на диск; если XML требуется как файл (для сдачи по требованию ФНС, передачи клиенту или архива), используется выгрузка на компьютер. Ниже разобраны оба сценария, а также настройка формата, проверка результата и типовые ошибки.

Важно понимать: XML-файл УПД формируется по утверждённому формату ФНС, и его структура зависит от редакции приказа, действующей на дату документа. Если конфигурация давно не обновлялась, файл может формироваться по устаревшему формату и не пройти форматно-логический контроль у получателя.

Что нужно проверить перед выгрузкой УПД

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

Проверьте актуальность релиза конфигурации. Формат УПД периодически обновляется приказами ФНС, и поддержка новых редакций добавляется в 1С через обновления. Узнать текущую версию конфигурации можно через «Администрирование — Обслуживание — Версия программы» или через сведения в разделе «О программе».

Также убедитесь, что у пользователя есть права на работу с электронными документами. В типовых конфигурациях это профиль «Участник ЭДО» или соответствующие роли. Без прав команды выгрузки могут быть недоступны или скрыты.

Выгрузка УПД через подсистему ЭДО

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

Альтернативный путь — журнал электронных документов. Откройте раздел «ЭДО» (или «Продажи — Электронные документы», в зависимости от конфигурации), найдите нужный документ в списке, выделите его и нажмите «Выгрузить в файл». Программа предложит выбрать папку на компьютере и сохранит XML с именем, сформированным по правилам формата ФНС.

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

Порядок действий
  1. 1
    Проверьте заполнение документа реализации: ИНН/КПП сторон, номенклатура, единицы измерения, ставки НДС.
  2. 2
    Убедитесь, что для документа установлен статус УПД, и проведите его.
  3. 3
    Откройте документ и в меню «ЭДО» выберите «Выгрузить в файл» (или выгрузите из журнала электронных документов).
  4. 4
    Укажите папку для сохранения и дождитесь формирования XML-файла.
  5. 5
    Откройте файл и проверьте содержимое: суммы, реквизиты сторон, табличную часть.

Выгрузка УПД без настроенного обмена с оператором

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

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

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

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

Выгрузка через ЭДО (штатная)

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

Внешняя обработка выгрузки

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

Сторонний сервис формирования УПД

Подходит как временная мера при разовой потребности. Ограничение — ручной ввод данных и необходимость полной сверки с учётным документом.

Настройка формата и состава выгружаемых данных

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

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

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

Как проверить выгруженный XML-файл

После выгрузки откройте папку сохранения и убедитесь, что файл создан, имеет расширение .xml и имя, сформированное по правилам формата (как правило, длинное имя с префиксом, кодами и датой). Откройте файл в браузере или текстовом редакторе и визуально сверьте ключевые данные: наименования и ИНН продавца и покупателя, номер и дату документа, итоговые суммы и сумму НДС.

Для полноценной проверки используйте сервисы форматно-логического контроля — их предоставляют операторы ЭДО и ФНС. Загрузите файл в проверяющий сервис до отправки контрагенту: это позволит выявить ошибки структуры и обязательных реквизитов заранее.

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

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

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

Имя и расширение файла
Норма

Файл .xml с именем по правилам формата ФНС, открывается без ошибок

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

Файл не открывается, нулевой размер, имя содержит случайные символы

Реквизиты сторон
Норма

ИНН/КПП продавца и покупателя совпадают с документом в 1С

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

Пустые или неверные ИНН, перепутаны продавец и покупатель

Суммы и НДС
Норма

Итоговая сумма и НДС в XML равны данным печатной формы УПД

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

Расхождения в копейках, неверная ставка НДС

Форматно-логический контроль
Норма

Проверяющий сервис сообщает об отсутствии ошибок

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

Ошибки обязательных реквизитов или структуры файла

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

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

Если файл формируется, но получатель его отклоняет, типовые причины: устаревший формат из-за старого релиза конфигурации, незаполненные обязательные поля (код единицы измерения, страна происхождения, РНПТ), расхождение наименования покупателя с данными ЕГРЮЛ. Решение — обновить конфигурацию, заполнить недостающие реквизиты и выгрузить файл повторно.

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

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

Массовая выгрузка и особые сценарии

Выгрузка нескольких УПД за период

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

Выгрузка для ответа на требование налоговой

При представлении документов по требованию ФНС файлы должны соответствовать утверждённым форматам и правилам именования. Выгружайте УПД штатным механизмом ЭДО актуального релиза, не переименовывайте файлы вручную и проверьте каждый файл контролирующим сервисом перед отправкой. Подробности представления документов по требованию уточняйте в актуальных разъяснениях ФНС, так как порядок периодически меняется.

Если конфигурация самописная или сильно доработана

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

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

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

Можно ли выгрузить УПД в XML без подключения к оператору ЭДО?

Да. В типовых конфигурациях достаточно включить функциональность электронных документов в настройках — команда выгрузки в файл появится даже без договора с оператором. Файл сохраняется на компьютер и передаётся любым удобным способом.

Чем XML-файл УПД отличается от печатной формы?

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

Почему получатель отклонил выгруженный файл?

Наиболее вероятные причины: устаревший формат из-за старого релиза конфигурации, незаполненные обязательные реквизиты (коды единиц измерения, РНПТ, страна происхождения), ручная правка файла после выгрузки или несовпадение реквизитов с данными ЕГРЮЛ. Проверьте файл сервисом форматно-логического контроля — он укажет конкретную ошибку.

Как выгрузить исправительный УПД?

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

Можно ли изменить имя выгруженного XML-файла?

Не рекомендуется. Имя файла формируется по правилам формата ФНС и содержит служебные идентификаторы. Переименование может привести к отказу в приёме у оператора ЭДО или налогового органа. Если нужна понятная структура хранения, раскладывайте файлы по папкам, не меняя их имена.

Что делать, если в моей версии 1С нет команды выгрузки?

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

Итог

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

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