Отправка УПД, актов и счетов из 1С 8.3 через СБИС: модуль, файлы, роуминг
Содержание
Выгрузить документы из 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 с интерфейсом «Такси». На устаревших релизах платформы расширение может не подключиться.
- 🔐 Права. Пользователю, который ставит модуль, нужна роль «Полные права» или право на добавление расширений и внешних обработок. Рядовому бухгалтеру для отправки хватит обычных прав плюс доступа к модулю.
Данные организации и контрагентов
Проверьте в карточке своей организации и у каждого получателя:
- ИНН и КПП (у ИП — только ИНН, КПП пустой).
- Полное наименование в точности как в ЕГРЮЛ.
- Юридический адрес — заполненный по адресному классификатору, а не одной строкой.
- У номенклатуры — единица измерения с кодом ОКЕИ и ставка НДС.
Ошибка в ИНН или КПП контрагента — главная причина, по которой документ «уходит в никуда»: СБИС ищет получателя именно по паре ИНН/КПП, а не по названию.
Рабочее место
- 🔑 Установлен криптопровайдер (КриптоПро CSP или ViPNet CSP — тот, под который выпущена подпись).
- 📜 Сертификат ЭП установлен в хранилище «Личное» текущего пользователя Windows и открывается без ошибок.
- 🔌 Установлен СБИС Плагин — программа Тензора, через которую браузер и 1С обращаются к подписи и к файлам на компьютере. Скачивается из веб-кабинета СБИС.
3. Подключение модуля СБИС к базе 1С и настройка подписи
Модуль распространяет Тензор для своих абонентов. Файл модуля берут в веб-кабинете СБИС, в разделе настроек интеграции с 1С, или получают у своего менеджера. Тензор поставляет его как расширение конфигурации или как внешнюю обработку — порядок подключения немного отличается.
Установка как расширение
- Сделайте резервную копию базы
:
Администрирование → Обслуживание → Резервное копирование и восстановлениеили выгрузку.dtиз Конфигуратора. - Откройте
Администрирование → Печатные формы, отчёты и обработки → Управление расширениями конфигурации. - Нажмите «Добавить из файла» и выберите файл
.cfe. - Перезапустите 1С. В интерфейсе появятся команды СБИС — обычно на панели разделов и в формах документов продажи.
Если в списке расширений у модуля стоит флажок «Безопасный режим», часть функций (работа с плагином, файлами на диске) может не работать. Снимать флажок или нет — решает администратор базы, это вопрос доверия к коду поставщика.
Установка как внешняя обработка
- Откройте
Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки. - Включите флажок дополнительных отчётов и обработок, если он ещё не включён.
- Создайте новый элемент и загрузите файл
.epf, укажите размещение и пользователей с доступом.
Авторизация и сертификат
При первом запуске модуль попросит войти в СБИС. Есть два варианта:
- по логину и паролю аккаунта СБИС — удобно, если подписывать документы будет другой сотрудник;
- по сертификату — модуль через СБИС Плагин видит подписи, установленные на компьютере, и предлагает выбрать нужную.
Подписывать УПД и счета-фактуры нужно квалифицированной подписью (КЭП). Если подписывает не директор, а бухгалтер, ему нужна КЭП физлица и машиночитаемая доверенность (МЧД) в формате ФНС. МЧД загружают в СБИС и привязывают к сертификату сотрудника. Без неё оператор не примет документ, подписанный сотрудником от имени компании.
💡 Сразу после подключения отправьте один тестовый документ на свою же организацию или на дружественного контрагента. Так вы за пять минут проверите и подпись, и сопоставление полей, а не на первом счёте крупному покупателю.
4. Пошаговая выгрузка документов из 1С 8.3 в СБИС через модуль
Когда модуль подключён, отправка выглядит одинаково для УПД, актов и счетов.
Отправка одного документа
- Откройте проведённый документ, например
Продажи → Реализация (акты, накладные, УПД). - Проверьте, что выбран нужный вид печатной формы: УПД со статусом 1 (счёт-фактура + передаточный документ) или 2 (только передаточный документ), товарная накладная, акт.
- Нажмите команду СБИС в форме или в списке документов.
- Модуль покажет карточку будущего электронного документа: получатель, тип, вложения. Проверьте получателя — его подтягивают по ИНН/КПП.
- Подпишите и отправьте. Документ появится в разделе исходящих документов СБИС.
Что выгружается из 1С
| Документ в 1С | Что получит контрагент в СБИС | Формат |
|---|---|---|
| Реализация с УПД | УПД (статус 1 или 2) | Формализованный XML ФНС |
| Реализация (акт) | Акт выполненных работ или УПД со статусом 2 | Формализованный XML ФНС |
| Реализация (накладная) | Товарная накладная или УПД | Формализованный XML ФНС |
| Счёт-фактура выданный | Счёт-фактура | Формализованный XML ФНС |
| Счёт покупателю | Счёт на оплату | Неформализованный: PDF или XML 1С |
| Акт сверки | Акт сверки | Неформализованный или формат СБИС |
К основному документу можно приложить файлы: договор, спецификацию, сканы. Они уйдут одним комплектом — покупателю не придётся искать их в разных письмах.
Статусы после отправки
После отправки модуль возвращает в 1С статус документа: отправлен, доставлен, подписан контрагентом, отклонён. Отклонённый документ исправляют в 1С и отправляют заново, предварительно прочитав в СБИС причину отказа.
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. Массовая выгрузка документов и автоматическая отправка
Когда реализаций за день десятки, по одной их никто не отправляет.
Пакетная отправка из списка
- Откройте список реализаций и установите отбор за период — например, за вчерашний день.
- Выделите нужные документы:
Ctrl+Aдля всех илиCtrl+щелчок для выборочных. - Вызовите команду СБИС для выделенных документов. Модуль сформирует пакет и попросит подписать его один раз.
Если в пакете окажется документ с ошибкой (нет КПП, контрагент не найден), модуль покажет его отдельно, а остальные отправит.
Автоматическая отправка по расписанию
Модуль СБИС умеет отправлять документы без участия бухгалтера: по расписанию или сразу после проведения, по правилам отбора (организация, контрагент, вид документа). Для подписи без участия человека сертификат должен быть доступен на сервере или компьютере, где идёт отправка, и пин-код не должен запрашиваться интерактивно.
Регламентные задания в клиент-серверной базе выполняются на сервере 1С. Значит, СБИС Плагин и сертификат нужны там, где работает рабочий процесс 1С, а не только на компьютере бухгалтера.
Свои интеграции через API
Для нетиповых конфигураций и сложных сценариев Тензор даёт API СБИС (Saby). Через него программист 1С пишет свою обработку: формирует XML, отправляет его HTTP-запросом и забирает статусы. Это вариант для франчайзи и штатных разработчиков, бухгалтеру хватит модуля.
7. Ошибки при выгрузке из 1С в СБИС и как их найти
Ошибки делятся на три группы: подпись, контрагент, формат. Сначала прочитайте точный текст сообщения — по нему сразу видно, к какой группе относится проблема.
Как проверить, что ушло всё
Раз в неделю сверяйте реализации в 1С с исходящими в СБИС за тот же период. Удобно отобрать в списке реализаций документы, у которых статус ЭДО пустой или «отклонён». Так находятся и забытые отправки, и документы, которые покупатель не подписал.
💡 Подписанные контрагентом документы храните в СБИС не меньше срока хранения первичных документов — пять лет по 402-ФЗ. Отдельно выгружать их на диск не обязательно, но полезно при смене оператора.
8. Частые вопросы о выгрузке из 1С 8.3 в СБИС
Платный ли модуль СБИС для 1С?
Можно ли отправлять в СБИС и через 1С-ЭДО одновременно?
Нужна ли КЭП, чтобы отправить счёт на оплату?
Что делать, если покупатель видит у себя документ без подписи?
Работает ли выгрузка в СБИС из файловой базы?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте», статья 9
- Налоговый кодекс РФ, статья 169 «Счёт-фактура»