Перейти к основному содержимому
SellUs
Гайды

Интеграция Битрикс24 и 1С: как связать CRM и учёт

·12 мин·SellUs
Ярослав Акулиничев
Ярослав Акулиничев
Основатель и технический директор SellUs

9 лет и 250+ проектов внедрения Битрикс24. В штате есть разработчики и под Битрикс24, и под 1С, поэтому интеграцию делаем целиком, без передачи между подрядчиками. Подробнее о команде.

Менеджер выставил счёт в Битрикс24. Бухгалтер тот же счёт ещё раз внёс в 1С. Через неделю клиент оплатил: оплата пришла в банк-клиент, бухгалтер опять переносит её в 1С, потом сообщает менеджеру, что оплата получена. Менеджер вручную меняет статус сделки в Битрикс24.

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

Эту проблему решает интеграция. Расскажем, что она даёт, как настроить и сколько это стоит.

Двусторонний обмен данными между Битрикс24 и 1С

Зачем связывать Битрикс24 с 1С

Главная боль — двойной ввод данных. Те же контрагенты, те же товары, те же счета и оплаты вводятся в две системы. Это:

  • раздражает сотрудников (два раза вводить одно и то же);
  • плодит ошибки (где-то опечатка, где-то не тот ИНН);
  • тратит время бухгалтерии (на сверку и ручные сверки);
  • ломает отчётность (цифры в Битрикс24 и в 1С не сходятся, никто не знает, какая правда).

Интеграция убирает дублирование. Вы вводите данные один раз, они автоматически появляются в обеих системах. Сделка в Битрикс24 и счёт в 1С связаны. Оплата прошла — статус обновился везде.

Дополнительные бонусы:

  • Менеджер видит в карточке сделки актуальный остаток клиента, состояние взаиморасчётов, отгрузки. Не нужно дёргать бухгалтера.
  • Руководитель видит реальную выручку по менеджерам: не «было выставлено счетов на», а «реально оплачено».
  • Бухгалтер не вносит счета вручную — они приходят из Битрикс24 как готовые документы.

Что обычно синхронизируется

Тут зависит от целей. Полный набор обмена выглядит так.

Контрагенты. Юридические лица и физлица. ИНН, КПП, реквизиты, банковские счета. Создал контакт в Битрикс24 — появился в 1С. Изменил реквизиты — обновилось в обеих системах.

Товары и услуги. Каталог товаров с ценами и остатками. Менеджер в карточке сделки видит актуальный остаток на складе. Если товара нет, не может его поставить в сделку.

Счета. Менеджер выставляет счёт в Битрикс24, счёт автоматически появляется в 1С с теми же позициями и реквизитами. Бухгалтер не вводит руками.

Оплаты. Поступила оплата на расчётный счёт, 1С получила это из банк-клиента, передала в Битрикс24, сделка автоматически перешла на стадию «Оплачено». Менеджер видит мгновенно.

Отгрузки и реализации. Когда товар отгружен по 1С, карточка сделки в Битрикс24 это знает.

Документы. Акты, накладные, счета-фактуры формируются в 1С, прикрепляются к сделке в Битрикс24.

Взаиморасчёты. Текущая задолженность клиента видна в карточке.

Какие из этих блоков нужны именно вам — это вопрос разбора процессов. Иногда хватает синхронизации только контрагентов и счетов, иногда нужен полный обмен.

Типовая или кастомная — в чём разница

Битрикс24 умеет интегрироваться с 1С двумя путями. Они принципиально разные.

Типовая интеграция

Это готовое решение от 1С-Битрикс. Синхронизирует базовые сущности: контрагенты, товары, счета, реализации. Настраивается по инструкции — обычно 1-2 рабочих дня.

Плюсы: быстро и относительно дёшево. Подходит большинству малых компаний с типовыми процессами.

Минусы: рамки готового решения. Если у вас сложная схема скидок, неклассические виды документов, нестандартные виды операций, специфическая отрасль — типовая может не подойти. Также возникают ограничения по версиям 1С: типовая хорошо дружит с УТ, БП и Розницей, с УПП и КА сложнее, с самописными конфигурациями почти никак.

Кастомная интеграция

Это разработка под вашу схему: пишется код, который синхронизирует именно те данные, которые вам нужны, по правилам, которые вам нужны. Работает через API обеих систем.

Плюсы: учитывает любую специфику. Можно синхронизировать что угодно: производственные заказы, графики платежей, любые регистры из 1С. Можно делать сложную логику: «при оплате больше 50% переводить сделку на стадию X», «при отгрузке частично создавать новую сделку на оставшийся остаток».

Минусы: дольше. Срок от 4 до 12 недель. Нужна команда с опытом разработки и под Битрикс24, и под 1С.

В нашей практике примерно 60% проектов решаются типовой интеграцией с минимальной доработкой, 40% требуют кастомной. Чёткой границы нет, решается на этапе разбора процессов.

