Обмен документами между Saby (СБИС) и 1С 8.3: установка, настройка, ошибки
Содержание
Чтобы подключить СБИС к 1С, нужны три вещи: кабинет Saby (так сейчас называется СБИС) с действующей подписью, программа Saby Plugin на компьютере пользователя и модуль интеграции от «Тензора» внутри базы 1С — обычно это расширение конфигурации . После установки в 1С появляется команда обмена с СБИС: входящие УПД и акты загружаются в базу документами поступления, а исходящие уходят из 1С контрагентам без ручной выгрузки файлов.
Типичная ситуация: бухгалтер полдня перебивает входящие счета-фактуры из веб-кабинета СБИС в 1С и сверяет суммы глазами. Интеграция СБИС и 1С убирает эту работу, но только если базу и кабинет подготовить заранее. Ниже порядок, в котором настройка проходит без возвратов.
Подготовка к интеграции СБИС с 1С
Большая часть сбоев при первом подключении — не ошибки модуля, а неготовая база или кабинет. Проверьте до установки:
- 🔑 Подпись. КЭП руководителя или КЭП сотрудника с машиночитаемой доверенностью (МЧД). Сертификат установлен в личное хранилище, криптопровайдер (обычно КриптоПро CSP) с действующей лицензией.
- 🏢 Кабинет Saby. Организация зарегистрирована в СБИС под тем же ИНН и КПП, что в справочнике
Организациив 1С. Если КПП отличается (например, после смены адреса), документы не свяжутся с организацией. - 💻 Права в 1С. Для установки расширения нужна роль «Полные права» или «Администратор системы». Обычный пользователь расширение не добавит.
- 🧩 Версия конфигурации. Модуль интеграции поддерживает типовые конфигурации на 8.3 в управляемом интерфейсе: Бухгалтерия 3.0, Управление торговлей 11, Комплексная автоматизация 2, ERP, УНФ. Перечень поддерживаемых релизов смотрите в описании модуля на сайте Saby перед скачиванием.
- 📋 Справочники. Контрагенты с заполненными ИНН и КПП, номенклатура без явных дублей. Чем чище справочники, тем меньше ручного сопоставления при первой загрузке.
Перед установкой расширения сделайте резервную копию базы. Для файловой базы — выгрузку .dt через Конфигуратор, для серверной — бэкап средствами СУБД.
Три способа связать Saby и 1С
Под словами «подключить СБИС к 1С» скрываются разные схемы. Выберите одну до настройки, иначе получите дубли документов.
| Способ | Когда подходит | Ограничения |
|---|---|---|
| Расширение «Тензора» в 1С + Saby Plugin | Основной ЭДО идёт через СБИС, документов много | Нужно обновлять модуль вслед за конфигурацией |
| Выгрузка и загрузка файлами (XML) | Редкий обмен, отчётность сдаёте в СБИС | Всё вручную, нет статусов в 1С |
| 1С-ЭДО в 1С + роуминг с контрагентами в СБИС | Основной оператор — 1С-ЭДО, а часть партнёров сидит в СБИС | Это не интеграция с кабинетом СБИС, а связь операторов |
Дальше речь о первом способе: он даёт полноценный обмен прямо из карточек документов 1С.
Если вы уже работаете в 1С-ЭДО под той же организацией, решите, какой оператор будет основным для входящих. Два канала, загружающих одни и те же УПД в одну базу, — частая причина двойных поступлений.
Подключение СБИС в 1С: установка модуля пошагово
Шаг 1. Установите Saby Plugin
- Скачайте Saby Plugin с сайта sbis.ru (раздел загрузок) и установите на каждый компьютер, где пользователи будут работать с обменом. Для терминального сервера — на сам сервер.
- Запустите программу и войдите под учётной записью Saby. Значок плагина появится в области уведомлений Windows.
- Проверьте, что плагин видит сертификат: в его настройках должен отображаться ваш сертификат подписи.
Плагин — посредник между 1С, криптопровайдером и облаком СБИС. Без запущенного плагина модуль в 1С не подпишет и не отправит документ.
Шаг 2. Скачайте модуль интеграции
В личном кабинете Saby найдите раздел, посвящённый интеграции с учётными системами, и скачайте модуль для вашей конфигурации. Обычно это файл расширения .cfe. Для старых конфигураций «Тензор» выпускал внешнюю обработку
.epf — используйте её, только если расширение не поддерживает ваш релиз.
Шаг 3. Добавьте расширение в базу
- В 1С откройте
Администрирование → Печатные формы, отчеты и обработки → Расширения. - Нажмите «Добавить из файла» и выберите скачанный
.cfe. - В строке расширения снимите флажки «Безопасный режим» и «Защита от опасных действий». Модулю нужен доступ к файлам и к плагину, в безопасном режиме он работает частично.
- Перезапустите 1С. Пока сеанс не перезапущен, расширение не применяется.
Отключение безопасного режима даёт расширению доступ к файловой системе. Ставьте только модуль, скачанный из кабинета Saby, а не присланный «по почте от коллеги».
Шаг 4. Авторизуйтесь и сопоставьте организацию
После перезапуска в разделах 1С появится команда или раздел СБИС (точное место зависит от версии модуля). При первом запуске модуль попросит войти в Saby — логином или сертификатом. Затем выберите организацию 1С и свяжите её с организацией в кабинете. Если в базе несколько юрлиц, связь настраивается для каждого.
Шаг 5. Проверьте обмен на одном документе
Отправьте контрагенту, который точно работает в ЭДО, один тестовый счёт или акт. Убедитесь, что документ появился в кабинете Saby в исходящих, а статус подтянулся обратно в 1С. Только после этого запускайте загрузку входящих за период.
Шаг 6. Обработайте первый входящий УПД
Загрузите входящие за последние несколько дней и откройте любой УПД от поставщика. Порядок работы такой:
- Проверьте, что модуль нашёл контрагента и договор. Если договоров несколько, выберите нужный вручную — модуль подставляет первый подходящий.
- Сопоставьте строки товаров с вашей номенклатурой. Название у поставщика и в вашей базе почти всегда отличается, поэтому первый раз это делается руками.
- Создайте документ поступления и сверьте сумму и НДС с исходным УПД. Расхождение в копейках обычно означает разный порядок округления.
- Подпишите титул покупателя. Пока ответная подпись не отправлена, у поставщика документ висит как неподписанный.
Со второго УПД того же поставщика шаги 1 и 2 модуль выполнит сам.
Настройка кабинета Saby для приёма документов из 1С
Часть настроек делается не в 1С, а в веб-кабинете СБИС:
- 👥 Сотрудники и права. Пользователю, от имени которого работает интеграция, нужен доступ к разделу документов и право подписи. Без права подписи модуль загрузит входящие, но не отправит ответную подпись.
- 📜 МЧД. Если подписывает не руководитель, доверенность должна быть зарегистрирована и привязана к сотруднику в кабинете. Формат МЧД утверждает ФНС, кабинет лишь хранит и передаёт её.
- 🤝 Контрагенты. Отправить документ можно только тому, кто принял приглашение к обмену. Приглашения удобнее рассылать из кабинета пачкой, чем по одному из 1С.
- 🗂 Типы документов. Проверьте, что в настройках обмена включены нужные форматы: УПД, УКД, акты, счета.
Если у контрагента другой оператор (Диадок, 1С-ЭДО, Такском), роуминг включается в кабинете Saby через заявку. Для 1С отдельной настройки не нужно — документ придёт в общий поток входящих.
Как ускорить синхронизацию документов
Первая загрузка за год может идти часами: модуль скачивает документы, ищет контрагентов, сопоставляет номенклатуру. Ускорить можно так:
- Ограничьте период. Для первого запуска возьмите текущий квартал. Старые документы, уже проведённые вручную, загружать не нужно.
- Сначала сопоставьте справочники. Свяжите номенклатуру поставщиков с вашей один раз. Модуль запоминает сопоставление, и следующие УПД от этого поставщика заполняются автоматически.
- Загружайте часто, но небольшими порциями. Настройте обмен по расписанию, например раз в час, вместо ручной выгрузки раз в неделю.
- Разделите роли. Входящие обрабатывает один пользователь, исходящие отправляют менеджеры из своих документов. Меньше конфликтов блокировки записей.
- Проверьте железо. В файловой базе по сети обмен идёт заметно медленнее, чем в серверной. При 5+ пользователях обмена стоит перейти на клиент-серверный вариант.
Если для ускорения перезапускаете службу сервера 1С или терминальный сервер, все пользователи потеряют несохранённые данные. Делайте это вне рабочего времени и предупредите коллег.
Защита данных при обмене СБИС и 1С
Через интеграцию проходят счета-фактуры и первичка, поэтому правила безопасности здесь те же, что для банк-клиента.
- 🔐 Ключ подписи. Храните КЭП на токене (Рутокен, JaCarta), а не в реестре компьютера. На терминальном сервере не оставляйте токен общего пользования подключённым постоянно.
- 🔢 PIN-код. Не сохраняйте PIN в настройках плагина на общих компьютерах.
- 👤 Права в 1С. Отправку документов давайте через профили групп доступа только тем, кто реально подписывает. Остальным — просмотр.
- 📝 МЧД с ограниченными полномочиями. Выдавайте сотруднику доверенность только на нужные виды документов, а не «на всё».
- 🛡 Обновления. Модуль и плагин обновляйте вместе с конфигурацией. Старый модуль на новом релизе может некорректно заполнять документы.
Юридически электронный УПД равен бумажному, если подписан КЭП: счёт-фактура — только квалифицированной подписью, первичку стороны могут по соглашению подписывать и неквалифицированной.
Автоматизация обмена и дополнительные возможности
Когда базовый обмен работает, его можно довести до режима «без участия бухгалтера»:
- ⏱ Регламентное задание. В настройках модуля включите автоматическую загрузку входящих. В серверной базе регламентные задания выполняет сервер, в файловой — только когда запущен хотя бы один сеанс 1С.
- 🔁 Автосоздание документов. Входящие УПД от сопоставленных поставщиков создаются в 1С сразу документами поступления — их остаётся проверить и провести.
- 📨 Отправка из списка. Реализации можно отправлять пачкой, выделив их в списке, а не по одной.
- 📊 Отчётность. Регламентированные отчёты из 1С выгружаются в файл и загружаются в СБИС для отправки в ФНС, СФР (бывший ФСС) и Росстат, если отчётность вы сдаёте через Saby.
- 🔍 Сверка. Статусы документов («отправлен», «подписан контрагентом», «отклонён») видны в 1С, и по ним легко отобрать неподписанные за месяц перед закрытием периода.
Ошибки при подключении СБИС к 1С
Если ни один пункт не подошёл, соберите текст ошибки целиком, версию модуля и релиз конфигурации и обратитесь в техподдержку Saby — без этих трёх данных диагностика затянется.
Частые вопросы
Можно ли подключить СБИС к 1С без расширения?
Работает ли интеграция в 1С:Фреш или облачной 1С?
Что делать с модулем после обновления конфигурации?
Можно ли работать с СБИС из 1С нескольким организациям в одной базе?
Нужно ли отказываться от 1С-ЭДО при подключении СБИС?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учете», ст. 9
- Налоговый кодекс РФ, ст. 169