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

· 10 мин

Содержание

Самая частая ошибка: бухгалтер открывает печатную форму УПД и жмёт «Сохранить как», надеясь получить XML. Так выгрузки не будет — печатная форма умеет только PDF, Excel и Word. Чтобы выгрузить документ в формате XML из 1С 8.3 для ЭДО, нужен другой механизм: встроенный модуль электронного документооборота, который собирает файл по формату ФНС.

Короткий ответ: откройте документ Реализация (акты, накладные, УПД), нажмите кнопку ЭДО → Просмотреть электронный документ, а в открывшейся форме — Ещё → Сохранить в файл. 1С сформирует XML с именем вида ON_NSCHFDOPPR_...xml — это и есть формализованный УПД.

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

Что такое УПД в формате XML и почему это не «просто файл»

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

Поэтому XML-файл УПД — это не экспорт данных «как получилось», а документ с жёсткой схемой:

  • 📄 корневой элемент <Файл> с реквизитами ИдФайл, ВерсПрог, ВерсФорм;
  • 🧾 внутри — <Документ> с кодом формы КНД (у формализованного УПД это 1115131);
  • 🔀 реквизит Функция определяет роль документа: СЧФ — только счёт-фактура, ДОП — только передаточный документ, СЧФДОП — оба в одном;
  • 🔐 кодировка — windows-1251, подпись хранится отдельным файлом (.sgn или .p7s).

Если контрагент просит «УПД в XML», в 90 % случаев ему нужен титул продавца с функцией СЧФДОП. Титул покупателя (файл с префиксом DP_PDPOL) формируется уже на стороне получателя при подписании.

Чем формат ФНС отличается от «выгрузки данных в XML»

В 1С есть второй, совершенно посторонний механизм с похожим названием — универсальная выгрузка данных в XML (Администрирование → Выгрузка и загрузка данных либо обработка ВыгрузкаЗагрузкаДанныхXML). Она делает технический дамп объектов базы для переноса между базами 1С.

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

Что выгружаемМеханизмПутьКто примет файл
УПД по формату ФНСМодуль ЭДОКнопка ЭДО в документеОператор ЭДО, контрагент, налоговая
Объекты базыВыгрузка данных XMLАдминистрирование → Выгрузка и загрузка данныхТолько другая база 1С
Печатная формаПечатьПечать → УПДЧеловек глазами

Подготовка: что проверить до выгрузки

Пять минут проверок экономят час на разборе ошибок формата.

  1. Включите функциональную опцию: Администрирование → Обмен электронными документами → раскрыть Обмен с контрагентами → поставить галочку Сервисы ЭДО. Без неё кнопки ЭДО в документах просто не будет.
  2. Проверьте реквизиты организации: ИНН, КПП, юридический адрес по ФИАС, код налогового органа. Главное → Организации → карточка организации .
  3. Проверьте карточку контрагента: ИНН, КПП, адрес. Для юрлица КПП обязателен, для ИП — не заполняется.
  4. В номенклатуре заполните единицы измерения по ОКЕИ и — для прослеживаемых и импортных товаров — страну происхождения и номер ГТД .
  5. Если файл нужен подписанный, в Настройки ЭДО должен быть выбран сертификат: Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования.

Пустая единица измерения или адрес без индекса — самая частая причина сообщения «Не заполнены обязательные реквизиты электронного документа». 1С проверяет данные на этапе формирования XML, а не при отправке.

Как выгрузить документ в формате XML из 1С 8.3 для ЭДО: основной способ

Этот путь работает в Бухгалтерии 3.0, УТ 11, ERP и КА — различается только раздел, где лежит документ реализации.

Пошаговый помощник
Шаг 1. Откройте документ реализации
Продажи → Реализация (акты, накладные, УПД). Найдите нужный документ и откройте его. Документ должен быть записан и проведён — по черновику XML не формируется.

Если нужен файл вместе с подписью

Для архива, встречной проверки или суда одного XML мало — нужен комплект «документ + подпись». Берите его из архива:

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

Как в 1С Бухгалтерия 8.3 УПД выгрузить в формате XML пачкой

Поштучно сохранять 200 реализаций за квартал — путь в никуда. Для массовой выгрузки:

  1. Откройте список Продажи → Реализация (акты, накладные, УПД).
  2. Настройте отбор по периоду и контрагенту (Ещё → Настроить список).
  3. Выделите нужные строки мышью с Ctrl или Shift.
  4. Нажмите ЭДО → Отправить электронные документы — 1С сформирует XML по всем документам сразу.
  5. Перейдите в Архив ЭДО, выделите сформированные документы и выполните Ещё → Сохранить в файл, указав каталог.

Если отправлять через оператора не нужно, а XML всё равно требуется, используйте обмен через каталог — следующий раздел. Так документы не уйдут контрагенту, но файлы появятся в папке.

Как получить XML, если оператор не 1С-ЭДО: обмен через каталог

Диадок, СБИС, Такском, Калуга Астрал — у каждого свой веб-кабинет, куда XML загружают вручную. Чтобы 1С складывала файлы в папку, настройте файловый обмен.

  1. Администрирование → Обмен электронными документами → Обмен с контрагентами → Настройки ЭДО.
  2. Создать → выберите вид обмена Через каталог (в ряде релизов — Прямой обмен с контрагентом).
  3. Укажите организацию, контрагента и каталоги для исходящих и входящих файлов, например D:\EDO\OUT и D:\EDO\IN.
  4. На закладке с видами документов отметьте Универсальный передаточный документ и направление «Исходящий».
  5. В документе реализации нажмите ЭДО → Отправить электронный документ. XML ляжет в каталог OUT.

