Перейти к содержимому
Инструменты Кейсы Компания Контакты
+7 (495) 185-60-65
Автоматизация и CRM

Интеграционная шина компании: единый слой обмена данными между ERP, CRM и сайтом

Семь систем и клубок интеграций между ними? Разбираем ландшафт, подбираем платформу и переводим обмен данными на единый управляемый слой.

Три системы в компании спокойно живут на прямых интеграциях. Это нормально и дёшево. Проблемы начинаются, когда систем становится семь или десять: 1С, CRM, сайт, склад, маркетплейсы, телефония, BI.

Связки превращаются в клубок. Каждая система дёргает каждую. Обновили одну, сломались три соседних. Весь маршрут данных помнит один подрядчик, и то не целиком. Самый узнаваемый симптом: справочник товаров или клиентов ведётся в четырёх местах и нигде не совпадает.

Интеграционная шина (ESB) разруливает это на уровне архитектуры. Системы перестают общаться напрямую. Обмен идёт через один управляемый слой. Новая система подключается к шине один раз и получает данные всех остальных.

Сразу оговорка, чтобы не тратить ваше время: большинству компаний шина не нужна. Мы работаем проводником. Помогаем понять, ваш ли это случай, выбрать платформу, спроектировать потоки данных и внедрить шину без остановки бизнеса.

Кому шина нужна, а кому нет

Честно: большинству малых компаний она не нужна. Хватает двух или трёх прямых интеграций, иногда лёгких коннекторов.

Думать о едином слое обмена стоит, когда сходится несколько признаков:

  • систем больше пяти или шести;
  • интеграции регулярно ломаются при обновлениях;
  • одни и те же данные вводятся в нескольких местах;
  • каждая новая связка стоит как маленький проект.

Если на разборе выяснится, что ваш случай проще, мы так и скажем. И предложим решение дешевле.

Чем можно обойтись вместо шины

Дешевле не значит хуже. Часто задача закрывается одним из трёх способов.

  • Типовой обмен между конфигурациями 1С. Настраивается через формат EnterpriseData, работает из коробки, лицензий не требует. Если весь ваш ландшафт крутится вокруг 1С, начинайте отсюда.
  • Готовые коннекторы. Сайт и CRM, CRM и телефония, магазин и маркетплейсы связываются модулями с маркетплейса вендора. Платите абонентку в несколько тысяч рублей в месяц и живёте спокойно, пока связок мало.
  • Обмен через центральную систему. Назначаете главной одну систему, обычно 1С или ERP, и все остальные ходят только к ней. Клубок не исчезает, но перестаёт расти: связок становится столько, сколько систем.

Эти варианты упираются в потолок примерно на шестой или седьмой системе. Дальше выгоднее шина, и вот тогда мы о ней и разговариваем.

Какие платформы рассматриваем

На российском рынке два класса решений.

1С:Шина. Классическая сервисная шина от фирмы «1С», сообщения ходят асинхронно. Естественный выбор, когда ландшафт построен вокруг 1С: ERP, УТ, ЗУП.

Платформы уровня Datareon Platform. Это уже iPaaS: к обмену добавляются ETL и управление мастер-данными (MDM). Коннекторов много: REST, SOAP, 1С, SQL-базы, файловые и почтовые протоколы.

Для обмена справочниками между конфигурациями 1С есть готовые адаптеры формата EnterpriseData. Типовые объекты вроде контрагентов и номенклатуры ходят без разработки.

Выбор зависит от вашего ландшафта, требований к отказоустойчивости и от того, кто будет сопровождать решение дальше.

Как проходит проект

  • Инвентаризация ландшафта, две-три недели. Смотрим, какие системы есть, какие данные куда ходят, где живут мастер-данные.
  • Проектирование потоков, ещё две недели. Назначаем владельца каждому справочнику, договариваемся о форматах, частоте обмена и о том, что делать с ошибками.
  • Пилот на одном критичном потоке, полтора-два месяца. Например, заказы с сайта уезжают в 1С, а оттуда в CRM.
  • Поэтапный перевод остальных интеграций. Старые связки пока работают параллельно, данные сверяем на контрольных точках. Каждый следующий поток идёт быстрее предыдущего.
  • Мониторинг и регламент. Настраиваем очереди, алерты о сбоях и пишем документацию по каждому потоку.

