- Главная
- Загрузка УПД в ЭДО
- Как загрузить 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С.
Проверка и отправка
После загрузки не спешите подписывать. Проверьте в карточке:
- Получателя. СБИС определяет контрагента по ИНН/КПП и ID участника ЭДО. Убедитесь, что выбран нужный филиал или подразделение, если у покупателя их несколько.
- Номер и дату документа. Опечатка в номере — частая причина отказа покупателя.
- Табличную часть. Наименования, количество, цены, ставки НДС, итоговые суммы.
- Коды маркировки, если товар маркированный. В печатной форме они обычно не видны, смотрите их в карточке строки.
- Подписанта. Данные должны соответствовать владельцу подписи, которой вы будете подписывать документ.
Если всё в порядке, нажмите «Отправить» и подтвердите подпись. Документ уйдёт покупателю; если тот работает у другого оператора, СБИС передаст его через роуминг.
Дальше следите за статусом: «Отправлен», «Доставлен», «Подписан» или «Отклонён». При отклонении покупатель обычно оставляет комментарий с причиной. Исправьте исходные данные, сформируйте новый 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 в ЭДО поможет, если покупатель попросит отправить документ через другого оператора.