1. Главная
  2. Загрузка УПД в ЭДО
  3. Как загрузить XML в СБИС: УПД и другие документы

Как загрузить XML в СБИС: УПД и другие документы

Где в СБИС загрузка документа, как загрузить УПД в формате XML, проверить и отправить его, и почему СБИС не принимает файл. Пошаговая инструкция.

Вопрос «как загрузить XML в СБИС» обычно возникает в одной из двух ситуаций: учётная программа не подключена к СБИС напрямую, или документ подготовлен в другом месте (выгружен из 1С, собран из Excel, получен от бухгалтера). В обоих случаях готовый файл можно загрузить вручную, проверить и отправить контрагенту. Ниже — где искать загрузку, как пройти её по шагам и что делать, если СБИС не принимает файл.

Общая логика для разных операторов одинакова, а различия в интерфейсах разобраны в обзорной статье о том, как загрузить УПД XML в Диадок, СБИС и ЭДО Лайт. Здесь — только СБИС.

Где в СБИС загрузка документа

СБИС умеет принимать документы двумя путями:

  • из учётной системы — через интеграцию или модуль обмена (например, с 1С). Документ попадает в СБИС без ручных действий;
  • из файла — вы сами выбираете XML на компьютере и загружаете его в раздел документов.

Ручная загрузка находится в разделе исходящих документов. Как правило, это раздел «Документы» (или «ЭДО») → «Исходящие», где рядом с кнопкой создания нового документа есть пункт загрузки из файла. В некоторых версиях интерфейса файл можно просто перетащить мышью в список документов.

Что можно загрузить таким способом:

  • формализованные документы в форматах ФНС: УПД, УКД, счета-фактуры, акты, накладные. СБИС распознаёт тип документа по содержимому XML;
  • неформализованные файлы (PDF, сканы, договоры) — они уходят как обычное вложение без распознавания реквизитов.

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

Пошагово: загрузка XML-УПД

Разберём, как загрузить в СБИС УПД в XML от начала до конца.

Шаг 1. Подготовьте файл. Проверьте, что:

  • формат — 5.03 (ВерсФорм="5.03" в корневом элементе <Файл>); актуальный формат утверждён приказом ФНС от 19.12.2023 № ЕД-7-26/970@;
  • имя файла совпадает с атрибутом ИдФайл и выглядит как ON_NSCHFDOPPR_<получатель>_<отправитель>_<дата>_<GUID>_...xml;
  • в имени указаны правильные ID участников ЭДО: ваш и покупателя;
  • файл в кодировке windows-1251 и не пересохранялся в текстовом редакторе.

Шаг 2. Войдите в СБИС под учётной записью организации-отправителя с подключённой электронной подписью.

Шаг 3. Откройте исходящие документы и выберите загрузку из файла.

Шаг 4. Укажите XML-файл. Можно выбрать несколько файлов сразу, если нужно отправить пачку УПД.

Шаг 5. Дождитесь распознавания. СБИС разберёт XML и создаст карточку документа: тип (УПД), функция (СЧФДОП, СЧФ или ДОП), номер, дата, контрагент, товары.

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

Как загрузить другие документы в XML

По той же схеме в СБИС загружают и другие формализованные документы: УКД (корректировочный документ), акты выполненных работ, товарные накладные в форматах ФНС. Требования к файлу те же: актуальная версия формата, имя по ИдФайл, правильная кодировка. Для неформализованных документов (договор в PDF, скан письма) никаких требований к имени нет: они загружаются как вложение, и покупатель увидит их как обычный файл.

Загрузка из 1С и других учётных программ

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

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

Проверка и отправка

После загрузки не спешите подписывать. Проверьте в карточке:

  1. Получателя. СБИС определяет контрагента по ИНН/КПП и ID участника ЭДО. Убедитесь, что выбран нужный филиал или подразделение, если у покупателя их несколько.
  2. Номер и дату документа. Опечатка в номере — частая причина отказа покупателя.
  3. Табличную часть. Наименования, количество, цены, ставки НДС, итоговые суммы.
  4. Коды маркировки, если товар маркированный. В печатной форме они обычно не видны, смотрите их в карточке строки.
  5. Подписанта. Данные должны соответствовать владельцу подписи, которой вы будете подписывать документ.

Если всё в порядке, нажмите «Отправить» и подтвердите подпись. Документ уйдёт покупателю; если тот работает у другого оператора, СБИС передаст его через роуминг.

Дальше следите за статусом: «Отправлен», «Доставлен», «Подписан» или «Отклонён». При отклонении покупатель обычно оставляет комментарий с причиной. Исправьте исходные данные, сформируйте новый XML и загрузите его заново.

Если заметили ошибку уже после загрузки, но до отправки, проще удалить черновик и загрузить исправленный файл, чем править карточку вручную: так XML и данные в СБИС гарантированно совпадут.

Ошибки при загрузке и их причины

Большинство ошибок СБИС при загрузке XML вызваны самим файлом, а не настройками системы.

Ошибка или симптомПричинаКак исправить
«Имя файла не соответствует ИдФайл»Файл переименовали после формированияВерните имя, равное значению ИдФайл + .xml
Документ открылся как неформализованныйНеверная версия формата, ошибка в корневом элементе или файл повреждёнПроверьте ВерсФорм="5.03" и структуру по XSD-схеме
Ошибка проверки по схемеНе заполнен обязательный реквизит, неверный формат даты, ИНН или суммыНайдите элемент по тексту ошибки и исправьте данные
Кракозябры вместо русских буквФайл пересохранён в UTF-8Сформируйте XML заново в windows-1251
Не найден получательНеверный ID участника ЭДО в имени файлаУточните ID у контрагента или в его карточке
Расхождение суммИтоги не равны сумме строк, НДС посчитан с округлением не по строкамПересчитайте строки и итоговые суммы
Файл не принимается как устаревшийФайл в устаревшей версии формата: в ВерсФорм не 5.03Пересоберите файл в формате 5.03

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

Если вы работаете не только со СБИС, но и с бесплатным сервисом «Честного знака», пригодится статья УПД в ЭДО Лайт: как создать, загрузить из XML и отправить.

Коротко

Загрузить XML-файл в СБИС несложно: исходящие документы → загрузка из файла → проверка карточки → подпись и отправка. Почти все сбои связаны с именем файла, версией формата, кодировкой или ID участников. Если XML собирается из таблицы, конвертер УПД Excel в XML сразу сделает файл, который СБИС распознает как УПД 5.03. А общая инструкция по загрузке XML в ЭДО поможет, если покупатель попросит отправить документ через другого оператора.