Сколько стоит. Типовая — от 80 000 ₽. Кастомная — от 150 000 ₽. Зависит от количества сущностей и состояния вашей 1С.

Сколько времени занимает

Типовая интеграция:

  • Анализ — 1-2 дня. Что синхронизируем, какие версии 1С, есть ли модификации.
  • Настройка обмена — 2-3 дня. Установка модуля, настройка правил выгрузки.
  • Тестирование — 2-3 дня. Гоняем тестовые сделки и счета, ловим расхождения.
  • Запуск в бой — 1 день.

Итого: рабочая неделя-две.

Кастомная интеграция:

  • Аудит и проектирование — 1-2 недели. Описание ТЗ, согласование сценариев.
  • Разработка — 3-8 недель. Зависит от объёма.
  • Тестирование — 1-2 недели.
  • Запуск и шлифовка — 1 неделя.

Итого: от 1,5 до 3 месяцев.

Частые проблемы и подводные камни

Расскажем без приукрашивания. Эти моменты всплывают почти на каждом проекте.

1С на устаревшей версии. Если у клиента 1С версии трёх-четырёхлетней давности, обмен может работать криво. Варианты: либо обновлять 1С (это отдельный проект), либо городить костыли (это ненадёжно). Перед интеграцией всегда смотрим, что у клиента в 1С и насколько оно живое.

Самописная или сильно модифицированная 1С. Когда 1С перепилена под клиента, стандартная синхронизация не подходит. Нужна кастомная разработка с учётом всех модификаций. Иногда дешевле сначала привести 1С к более стандартному виду.

Неоднозначность данных. Один и тот же контрагент может быть заведён в 1С три раза и в Битрикс24 ещё два. Перед интеграцией нужно почистить базы, иначе после синхронизации получится мешанина.

Задержки при синхронизации. Не всегда обмен идёт мгновенно. Стандартно — раз в 5-15 минут. Если бизнесу нужна реальная мгновенность (например, остатки в режиме онлайн), нужно настраивать обмен через очереди и API.

Кто отвечает за 1С. Часто у клиента есть свой 1С-программист — фрилансер или штатник. Без него мы не сможем настроить интеграцию полностью. Поэтому важно с самого начала включить его в проект.

Кейс
Отрасль
Мебельное производство
Компания
Производство мебели на заказ, Челябинск, 22 сотрудника. УТ 11.4 и облачный Битрикс24.
Проблема
Менеджеры в Битрикс24 вели заказы, но статус «оплачено», «отгружено», «доставлено» проставляли вручную, потому что события происходили в 1С. Постоянно забывали: менеджер уверен, что отгрузили, клиент пишет «не получили».
Решение
Кастомная интеграция за 6 недель. Двусторонний обмен контрагентами. Передача товаров и спецификаций из 1С с актуальными ценами и остатками. Передача оплат: банк → 1С → Битрикс24, сделка автоматически на «Оплачено» без задержек дольше 10 минут. Передача статусов производства: «в производстве» / «готов» / «отгружен» подтягиваются автоматически. Автоматические SMS клиенту при смене статуса («Ваш заказ готов к отгрузке»).
Результат
Бухгалтер перестал вносить счета руками, сэкономил 6 часов в неделю. Конфликты «отгрузили / не отгрузили» прекратились. Звонки «а где мой заказ» упали на 70%.

Что нужно перед интеграцией

Чтобы проект пошёл гладко, три вещи.

Первое: понимать, какая у вас 1С. Версия конфигурации (УТ, БП, КА, УПП, самописная). Типовая или сильно модифицированная. Облачная или коробка. Это влияет на способ интеграции.

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

Третье: чётко решить, что и зачем синхронизируем. Часто клиенты говорят «синхронизируйте всё». Это плохая постановка. Хорошая: «нам нужно, чтобы оплаты приходили в Битрикс24 автоматически, чтобы менеджеры не пропускали; и чтобы счета не вводились бухгалтером дважды». Тогда понятно, что именно делать.

Что мы делаем

Если коротко, занимаемся обоими типами. Типовая интеграция — отлажено и быстро. Кастомная — у нас в штате есть разработчики и под Битрикс24, и под 1С (это, кстати, не у всех интеграторов), поэтому связку мы делаем целиком, без передачи между подрядчиками.

Подробнее в разделе Интеграции с 1С. Если хотите оценить ваш случай, в рамках бесплатной консультации мы посмотрим вашу 1С и Битрикс24, скажем, какой вариант подойдёт и сколько это будет стоить.

Обсудить интеграцию с 1С
Бесплатная консультация. Оценим вашу 1С. Скажем, какая интеграция подойдёт.
Обсудить интеграцию

Разбор двух вариантов обмена с 1С, фонового и через окно, собран на отдельной странице.

Настроим связку Битрикс24 и 1С

Типовая — от 80 000 ₽. Кастомная — от 150 000 ₽. Зависит от количества сущностей и состояния вашей 1С. Разработчики и под Битрикс24, и под 1С в одной команде: связку делаем целиком, без передачи между подрядчиками.