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

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

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

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

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

Способ выгрузки зависит от сценария: если 1С и СБИС работают параллельно, файл выгружают из 1С и загружают в СБИС как исходящий документ. Если ЭДО уже настроен внутри 1С через оператора, совместимого со СБИС, отдельная выгрузка XML может вообще не понадобиться — документ уйдёт напрямую. Ниже разобраны оба пути, а также проверка файла и типичные ошибки.

Убедитесь, что конфигурация и формат документа подходят для выгрузки

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

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

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

Настройте обмен электронными документами в 1С

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

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

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

Выгрузите УПД в XML из документа реализации

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

1С сформирует XML-файл и предложит сохранить его на диск. Имя файла формируется по правилам ФНС и содержит идентификаторы отправителя, получателя и номер документа — не переименовывайте файл вручную, потому что СБИС может сверять имя с содержимым.

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

В некоторых конфигурациях выгрузка доступна и из списка документов: выделите один или несколько документов, нажмите «Ещё» → «ЭДО» → «Выгрузить документы в файлы». Так удобно выгружать пакет УПД за период.

Загрузите XML-файл в СБИС

В веб-версии СБИС перейдите в раздел «Документы» → «Исходящие» и нажмите кнопку загрузки файла (значок «+» или «Загрузить»). Укажите сохранённый XML. СБИС распарсит файл, определит тип документа, продавца и покупателя по ИНН и покажет карточку документа для проверки.

Проверьте, что контрагент сопоставился с карточкой в СБИС корректно, суммы и номер документа совпадают с 1С, а статус документа позволяет отправку. После проверки подпишите документ электронной подписью и отправьте контрагенту.

Если контрагент не найден по ИНН, СБИС предложит создать карточку вручную — сверьте реквизиты с файлом, прежде чем подтверждать создание. Ошибка в ИНН или КПП приведёт к тому, что документ не дойдёт до адресата.

Проверьте содержимое XML перед отправкой

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

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

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

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

Размер и содержимое файла
Норма

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

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

Файл пустой, не открывается или содержит текст ошибки

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

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

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

Пустые или неверные ИНН, отсутствует КПП

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

Итоги совпадают с документом до копейки

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

Расхождения в суммах или ставках НДС

Загрузка в СБИС
Норма

СБИС распознал документ как УПД, контрагент найден

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

Ошибка «не соответствует формату» или неизвестный тип

Разберитесь с типичными ошибками выгрузки

Самая частая проблема — СБИС отклоняет файл с ошибкой схемы. Причины: устаревший формат в 1С, незаполненные обязательные реквизиты (например, код товара, единица измерения по ОКЕИ, страна происхождения для импортных товаров) или некорректные символы в наименованиях. Решение — заполнить недостающие данные в документе и сформировать файл заново.

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

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

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

Выберите оптимальный способ обмена между 1С и СБИС

Ручная выгрузка XML подходит для разовых отправок и случаев, когда файл нужно передать контрагенту вне каналов ЭДО. Для регулярного документооборота ручной способ неудобен и чреват ошибками — каждый документ приходится выгружать и загружать отдельно.

Способы передачи УПД из 1С в СБИС

Ручная выгрузка XML и загрузка в СБИС

Подходит для разовых отправок и передачи файла вне ЭДО. Требует ручных действий по каждому документу и контроля имени файла.

Плагин или обработка интеграции СБИС для 1С

Документы отправляются прямо из 1С по кнопке. Подходит для регулярного обмена; требует установки и настройки модуля интеграции.

Прямой ЭДО из 1С через оператора

Если у контрагента СБИС, роуминг между операторами доставит документ без файлов. Требует настроенной учётной записи ЭДО в 1С.

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

Маршрут решения

Как выбрать действие

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

FAQ: частые вопросы о выгрузке УПД из 1С в СБИС

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

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

Почему СБИС пишет «файл не соответствует формату»?

Чаще всего причина в устаревшей версии формата, по которой 1С сформировала файл, или в незаполненных обязательных реквизитах. Обновите конфигурацию 1С, проверьте заполнение карточек контрагентов и номенклатуры, затем сформируйте файл заново.

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

В списке документов реализации выделите нужные строки и через меню «Ещё» → «ЭДО» выберите выгрузку документов в файлы. Каждый документ будет сохранён отдельным XML. В СБИС можно загрузить сразу несколько файлов одним действием.

Нужно ли подписывать XML-файл до загрузки в СБИС?

Нет. Подписание выполняется внутри СБИС вашей электронной подписью уже после загрузки и проверки документа. Файл из 1С передаётся без подписи — это нормальный порядок.

Что делать, если контрагент просит УПД на бумаге, а не через ЭДО?

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

Можно ли исправить ошибку в уже отправленном через СБИС УПД?

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

Итог

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

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