Интеграция СБИС с 1С:Предприятие позволяет автоматизировать обмен бухгалтерскими документами, отчетностью и кадровыми данными, сокращая ручной ввод информации на 70-80%. Однако неправильная настройка связи между системами часто приводит к дублированию данных, ошибкам синхронизации или полной остановке обмена. Эта статья поможет избежать типичных проблем и настроить взаимодействие СБИС с популярными конфигурациями 1С (Бухгалтерия 3.0, Управление торговлей 11, Зарплата и управление персоналом 3.1).
Мы рассмотрим два основных сценария интеграции: через встроенный обработчик СБИС (для конфигураций с готовой поддержкой) и через универсальный формат EnterpriseData (для кастомизированных решений). Особое внимание уделим настройке прав доступа, сопоставлению справочников и диагностике ошибок. Все инструкции актуальны для СБИС 3.0 и 1С:Предприятие 8.3 (платформа не ниже 8.3.20.1500).
Если вы используете облачную версию 1С или СБИС, часть шагов будет отличаться — обратите внимание на специальные пометки в разделах. Для корректной работы потребуется действующая лицензия СБИС с модулем "Обмен с 1С" и права администратора в обеих системах.
1. Подготовка к интеграции: что нужно сделать до настройки
Перед началом настройки обмена убедитесь, что выполнены ключевые подготовительные шаги. Пропуск этого этапа — основная причина сбоев при первой синхронизации. Особое внимание уделите сопоставлению справочников: если в 1С и СБИС разные структуры хранения контрагентов или номенклатуры, данные не будут корректно передаваться.
Минимальные требования для интеграции:
- 🔹 1С:Предприятие 8.3 (версия платформы не ниже
8.3.15, для полной поддержки EnterpriseData — от8.3.20) - 🔹 Модуль "Обмен с 1С" в личном кабинете СБИС (проверьте в разделе
Настройки → Интеграции) - 🔹 Права администратора в обеих системах (или пользователя с ролью "Полный доступ к обмену данными")
- 🔹 Стабильное интернет-соединение (для облачных версий) или доступ к локальной сети (для файлового обмена)
Если вы используете 1С:Бухгалтерию государственного учреждения или отраслевые конфигурации, предварительно уточните совместимость с СБИС у технической поддержки. Некоторые специализированные решения требуют доработки типовой обработки обмена.
⚠️ Внимание: Если в вашей организации используется электронный документооборот (ЭДО) через СБИС, перед настройкой обмена отключите автоматическую отправку документов из 1С. Одновременная работа двух систем может привести к дублированию исходящих писем.
2. Установка и настройка обработчика обмена в 1С
Для большинства типовых конфигураций 1С существует готовый обработчик обмена с СБИС, который можно скачать с портала 1С:ИТС или из личного кабинета СБИС. Рассмотрим пошаговую установку:
Скачайте актуальную версию обработчика для вашей конфигурации. Файл имеет формат
.epf(внешняя обработка) или.cf(конфигурационный файл). Для 1С:Бухгалтерия 3.0 ищите файл с названиемSBIS_Exchange_BP3.epf.Откройте 1С в режиме
Конфигуратор(запуск с удержанием клавишиShift). Перейдите в менюФайл → Открытьи выберите скачанный обработчик.Установите обработчик в базу через
Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки. Нажмите "Создать" и укажите путь к файлу.После установки обработчик появится в разделе
Все функции → Обмен данными → Обмен с СБИС.
Для облачных версий 1С (1C:Fresh) процесс установки отличается:
☑️ Установка обработчика в 1С
⚠️ Внимание: Если после установки обработчика в меню 1С не появляется пункт "Обмен с СБИС", проверьте права пользователя. Для отображения требуется роль "Администрирование обмена данными" или "Полные права".
3. Настройка соединения между 1С и СБИС
После установки обработчика необходимо настроить параметры подключения. Этот этап определяет, как именно будут передаваться данные: через прямое соединение (по протоколу HTTP/HTTPS), файловый обмен (через папку на диске) или промежуточный сервер (для распределенных систем).
Основные параметры соединения:
| Параметр | Значение для прямого обмена | Значение для файлового обмена |
|---|---|---|
| Тип обмена | HTTP(S) |
Файловый |
| Адрес сервера | https://online.sbis.ru |
Путь к общей папке (например, \\server\SBIS_Exchange\) |
| Логин/пароль | Учетные данные из личного кабинета СБИС | Не требуется |
| Периодичность | От 5 минут до 1 часа | Ручной запуск или по расписанию |
Для настройки прямого обмена:
- В обработчике перейдите на вкладку
Настройки соединения. - Выберите тип обмена
HTTP(S)и введите адрес сервера СБИС (обычноhttps://online.sbis.ru). - Укажите логин и пароль от личного кабинета СБИС (используйте учетную запись с правами администратора).
- Нажмите "Проверить соединение" — система должна вернуть сообщение "Соединение установлено".
Если при проверке соединения возникает ошибка "SSL-сертификат не доверенный", скачайте корневой сертификат СБИС с официального сайта и установите его в хранилище сертификатов Windows или в конфигураторе 1С через Администрирование → Настройки системы → Сертификаты.
Для файлового обмена:
- 📁 Создайте общую сетевую папку с правами на запись для пользователей 1С и СБИС.
- 🔄 В обработчике укажите путь к папке в формате
\\server\folder\(для локальной сети) илиC:\Exchange\(для одного компьютера). - ⏱ Настройте расписание проверки папки (рекомендуется каждые 15-30 минут).
4. Сопоставление справочников и документов
Критический этап настройки — сопоставление объектов между 1С и СБИС. Без корректного маппинга система не сможет определить, какой контрагент из 1С соответствует партнеру в СБИС, или какой документ "Счет-фактура выданный" в 1С должен преобразовываться в "Исходящий счет" в СБИС.
Основные правила сопоставления:
- 🔗 Контрагенты: Сопоставляйте по ИНН/КПП. Если в СБИС уже есть карточка контрагента, система автоматически найдет совпадение.
- 📄 Документы: Для бухгалтерских документов (счета, акты, накладные) используйте стандартные шаблоны сопоставления из обработчика.
- 👥 Физические лица: В ЗУП 3.1 сопоставляйте сотрудников по СНИЛС или табельному номеру.
- 💰 Банковские счета: Убедитесь, что расчетные счета в обеих системах имеют одинаковые реквизиты.
Чтобы настроить сопоставление:
- В обработчике обмена перейдите на вкладку
Сопоставление объектов. - Выберите тип объекта (например, "Контрагенты").
- Нажмите "Загрузить из СБИС" — система подтянет список доступных объектов.
- Вручную сопоставьте элементы, которые не были найдены автоматически.
Что делать если не сопоставляются номенклатурные позиции?
Если номенклатура в 1С и СБИС имеет разные артикулы или названия, создайте дополнительное поле в справочнике номенклатуры 1С (например, "КодСБИС") и заполните его значениями из СБИС. Затем в обработчике обмена настройте сопоставление по этому полю вместо стандартного "Наименование".
Для проверки корректности сопоставления:
- Выберите тестовый документ в 1С (например, счет на оплату).
- Запустите ручную синхронизацию через обработчик.
- Проверьте, что документ появился в СБИС с правильными реквизитами.
5. Настройка автоматического обмена данными
После успешного тестового обмена настройте автоматическую синхронизацию. Это позволит избежать ручного запуска обработчика и обеспечит актуальность данных в обеих системах. В 1С автоматический обмен настраивается через регламентные задания, в СБИС — через планировщик задач.
Инструкция для настройки в 1С:
- Перейдите в
Администрирование → Поддержка и обслуживание → Регламентные задания. - Создайте новое задание с типом "Обмен данными с СБИС".
- Укажите расписание (рекомендуемое время — вне рабочих часов, например, 22:00 или 6:00).
- В параметрах задания выберите направление обмена:
- 🔄
Двусторонний— для полной синхронизации - 🠨
Из 1С в СБИС— если нужно только отправлять данные - 🠩
Из СБИС в 1С— если нужно только получать данные
- 🔄
- Сохраните задание и запустите его в тестовом режиме.
- 🕒 Частоту проверки новых данных (от 10 минут до 1 дня)
- 📧 Email для уведомлений об ошибках
- 🔄 Правила обработки конфликтов (например, "Приоритет данных из 1С")
Для облачной версии 1С:Fresh автоматический обмен настраивается иначе:
☑️ Настройка автообмена в 1С
В СБИС настройка автоматического обмена выполняется в разделе Настройки → Интеграции → 1С. Здесь можно указать:
⚠️ Внимание: При настройке автоматического обмена в распределенных базах 1С (с несколькими узлами) убедитесь, что синхронизация с СБИС запускается только на главном узле. Одновременный обмен с нескольких узлов приведет к дублированию данных.
6. Диагностика и решение типичных ошибок
Даже при корректной настройке обмена могут возникать ошибки. Рассмотрим наиболее распространенные проблемы и способы их решения:
| Ошибка | Возможная причина | Решение |
|---|---|---|
Ошибка аутентификации (401) |
Неверный логин/пароль или истекла сессия в СБИС | Обновите учетные данные в обработчике обмена и перезапустите сеанс |
Не найден объект для сопоставления |
В СБИС отсутствует контрагент или номенклатура из 1С | Добавьте недостающие элементы в СБИС вручную или через выгрузку |
Timeout при соединении |
Проблемы с интернетом или блокировка портов фаерволом | Проверьте подключение к сети и настройки брандмауэра (разрешите исходящие соединения на online.sbis.ru:443) |
Несовпадение версий формата обмена |
Устаревшая версия обработчика в 1С или СБИС | Обновите обработчик до последней версии на портале 1С:ИТС |
Для диагностики ошибок используйте журнал обмена в обработчике 1С:
- Откройте обработчик обмена с СБИС.
- Перейдите на вкладку
Журнал. - Найдите запись с ошибкой и нажмите "Подробности".
- Скопируйте текст ошибки и проверьте его по базе знаний СБИС.
Если ошибка связана с блокировкой по IP (например, 403 Forbidden), добавьте IP-адреса серверов СБИС в белый список вашего фаервола:
91.232.230.0/24
91.232.231.0/24
91.232.232.0/24
При возникновении ошибок всегда сначала проверяйте журнал обмена в 1С и раздел "Мониторинг интеграций" в личном кабинете СБИС. В 90% случаев проблема решается обновлением обработчика или правкой сопоставлений.
7. Оптимизация обмена: советы для крупных баз
Если ваша база 1С содержит более 50 000 документов или 10 000 контрагентов, стандартные настройки обмена могут работать медленно. В этом случае рекомендуется:
- 🔧 Настроить фильтры выгрузки: В обработчике обмена ограничьте передачу данных по дате (например, только документы за последний месяц).
- ⏳ Использовать поэтапную синхронизацию: Сначала выгрузите справочники (контрагенты, номенклатура), затем документы.
- 🗃 Архивировать старые данные: Перенесите документы старше 3 лет в отдельную базу, чтобы уменьшить объем передаваемой информации.
- 🕒 Запускать обмен в непиковые часы: Оптимальное время — с 22:00 до 6:00, когда нагрузка на сервер минимальна.
Для ускорения файлового обмена:
- 📁 Используйте SSD-накопители для папки обмена вместо HDD.
- 🔗 Настройте сетевой диск с высокоскоростным подключением (1 Гбит/с и выше).
- 🗑 Регулярно очищайте папку обмена от старых файлов (настройте автоматическую очистку через
Планировщик задач Windows).
Если обмен все равно работает медленно, рассмотрите возможность использования промежуточного сервера обмена. Это специальное ПО (например, 1С:Коннектор или SBIS Connector), которое оптимизирует передачу данных между системами.
8. Обновление и поддержка интеграции
После настройки обмена важно регулярно обновлять компоненты системы. Разработчики 1С и СБИС выпускают патчи для обработчиков обмена 2-4 раза в год, которые исправляют ошибки и добавляют поддержку новых типов документов.
Чек-лист по поддержке интеграции:
☑️ Регулярное обслуживание обмена
Чтобы обновить обработчик обмена:
- Скачайте актуальную версию с портала 1С:ИТС или из личного кабинета СБИС.
- В 1С перейдите в
Администрирование → Печатные формы, отчеты и обработки. - Найдите текущий обработчик обмена с СБИС и нажмите "Обновить".
- Запустите тестовую синхронизацию, чтобы проверить работоспособность.
Если после обновления 1С или СБИС обмен перестал работать:
- Проверьте совместимость версий в документации СБИС.
- Откатните обработчик к предыдущей версии (если новая версия нестабильна).
- Обратитесь в техническую поддержку с логами ошибок.
Перед массовым обновлением 1С (например, при переходе на новую версию бухгалтерии) всегда тестируйте обмен с СБИС на копии базы. Это позволит избежать простоев в работе.
Для мониторинга состояния интеграции в СБИС используйте раздел Настройки → Интеграции → Журнал обменов. Здесь отображаются:
- 📅 Дата и время последнего обмена
- ✅ Статус (успешно/с ошибками)
- 📄 Количество переданных документов
- ⚠️ Список ошибок (с ссылками на инструкции по устранению)
FAQ: Частые вопросы по настройке СБИС в 1С
Можно ли настроить обмен между 1С и СБИС без обработчика?
Да, но это потребует ручной доработки конфигурации. Альтернативные способы:
- Использовать универсальный формат EnterpriseData (требует знаний 1С:Предприятие и XDTO).
- Настроить обмен через REST API СБИС (документация доступна в личном кабинете).
- Применить промежуточные решения типа 1С:Коннектор или SBIS Connector.
Для нетиповой интеграции рекомендуем привлечь 1С-разработчика, так как потребуется доработка конфигурации.
Как перенести исторические данные из 1С в СБИС?
Для переноса архивных данных:
- В обработчике обмена выберите режим "Выгрузка исторических данных".
- Укажите диапазон дат (например, с 01.01.2020 по 31.12.2023).
- Запустите выгрузку в тестовом режиме и проверьте корректность данных в СБИС.
- При необходимости доработайте сопоставления для устаревших типов документов.
Обратите внимание: перенос больших объемов данных (более 10 000 документов) может занять несколько часов. Рекомендуем выполнять его в нерабочее время.
Почему в СБИС не отображаются документы из 1С?
Возможные причины:
- 🔹 Документы не прошли проверку на корректность (например, отсутствует обязательное поле).
- 🔹 В СБИС не настроены права доступа для пользователя, от имени которого выполняется обмен.
- 🔹 Документы имеют статус "Не проведен" в 1С (по умолчанию выгружаются только проведенные документы).
- 🔹 В обработчике обмена установлен фильтр по организации, которая не совпадает с организацией в документе.
Чтобы диагностировать проблему, проверьте журнал обмена в 1С и раздел "Необработанные документы" в СБИС.
Как отменить обмен данными между 1С и СБИС?
Чтобы полностью отключить обмен:
- В 1С удалите регламентное задание обмена (раздел
Администрирование → Регламентные задания). - Удалите обработчик обмена через
Администрирование → Печатные формы, отчеты и обработки. - В СБИС отключите интеграцию в разделе
Настройки → Интеграции → 1С. - Очистите папку файлового обмена (если использовался этот метод).
Если нужно временно приостановить обмен (например, для технических работ), достаточно отключить регламентное задание в 1С.
Можно ли настроить выборочную синхронизацию (только определенные документы)?
Да, в обработчике обмена есть возможность настроить фильтры выгрузки:
- 📌 По типу документа (например, только счета-фактуры).
- 📌 По организации (если в базе несколько юрлиц).
- 📌 По дате (например, документы за текущий месяц).
- 📌 По статусу (только проведенные или только неоплаченные).
Чтобы настроить фильтр:
- Откройте обработчик обмена.
- Перейдите на вкладку
Настройки → Фильтры. - Добавьте новое правило фильтрации (например, "Тип документа = Реализация товаров и услуг").
- Сохраните настройки и запустите тестовую синхронизацию.