Полный перевод ландшафта из семи-десяти систем занимает около полугода. Работаем этапами, поэтому польза приходит с первого потока, а не в конце.

Какие потоки собираем чаще всего

Три сценария повторяются почти у всех.

  • Заказы и оплаты. Заказ рождается на сайте или в маркетплейсе, уезжает в 1С, оттуда в CRM, статус возвращается обратно покупателю. Здесь важнее всего скорость: клиент ждёт подтверждения минуты, а не часы.
  • Товары и остатки. Номенклатура и цены рождаются в 1С и расходятся по сайту, маркетплейсам и кассам. Обратно едут резервы и продажи. Тут решает не скорость, а порядок в справочнике.
  • Клиенты и документы. Контрагент заводится один раз, дальше его видят CRM, учёт и личный кабинет. Сюда же цепляются счета, акты и сверки.

Отрасль двигает приоритеты. Оптовику первым делом чинят справочник номенклатуры и обмен ценами по договорам: у каждого клиента свои условия. Рознице и магазину важнее остатки в реальном времени, иначе овербукинги съедают репутацию на площадках. Производству важнее заказы и спецификации, потому что от них зависит планирование.

Сколько это стоит и сколько занимает

Проект делится на шаги, и каждый шаг можно остановить. Вилки по рынку такие.

  • Разбор ландшафта и схема потоков. От 150 тысяч рублей, две-три недели. На выходе карта систем, список потоков и честный ответ, нужна ли вам шина.
  • Пилот на одном потоке. От 400 тысяч рублей, полтора-два месяца. Шина поднята, поток работает, мониторинг настроен.
  • Полный перевод интеграций. От полутора миллионов рублей, около полугода. Цена зависит от числа систем и от того, насколько ваши конфигурации ушли от типовых.
  • Новая система, когда шина уже работает. От 80 тысяч рублей и одна-две недели вместо месяцев согласований.

Лицензии считаются отдельно. Стартовая поставка платформы стоит от 500 тысяч рублей, дальше цена растёт от числа систем и объёма сообщений. Сервер в облаке обойдётся примерно в 15 тысяч рублей в месяц, сопровождение начинается от 40 тысяч. Сравнивайте эти деньги с тем, во что вам обходится нынешний клубок: часы подрядчиков, простои и ручные сверки.

Что нужно от вас

Проект архитектурный, поэтому без вашей команды он не поедет.

  • Доступы. Тестовые контуры систем, учётные записи, документация по прошлым интеграциям, если она сохранилась. Обычно это неделя переписки с вашими подрядчиками.
  • Ответственный с полномочиями. Человек, который может сказать «номенклатуру ведём только в 1С» и это решение не отменят через месяц. Чаще всего ИТ-директор или операционный директор. Нужен на день в неделю.
  • Владельцы справочников. По одному человеку от закупок, продаж и учёта. Они отвечают на вопросы про правила: что считать дублем, какой реквизит главный, кто заводит новую позицию.
  • Готовность чистить данные. Кто-то из ваших сотрудников будет разбирать дубли и расхождения. Это несколько недель работы, и делегировать её нам целиком не выйдет: правила знаете вы.

О чём предупреждаем заранее

Грязные данные шина не лечит. Она разносит их по всем системам быстрее. Поэтому проект почти всегда начинается с порядка в справочниках. Заодно назначаем системы-владельцы: номенклатура рождается здесь, клиенты здесь, и точка.

Большой взрыв. Соблазн перевести все интеграции разом велик. Так делать не надо. Рабочая стратегия скучнее: поток за потоком, со страховкой из старых связок.

Стоимость владения. У шины есть лицензии, сервер и сопровождение. Сравнивать эти деньги нужно с ценой поддержки нынешнего клубка, а не с нулём.

Подрядчики по системам. Ваш программист 1С и разработчик сайта тоже участвуют в проекте. Договоритесь с ними заранее, иначе шина упрётся в чужие сроки.

Что меняется, если смотреть по ролям

