Модуль «Интеграция со СБИС (Retail)» для 1С-Битрикс — это готовое решение для автоматизации товароучёта и обмена данными между сайтом на платформе «1С-Битрикс» и облачной системой СБИС (Saby) Retail. Разработка предназначена для компаний, которые ведут складской и товарный учёт в СБИС, а интернет-магазин работает на Битрикс. Решение полностью закрывает цикл синхронизации: от выгрузки каталога и остатков до передачи заказов, избавляя от ручного труда, скриптов и неактуальных данных, которые обычно обновляются раз в сутки.
Ключевые возможности модуля охватывают все этапы взаимодействия. Прежде всего, это авторизация через OAuth с использованием стандартных полей СБИС: `app_client_id`, `app_secret` и `secret_key`, при этом токен запрашивается автоматически. Модуль выполняет полную выгрузку каталога с рекурсивным обходом разделов прайс-листа, сбором всех атрибутов, штрих-кодов и изображений. Генерация файлов возможна в двух форматах — XML и YML, причём можно включить любой из них или оба сразу, что даёт до четырёх файлов (каталог + остатки × два формата). Для оперативного обновления предусмотрена лёгкая выгрузка остатков в файлы `stocks.xml` и `stocks.yml`, содержащие только идентификатор и количество, что позволяет обновлять их каждые несколько минут без перечитывания всего каталога. Отправка заказов в СБИС происходит по событию `OnSaleOrderSaved` через API `/retail/order/create`, где товары идентифицируются по артикулу (`nomNumber`), а весовые позиции передаются одной строкой с точной итоговой ценой и комментарием о граммовке и фасовке. Также реализован фильтр товаров: номенклатура с заданным значением атрибута (например, «Не выгружать на сайт» = «Да») исключается из каталога и остатков. Все операции работают по расписанию через штатные агенты Битрикс без привлечения внешних сервисов. В административной панели доступна страница ручного запуска с кнопкой «Выгрузить номенклатуру» и таблицей путей к готовым файлам, а также возможность включать и отключать отправку заказов одной галкой. Модуль обеспечивает безопасную конвертацию HTML-описаний из СБИС в корректный HTML внутри CDATA, сохраняя структуру текста при импорте в поле `DETAIL_TEXT`. Настройка SSL-проверки гибкая: по умолчанию проверка сертификата включена, но её можно отключить для dev-окружений с самоподписанными сертификатами через опцию `ssl_verify`.
Дизайн и адаптивность решения не являются его основной функцией, так как модуль работает на стороне администрирования и не влияет на внешний вид сайта. Однако он полностью интегрируется в стандартный интерфейс 1С-Битрикс, используя штатные элементы управления, страницы настроек и расписания. Это обеспечивает единообразие и привычную среду для администраторов. Все операции выполняются в фоновом режиме, не нагружая пользовательскую часть сайта, и не требуют дополнительных доработок шаблонов или вёрстки.
Встроенные SEO-инструменты в модуле отсутствуют, так как его задача — исключительно синхронизация данных. Однако решение косвенно влияет на маркетинг: актуальные остатки и своевременная выгрузка заказов предотвращают ситуации, когда клиент заказывает отсутствующий товар, что повышает доверие и конверсию. Интеграция с CRM и аналитикой не предусмотрена, но модуль легко комбинируется с любыми стандартными инструментами Битрикс, включая импорт XML/YML, который можно подключить к любому агенту импорта, например `esol.importxml` или встроенному импорту каталога. Связь с 1С не требуется, так как учёт ведётся в СБИС, но при необходимости данные могут передаваться через стандартные механизмы Битрикс.
Решение подходит для среднего и крупного бизнеса в сфере розничной торговли, интернет-магазинов, работающих с продуктовым, весовым или штучным товаром, а также для компаний, которые уже используют СБИС Retail для управления складом и продажами. Модуль будет полезен как для небольших магазинов с несколькими сотнями позиций, так и для крупных сетей с тысячами наименований, где важна актуальность остатков и оперативная обработка заказов.
Характеристики
- Версия: 1.0.2
- Редакции: Первый сайт, Старт, Стандарт, Малый бизнес
- Установок: Менее 50 раз
- Разработчик: Винтра
Заказать внедрение
Установим и настроим Интеграция со СБИС (Retail) под ваш бизнес. Позвоните: +7 (4922) 49-50-58 или оставьте заявку.