Дальше файл загружается в кабинет оператора: в Диадоке это Исходящие → Загрузить → выбрать XML, в СБИС — Документы → Исходящие → Загрузить из файла.

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

Пути меню по конфигурациям

Кнопка ЭДО живёт в документе, но сам документ в каждой конфигурации лежит в своём разделе.

КонфигурацияГде документ продажиГде настройки ЭДО
Бухгалтерия предприятия 3.0Продажи → Реализация (акты, накладные, УПД)Администрирование → Обмен электронными документами
Управление торговлей 11Продажи → Документы продажи (все)НСИ и администрирование → Обмен электронными документами
ERP Управление предприятием 2Продажи → Документы продажи (все)НСИ и администрирование → Администрирование → Обмен электронными документами
Комплексная автоматизация 2Продажи → Документы продажи (все)НСИ и администрирование → Обмен электронными документами
Управление нашей фирмойПродажи → Расходные накладные / Акты выполненных работНастройки → Обмен электронными документами

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

Влияет ли выгрузка XML на учёт и проводки

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

Для продажи товара на 120 000 ₽ с НДС 20 % (себестоимость 70 000 ₽) реализация сформирует:

  • Дт 90.02 Кт 41 — 70 000 ₽, списана себестоимость;
  • Дт 62.01 Кт 90.01.1 — 120 000 ₽, выручка с НДС;
  • Дт 90.03 Кт 68.02 — 20 000 ₽, НДС с реализации.

Запись в книгу продаж тоже делает документ реализации (счёт-фактура), а не факт отправки XML. Проверяйте это отчётом Отчёты → Книга продаж и оборотно-сальдовой ведомостью по счёту 62.

Отчёты и инструменты для проверки

Что проверяемЧем
Статус каждого электронного документаПродажи → Текущие дела ЭДО
Весь архив обмена с подписямиАрхив ЭДО
Какие документы ушли, а какие нетОтчёт Сводка по документам ЭДО (в разделе ЭДО, Отчёты)
Корректность XML как файлаОткрыть в браузере или загрузить обратно: Текущие дела ЭДО → Ещё → Загрузить документы из файла
Совпадение сумм с учётомКнига продаж, ОСВ по счёту 62

Загрузка собственного файла обратно в 1С — самый честный тест. Если база разобрала XML и показала документ с теми же суммами, формат корректен.

Типичные ошибки и как их избежать

Диагностика: выберите симптом

Как упростить выгрузку на будущее

  • 🔁 Настройте регламентное задание отправки: Администрирование → Обслуживание → Регламентные операции → Обмен электронными документами. Документы будут уходить без ручных нажатий.
  • 📋 Заведите отдельный профиль настроек ЭДО на каждого контрагента с нестандартными требованиями — так не придётся каждый раз переключать виды документов.
  • 🗂 Для файлового обмена держите фиксированные каталоги OUT/IN на диске, а не на рабочем столе: при переустановке профиля пользователя пути не потеряются.
  • ✅ Перед кварталом прогоняйте список реализаций с отбором по статусу ЭДО — видно, по каким документам XML так и не сформировался.
Чек-лист перед выгрузкой УПД в XML
Выполнено: 0 / 7

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

Можно ли получить XML без подключения к оператору ЭДО?
Да. Настройте обмен через каталог: Администрирование → Обмен электронными документами → Настройки ЭДО, вид обмена Через каталог. 1С положит XML в указанную папку, отправка оператору не потребуется.
Почему при сохранении печатной формы УПД получается PDF, а не XML?
Печатная форма и электронный документ — разные объекты. Печать даёт PDF, Excel или Word. XML по формату ФНС формирует только модуль ЭДО через кнопку ЭДО в документе.
Как выгрузить XML по входящему УПД от поставщика?
Откройте Текущие дела ЭДО или Архив ЭДО, найдите входящий документ и выполните Ещё → Сохранить в файл. Сохранится и сам XML, и файлы подписей.
Что значит префикс ON_NSCHFDOPPR в имени файла?
Это служебное обозначение титула продавца в формализованном УПД. Титул покупателя имеет другой префикс — DP_PDPOL. Переименовывать файлы нельзя, оператор ориентируется на имя.
Можно ли выгрузить УПД в XML сразу по нескольким документам?
Да. Выделите документы в списке реализаций, нажмите ЭДО → Отправить электронные документы, затем в Архив ЭДО сохраните их в каталог одной командой.
Подойдёт ли выгруженный из 1С XML для Диадока или СБИС?
Подойдёт: формат утверждён ФНС и един для всех операторов. Файл загружается в кабинет через Исходящие → Загрузить из файла. Главное — не подменить его внутренней выгрузкой данных 1С.

Источники

  • Приказ ФНС России от 19.12.2018 № ММВ-7-15/820@ — формат счёта-фактуры и документа о передаче товаров (работ, услуг) в электронной форме
  • Приказ Минфина России от 05.02.2021 № 14н — порядок выставления и получения счетов-фактур в электронной форме
  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
  • Пункт 1 статьи 169 Налогового кодекса РФ — счёт-фактура в электронной форме