Отправка УПД, актов и счетов из 1С 8.3 через СБИС: модуль, файлы, роуминг

· 10 мин

Содержание

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

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

1. Какой способ выгрузки из 1С в СБИС подходит вам

Сначала решите, где будет «рабочее место» бухгалтера: в 1С или в веб-кабинете СБИС. От этого зависит всё остальное.

СпособКогда подходитЧто нужноОграничения
Модуль интеграции СБИС для 1СРегулярная отправка десятков и сотен документовАккаунт СБИС с тарифом ЭДО, модуль, СБИС Плагин, ЭПМодуль ставится в каждую базу; после обновления 1С стоит проверить его работу
Выгрузка в файл XML/ZIP и загрузка в веб-СБИСРазовые отправки, 5–10 документов в месяцНастроенный в 1С формат ЭДО, доступ к веб-кабинетуКаждый документ — руками, статусы в 1С не возвращаются
1С-ЭДО + роуминг до СБИСВы уже в 1С-ЭДО, а контрагент в СБИСПодключение к 1С-ЭДО, настроенный роумингДокумент уходит не из вашего СБИС, а через другого оператора

💡 Если ваш собственный оператор ЭДО — Тензор (СБИС), выбирайте модуль. Если оператор другой, а СБИС только у покупателя, проще оставить свой ЭДО и включить роуминг: покупатель получит документы в своём СБИС, а вы не будете платить двум операторам.

2. Подготовка 1С 8.3 перед настройкой выгрузки в СБИС

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

Версии и права

  • 🧩 Конфигурация. Модуль СБИС работает с типовыми конфигурациями: Бухгалтерия 3.0, Управление торговлей 11, Комплексная автоматизация 2, УНФ. Список поддерживаемых конфигураций и релизов публикует сам Тензор на странице модуля — сверьтесь с ним до установки.
  • 🖥️ Платформа. Нужна актуальная платформа 8.3 с интерфейсом «Такси». На устаревших релизах платформы расширение может не подключиться.
  • 🔐 Права. Пользователю, который ставит модуль, нужна роль «Полные права» или право на добавление расширений и внешних обработок. Рядовому бухгалтеру для отправки хватит обычных прав плюс доступа к модулю.

Данные организации и контрагентов

Проверьте в карточке своей организации и у каждого получателя:

  1. ИНН и КПП (у ИП — только ИНН, КПП пустой).
  2. Полное наименование в точности как в ЕГРЮЛ.
  3. Юридический адрес — заполненный по адресному классификатору, а не одной строкой.
  4. У номенклатуры — единица измерения с кодом ОКЕИ и ставка НДС.

Ошибка в ИНН или КПП контрагента — главная причина, по которой документ «уходит в никуда»: СБИС ищет получателя именно по паре ИНН/КПП, а не по названию.

Рабочее место

  • 🔑 Установлен криптопровайдер (КриптоПро CSP или ViPNet CSP — тот, под который выпущена подпись).
  • 📜 Сертификат ЭП установлен в хранилище «Личное» текущего пользователя Windows и открывается без ошибок.
  • 🔌 Установлен СБИС Плагин — программа Тензора, через которую браузер и 1С обращаются к подписи и к файлам на компьютере. Скачивается из веб-кабинета СБИС.

3. Подключение модуля СБИС к базе 1С и настройка подписи

Модуль распространяет Тензор для своих абонентов. Файл модуля берут в веб-кабинете СБИС, в разделе настроек интеграции с 1С, или получают у своего менеджера. Тензор поставляет его как расширение конфигурации или как внешнюю обработку — порядок подключения немного отличается.

Установка как расширение

  1. Сделайте резервную копию базы : Администрирование → Обслуживание → Резервное копирование и восстановление или выгрузку .dt из Конфигуратора.
  2. Откройте Администрирование → Печатные формы, отчёты и обработки → Управление расширениями конфигурации.
  3. Нажмите «Добавить из файла» и выберите файл .cfe.
  4. Перезапустите 1С. В интерфейсе появятся команды СБИС — обычно на панели разделов и в формах документов продажи.

Если в списке расширений у модуля стоит флажок «Безопасный режим», часть функций (работа с плагином, файлами на диске) может не работать. Снимать флажок или нет — решает администратор базы, это вопрос доверия к коду поставщика.

Установка как внешняя обработка

  1. Откройте Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки.
  2. Включите флажок дополнительных отчётов и обработок, если он ещё не включён.
  3. Создайте новый элемент и загрузите файл .epf, укажите размещение и пользователей с доступом.

Авторизация и сертификат

При первом запуске модуль попросит войти в СБИС. Есть два варианта:

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

Подписывать УПД и счета-фактуры нужно квалифицированной подписью (КЭП). Если подписывает не директор, а бухгалтер, ему нужна КЭП физлица и машиночитаемая доверенность (МЧД) в формате ФНС. МЧД загружают в СБИС и привязывают к сертификату сотрудника. Без неё оператор не примет документ, подписанный сотрудником от имени компании.

💡 Сразу после подключения отправьте один тестовый документ на свою же организацию или на дружественного контрагента. Так вы за пять минут проверите и подпись, и сопоставление полей, а не на первом счёте крупному покупателю.

4. Пошаговая выгрузка документов из 1С 8.3 в СБИС через модуль

Когда модуль подключён, отправка выглядит одинаково для УПД, актов и счетов.

