Обмен документами между 1С и СБИС: как настроить подключение
Содержание
Связать 1С со СБИС можно двумя путями: через встроенный в типовую конфигурацию механизм ЭДО с роумингом к оператору «Тензор» либо через отдельный модуль интеграции, который «Тензор» выпускает под 1С. Оба варианта позволяют отправлять и получать УПД, счета-фактуры, накладные и акты прямо из рабочей базы, не выгружая их в браузер вручную.
Для подписания потребуется квалифицированный сертификат (КЭП) и установленный криптопровайдер — обычно CryptoPro CSP. Без действующего сертификата обмен работать не будет: счёт-фактуру и УПД закон разрешает подписывать только квалифицированной подписью. Ниже — что подготовить, как установить и настроить связь, как сопоставить справочники и что делать, когда документ не уходит.
Два способа связать конфигурацию с оператором «Тензор»
Прежде чем что-то устанавливать, определитесь со способом — от этого зависит набор шагов.
Способ 1. Встроенный механизм 1С-ЭДО с роумингом в СБИС. В типовых конфигурациях (Бухгалтерия предприятия 3.0, Управление торговлей 11, ERP) есть собственная подсистема обмена электронными документами. Оператор «Тензор» поддерживает роуминг с сервисом 1С-ЭДО, поэтому вы заводите учётную запись ЭДО внутри 1С и обмениваетесь с контрагентами, которые сидят на СБИС. Отдельный модуль ставить не нужно.
Способ 2. Модуль интеграции от СБИС. «Тензор» выпускает собственную обработку (или расширение конфигурации
) для связи 1С с кабинетом СБИС. Её скачивают из личного кабинета на online.sbis.ru и подключают к базе. Этот путь выбирают, когда нужен полный набор возможностей СБИС, а не только базовый ЭДО.
Если вам достаточно обмениваться формализованными документами (УПД, счёт-фактура, акт, ТОРГ-12) с контрагентами на СБИС — проще и надёжнее встроенный механизм 1С-ЭДО. Модуль от «Тензора» оправдан там, где используется весь функционал кабинета СБИС.
Что должно быть готово до начала настройки:
- 🔐 квалифицированный сертификат (КЭП) на руководителя или сотрудника с машиночитаемой доверенностью (МЧД);
- 🧩 установленный криптопровайдер
CryptoPro CSPактуальной версии; - 🌐 доступ в интернет с рабочего места, где запущена 1С (или с сервера 1С при серверном варианте);
- 📄 заключённое соглашение с оператором «Тензор» и активная учётная запись в СБИС;
- 🖥 платформа 1С:Предприятие 8.3 с интерфейсом «Такси» (расширения конфигурации , если выберете их, поддерживаются с версии 8.3.6).
Проверьте, что сертификат виден в системе: откройте Пуск → КриптоПро CSP → вкладка Сервис → Просмотреть сертификаты в контейнере. Если сертификат там есть и срок его действия не истёк — 1С его увидит.
Установка модуля обмена и подключение к базе
Для встроенного механизма (способ 1) ничего устанавливать не надо — переходите к следующему разделу. Инструкция ниже — для модуля от СБИС (способ 2).
- Войдите в личный кабинет на
online.sbis.ruпод своим аккаунтом. - Найдите раздел с интеграциями и загрузкой компонентов для 1С (обычно он в настройках кабинета или в разделе помощи по подключению). Скачайте файл обработки или расширения для вашей конфигурации.
- Если это расширение (
.cfe) — подключите его:Администрирование → Печатные формы, отчёты и обработки → Расширения, кнопка добавления, укажите файл. Затем снимите флаг безопасного режима, если модуль этого требует, и перезапустите 1С. - Если это внешняя обработка (
.epf) — подключите её черезАдминистрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки.
Загрузка расширения и обновление структуры базы — разные шаги. После добавления .cfe платформа может потребовать обновить конфигурацию базы данных. Это делают в монопольном режиме, когда в базе нет других пользователей, иначе их сеансы оборвутся.
После подключения в интерфейсе появится команда или рабочее место СБИС. Через неё модуль обращается к кабинету «Тензора» и тянет оттуда список документов и контрагентов.
Перед установкой расширения в рабочую базу сделайте резервную копию. Если что-то пойдёт не так, откат на копию вернёт базу в исходное состояние за минуту.
Вход в СБИС и выбор сертификата электронной подписи
Связь с оператором подтверждается сертификатом ЭП — это и есть «ключ» от вашего кабинета.
Для встроенного механизма 1С-ЭДО зайдите в Администрирование → Обмен электронными документами. Здесь создаётся учётная запись ЭДО:
- Откройте настройку учётных записей обмена с контрагентами.
- Запустите создание новой учётной записи — система предложит выбрать сертификат из установленных в системе.
- Выберите сертификат вашей организации. 1С покажет только те, что уже стоят в хранилище Windows и доступны криптопровайдеру.
- Укажите оператора. Поскольку контрагент на СБИС, обмен пойдёт через роуминг — 1С оформит заявку на роуминг автоматически либо предложит подтвердить её.
Для модуля от СБИС авторизация идёт в его рабочем месте: там выбирается тот же сертификат, после чего модуль связывается с вашим кабинетом «Тензора».
Если нужного сертификата нет в списке выбора — он не установлен в хранилище «Личное» текущего пользователя Windows или истёк. Установите его заново через CryptoPro и обновите список в форме выбора.
Отдельно про доверенность. Если документы подписывает не сам руководитель, а сотрудник по своему сертификату, понадобится машиночитаемая доверенность (МЧД) в формате ФНС. Формат задаёт налоговая, а не оператор, — СБИС лишь передаёт готовый файл доверенности вместе с документами.
Сопоставление контрагентов и справочников
Чтобы документы корректно разносились, система должна понимать, какой контрагент в вашей базе соответствует отправителю из СБИС. Это сопоставление (мэппинг) настраивается один раз.
Контрагенты сопоставляются по ИНН и КПП. При первом получении документа от нового контрагента 1С предложит связать его с карточкой из справочника Контрагенты либо создать новую. Проверьте ИНН — именно он связывает входящий документ с вашей карточкой.
С номенклатурой сложнее: названия товаров у вас и у поставщика часто различаются. При загрузке приходной накладной 1С покажет форму сопоставления, где каждую строку документа нужно связать со своей позицией справочника Номенклатура. Один раз сопоставленные позиции программа запоминает и в следующий раз подставляет автоматически.
Типовое соответствие полей при загрузке документа:
Не создавайте дубли контрагентов и номенклатуры при каждой загрузке. Если документ не находит карточку автоматически, сначала проверьте, нет ли её в справочнике под другим названием, и только потом заводите новую.
Настройка отправки и приёма документов
Когда учётная запись создана, а справочники сопоставлены, настройте, какие документы и как обмениваются.
Исходящие. Отправка запускается из самого документа 1С — из реализации, акта, счёта-фактуры. В документе появляется команда для формирования электронного документа и отправки контрагенту. Система формирует файл в утверждённом формате (для УПД и счёта-фактуры — по формату ФНС), подписывает его вашим сертификатом и передаёт оператору.
Порядок для исходящего:
- Проведите документ в 1С.
- Вызовите команду отправки электронного документа (в форме документа или из списка через ЭДО).
- Проверьте состав и подпишите сертификатом.
- Документ уходит контрагенту через оператора; его статус отображается в списке ЭДО.
Входящие. Полученные документы подтягиваются в рабочее место ЭДО. Оттуда их проводят в учёт: на основании входящего создаётся документ поступления, при необходимости — с сопоставлением номенклатуры (см. раздел выше).
Формализованные документы (УПД, счёт-фактура) подписываются только квалифицированной подписью. Неформализованные первичные документы стороны по соглашению вправе подписывать и неквалифицированной подписью — но на практике для обмена с контрагентами используют одну КЭП на всё.
За движением документа следите по его статусу. Жизненный цикл у формализованного документа примерно такой:
Частые ошибки подключения и как их устранить
Большинство проблем при связи 1С и СБИС — это сертификат, роуминг или сопоставление. Вот симптомы и что проверять.
Если документ формализованный (счёт-фактура, УПД) и «Тензор» возвращает ошибку формата — чаще всего дело в неактуальной версии модуля или расширения. Обновите компонент до последней версии: формат электронных документов периодически меняет ФНС, и старая версия модуля формирует файл по устаревшей схеме.
Автоматический обмен по расписанию
Отправлять и получать документы вручную по одному — не обязательно. И встроенный механизм ЭДО, и модуль СБИС умеют работать по регламенту.
Для встроенного 1С-ЭДО настройте регламентное задание отправки и получения электронных документов: Администрирование → Обслуживание → Регламентные и фоновые задания. Включите соответствующее задание и задайте расписание — например, каждые 15–30 минут в рабочее время. Тогда новые входящие документы будут подтягиваться в рабочее место сами, без ручного обновления.
На файловой базе регламентные задания выполняются, только пока открыт сеанс 1С. Для круглосуточного автоматического обмена нужен клиент-серверный вариант (сервер 1С), где задания работают независимо от того, вошёл ли пользователь.
Что имеет смысл автоматизировать:
- получение входящих — чтобы документы от поставщиков появлялись без ручного запроса;
- отправку подписанных исходящих, стоящих в очереди;
- проверку и обновление статусов ранее отправленных документов.
А вот подписание КЭП автоматизировать нельзя и не нужно: подпись — это осознанное действие ответственного лица, и закон об электронной подписи предполагает именно это. Автообмен подтягивает и выгружает файлы, но момент подписи остаётся за человеком.
Нужен ли отдельный модуль СБИС, если в 1С уже есть встроенный ЭДО?
Какой сертификат нужен для обмена со СБИС?
Можно ли обмениваться, если контрагент у другого оператора, не у «Тензора»?
Почему документ долго висит в статусе отправки?
Работает ли автоматический обмен на файловой базе?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- Налоговый кодекс РФ, статья 169 (электронные счета-фактуры)