Польза выглядит по-разному, смотря кто на неё смотрит.

  • Собственнику. Отчёты перестают спорить друг с другом, потому что цифры едут из одного источника. Новая система подключается за недели, и запуск направления больше не упирается в интеграции.
  • Финансовому директору. Клиенты и номенклатура совпадают везде, поэтому сверки перестают быть раскопками. Расходы на интеграции становятся понятными: вместо разовых счетов от трёх подрядчиков одна статья.
  • Тому, кто сопровождает системы. Обмен виден целиком: откуда данные, куда идут, что случилось при сбое. Сбой всплывает в мониторинге через минуты, а не в конце месяца по расхождениям. Замена CRM трогает один коннектор вместо десятка связок.
  • Менеджерам и бухгалтерии. Меньше ручного ввода и меньше разговоров «а почему в CRM одна сумма, а в 1С другая».

Что происходит после запуска

Шина работает круглосуточно, и присмотр ей нужен постоянно. Очередь может встать, система на другом конце уходит на обновление, формат сообщения меняется вместе с новой версией конфигурации.

Мы передаём документацию по потокам, схему мониторинга и учим вашу команду читать очереди и перезапускать обмен. Дальше выбираете вы. Есть свой системный администратор или программист 1С? Он ведёт шину сам, а мы остаёмся на связи для сложных случаев. Некому этим заниматься? Забираем сопровождение себе: следим за алертами, разбираем застрявшие сообщения, подключаем новые системы. Это от 40 тысяч рублей в месяц.

Раз в полгода имеет смысл пересматривать карту потоков. Компании меняются: появляются площадки, уходят системы, меняются правила в справочниках.

Опишите задачу в форме ниже. Разберём ваш ландшафт систем и вернёмся с рекомендацией по архитектуре и оценкой.

Частые вопросы

У нас пять систем. Шина уже нужна?

Скорее нет. На пяти системах чаще выигрывают типовой обмен 1С через EnterpriseData, готовые коннекторы или схема, где все ходят к одной центральной системе. Шина начинает окупаться с шестой-седьмой системы или раньше, если связки ломаются каждое обновление и никто не помнит, как они устроены. Разбор ландшафта как раз и отвечает на этот вопрос, он занимает две-три недели.

Сколько стоит лицензия платформы?

Стартовая поставка идёт от 500 тысяч рублей, дальше цена растёт от числа подключённых систем и объёма сообщений. К лицензии добавьте сервер, примерно 15 тысяч рублей в месяц в облаке. Наша работа считается отдельно: разбор ландшафта от 150 тысяч, пилот на одном потоке от 400 тысяч. Точные цифры вендор называет под конкретную конфигурацию.

Кто будет сопровождать шину после сдачи?

Решаете вы. Если в компании есть системный администратор или программист 1С, мы передаём документацию по потокам и схему мониторинга, учим читать очереди и перезапускать обмен. Дальше он ведёт шину сам, а мы подключаемся к сложным случаям. Если такого человека нет, берём сопровождение на себя: алерты, застрявшие сообщения, подключение новых систем. Это от 40 тысяч рублей в месяц.

Бизнес встанет на время перехода?

Нет, мы не переключаем всё разом. Старые связки работают параллельно, пока новый поток не отработает на живых данных и не сойдётся на контрольных точках. Только после этого отключаем прежний обмен. Поэтому проект идёт дольше, чем хотелось бы, зато без недели простоя в разгар сезона.

Что делать с импортозамещением?

Обе платформы, которые мы чаще всего берём, российские и лежат в реестре отечественного ПО: «1С:Шина» и решения уровня Datareon. Для компаний с госзаказом или с требованиями по критической инфраструктуре это закрывает вопрос. Реестровый статус конкретной версии проверяем на старте, он меняется от релиза к релизу.

Инструменты по теме

Услуги по теме

Статьи по теме

Каждая новая интеграция — отдельный костыль?

Оставьте заявку — спроектируем единый слой обмена между ERP, CRM и сайтом.

Достаточно пары фраз: остальное уточним сами.

Телефон, ник в Telegram через @ или e-mail — как вам удобнее.