Отправка одного документа

  1. Откройте проведённый документ, например Продажи → Реализация (акты, накладные, УПД).
  2. Проверьте, что выбран нужный вид печатной формы: УПД со статусом 1 (счёт-фактура + передаточный документ) или 2 (только передаточный документ), товарная накладная, акт.
  3. Нажмите команду СБИС в форме или в списке документов.
  4. Модуль покажет карточку будущего электронного документа: получатель, тип, вложения. Проверьте получателя — его подтягивают по ИНН/КПП.
  5. Подпишите и отправьте. Документ появится в разделе исходящих документов СБИС.

Что выгружается из 1С

Документ в 1СЧто получит контрагент в СБИСФормат
Реализация с УПДУПД (статус 1 или 2)Формализованный XML ФНС
Реализация (акт)Акт выполненных работ или УПД со статусом 2Формализованный XML ФНС
Реализация (накладная)Товарная накладная или УПДФормализованный XML ФНС
Счёт-фактура выданныйСчёт-фактураФормализованный XML ФНС
Счёт покупателюСчёт на оплатуНеформализованный: PDF или XML 1С
Акт сверкиАкт сверкиНеформализованный или формат СБИС

К основному документу можно приложить файлы: договор, спецификацию, сканы. Они уйдут одним комплектом — покупателю не придётся искать их в разных письмах.

Статусы после отправки

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

Перед первой отправкой из 1С в СБИС
Выполнено: 0 / 6

5. Выгрузка в файл XML и ZIP без модуля: форматы и структура

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

Как выгрузить файл из 1С

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

Файл формируется в формате ФНС — тот же XML, что ушёл бы через оператора. В СБИС его загружают в разделе исходящих документов командой создания документа из файла, после чего подписывают и отправляют.

Что внутри файла

  • 📄 XML-файл документа. Для УПД имя начинается с ON_NSCHFDOPPR_, дальше идут идентификаторы получателя и отправителя в ЭДО, дата и уникальный номер. Менять имя файла нельзя — оператор проверяет его на соответствие содержимому.
  • 🗜️ ZIP-архив. Используют, когда к документу приложены файлы или подпись. Внутри — XML, файл подписи .sig и вложения.
  • 🏷️ Кодировка. Формализованные XML ФНС — в windows-1251, это указано в первой строке файла. Пересохранение в блокноте в UTF-8 ломает документ.

Пример начала файла УПД:

<?xml version="1.0" encoding="windows-1251"?>
<Файл ИдФайл="ON_NSCHFDOPPR_..." ВерсФорм="5.03" ВерсПрог="1С:Бухгалтерия предприятия">

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

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

6. Массовая выгрузка документов и автоматическая отправка

Когда реализаций за день десятки, по одной их никто не отправляет.

Пакетная отправка из списка

  1. Откройте список реализаций и установите отбор за период — например, за вчерашний день.
  2. Выделите нужные документы: Ctrl+A для всех или Ctrl+щелчок для выборочных.
  3. Вызовите команду СБИС для выделенных документов. Модуль сформирует пакет и попросит подписать его один раз.

Если в пакете окажется документ с ошибкой (нет КПП, контрагент не найден), модуль покажет его отдельно, а остальные отправит.

Автоматическая отправка по расписанию

Модуль СБИС умеет отправлять документы без участия бухгалтера: по расписанию или сразу после проведения, по правилам отбора (организация, контрагент, вид документа). Для подписи без участия человека сертификат должен быть доступен на сервере или компьютере, где идёт отправка, и пин-код не должен запрашиваться интерактивно.

Регламентные задания в клиент-серверной базе выполняются на сервере 1С. Значит, СБИС Плагин и сертификат нужны там, где работает рабочий процесс 1С, а не только на компьютере бухгалтера.

Свои интеграции через API

Для нетиповых конфигураций и сложных сценариев Тензор даёт API СБИС (Saby). Через него программист 1С пишет свою обработку: формирует XML, отправляет его HTTP-запросом и забирает статусы. Это вариант для франчайзи и штатных разработчиков, бухгалтеру хватит модуля.

7. Ошибки при выгрузке из 1С в СБИС и как их найти

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

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

Как проверить, что ушло всё

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

💡 Подписанные контрагентом документы храните в СБИС не меньше срока хранения первичных документов — пять лет по 402-ФЗ. Отдельно выгружать их на диск не обязательно, но полезно при смене оператора.

8. Частые вопросы о выгрузке из 1С 8.3 в СБИС

Платный ли модуль СБИС для 1С?
Сам модуль Тензор даёт своим абонентам, платят за тариф ЭДО в СБИС. Условия конкретного тарифа уточняйте у своего менеджера СБИС.
Можно ли отправлять в СБИС и через 1С-ЭДО одновременно?
Технически да, но один и тот же документ должен уйти только одним путём. Иначе у покупателя окажутся две копии УПД, и одну придётся аннулировать.
Нужна ли КЭП, чтобы отправить счёт на оплату?
Счёт на оплату — неформализованный документ, его можно отправить и без КЭП. УПД со статусом 1 и счёт-фактуру подписывают только квалифицированной подписью.
Что делать, если покупатель видит у себя документ без подписи?
Проверьте, подписали ли вы его перед отправкой. Модуль позволяет отправить документ на подпись другому сотруднику, и он может застрять на этом этапе.
Работает ли выгрузка в СБИС из файловой базы?
Да. В файловой базе плагин и подпись нужны на компьютере пользователя, который отправляет документы.

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
  • Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте», статья 9
  • Налоговый кодекс РФ, статья 169 «Счёт-фактура»