Интеграция Битрикс24 и 1С:ERP Управление предприятием и 1С:Комплексная автоматизация
Интеграция Битрикс24 и 1С:ERP и КА: заказы, производство и несколько юрлиц
Менеджер работает в сделке Битрикс24, а заказ клиента, обеспечение и производство живут в 1С:ERP или КА. Мы связываем их так, чтобы заказ попадал в нужную организацию и на нужный склад, а оплата, отгрузка и дата готовности возвращались в карточку без звонков на склад и в бухгалтерию.
Или напишите: Telegram · WhatsApp
Партнёр Битрикс24 с 2023 года · первое обсуждение бесплатно · цена фиксируется в договоре
- ↔Партнёры, контрагенты и реквизиты
- →Заказ клиента из сделки
- ←Номер и статус заказа
- ←Оплаты
- ←Отгрузки
Что передаём между Битрикс24 и 1С:ERP и КА
| Данные | Направление | Когда | Комментарий |
|---|---|---|---|
| Партнёры, контрагенты и реквизиты | в обе стороны | Сделка переходит на этап «Заказ» | В ERP и КА партнёр и контрагент — разные справочники. Реквизиты считаем главными в 1С |
| Заказ клиента из сделки | Битрикс24 → 1С:ERP и КА | Менеджер подтверждает заказ | Организация, склад и соглашение с клиентом подставляются по правилам, а не руками |
| Номер и статус заказа | 1С:ERP и КА → Битрикс24 | Заказ создан, проведён или сменил статус | Менеджер видит, что заказ принят и в какой он стадии |
| Оплаты | 1С:ERP и КА → Битрикс24 | Поступление по банку или по расписанию | Частичные оплаты и предоплату передаём отдельными записями |
| Отгрузки | 1С:ERP и КА → Битрикс24 | Проведена реализация | Для нескольких отгрузок по одному заказу — по каждой |
| Остатки по складам | 1С:ERP и КА → Битрикс24 | По расписанию или по запросу из сделки | Только склады, с которых реально продаёте; с учётом резервов |
| Срок готовности из производства | 1С:ERP и КА → Битрикс24 | Изменился заказ на производство или дата выпуска | Если производство ведётся в ERP; состав полей проверим на вашей версии |
| Номенклатура и цены | 1С:ERP и КА → Битрикс24 | По расписанию | Характеристики и виды цен сопоставляем при запуске |
| Печатные формы счёта и спецификации | 1С:ERP и КА → Битрикс24 | Документ создан в 1С | Файл появляется в карточке сделки |
Как заказ из Битрикс24 проходит через 1С:ERP и возвращается в сделку
- Менеджер подтверждает заказ в сделкеТовары, количество и цены уже в карточке. Робот Битрикс24 отправляет событие в обмен.
- Промежуточный сервис ставит событие в очередьЕсли 1С занята закрытием месяца или недоступна, заказ ждёт в очереди и уходит позже. Повторная отправка не создаёт второй заказ.
- В 1С создаётся заказ клиентаОбмен выбирает организацию, склад и соглашение по правилам: по направлению сделки, региону или юрлицу клиента. Номер заказа возвращается в сделку.
- ERP обеспечивает заказРезерв со склада, закупка или заказ на производство идут штатными механизмами 1С. В сделку возвращаются статус и ожидаемая дата.
- Оплата и отгрузка приходят в карточкуМенеджер видит, сколько оплачено и что отгружено, и не спрашивает об этом бухгалтерию.
- Ошибки попадают в журналНет контрагента, не сопоставлен товар, закрыт период — запись в журнале с причиной и кнопкой повтора.
Способы интеграции
| Способ | Когда подходит | Ограничения |
|---|---|---|
| Коннектор к 1С от Битрикс24 | Нужно открывать документы и печатные формы 1С из CRM, а конфигурация близка к типовой | В справке Битрикс24 для синхронизации названы 1С:Бухгалтерия, УТ и УНФ. ERP и КА в этом перечне нет: что заработает на вашей версии, проверим на тестовой базе |
| Приложение маркетплейса для ERP 2 и КА 2 | Нужно видеть сделки Битрикс24 в 1С и этапы из 1С в CRM | Обменивается сделками и пользователями. Заказы, оплаты, отгрузки и остатки придётся добавлять отдельно |
| Своя интеграция через промежуточный сервис | Несколько организаций и складов, производство, сотни заказов в день, нетиповая конфигурация | Нужен программист 1С и сопровождение после запуска; правила выбора организации и склада описываем до разработки |
Что проверить до запуска
- Релиз 1С:ERP или КА и доработки: изменения в расширениях переживают обновление спокойнее, чем правки самой конфигурации.
- Несколько организаций: по какому правилу заказ из сделки попадает в нужное юрлицо и с каким соглашением.
- Справочники партнёров, контрагентов и номенклатуры: дубли и разные написания чистим до первой выгрузки.
- Публикация базы на веб-сервере и доступ из интернета по HTTPS: без этого Битрикс24 не достучится до 1С.
- Лицензии 1С: пользователь обмена и открытие 1С из Битрикс24 расходуют лицензии, это считаем заранее.
- Нагрузка на базу: тяжёлые выгрузки остатков и цен ставим вне закрытия месяца и пиковых часов.
- Права: кто из менеджеров видит оплаты, себестоимость и остатки чужих складов.
Как проходит работа
- Разбор процессаСмотрим путь заказа от сделки до отгрузки, список организаций и складов, где начинается производство. Фиксируем, какая система главная для каждого поля.
- Схема обмена и правилаОписываем сценарии, правила выбора организации и склада, обработку отмен, частичных оплат и возвратов.
- Разработка на копии базыДелаем обмен через расширение 1С и промежуточный сервис с очередью и журналом. Основную базу не трогаем.
- Тест на реальных заказахПрогоняем заказы разных юрлиц и складов, проверяем повторную отправку, недоступность 1С и закрытый период.
- Запуск и сопровождениеВключаем обмен на части менеджеров, затем на всех. Следим за журналом ошибок и правим обмен после обновлений 1С.
Частые вопросы
Есть ли готовая интеграция Битрикс24 с 1С:ERP?
Да, частично. Коннектор к 1С 3.0 от Битрикс24 заявлен для 1С:ERP Управление предприятием 2 и Комплексной автоматизации 2, а в маркетплейсе есть приложения обмена сделками. Заказы с несколькими организациями и складами, производство и нетиповые доработки обычно требуют настройки или своей интеграции — проверяем на тестовой базе.
Можно ли связать Битрикс24 с 1С:Комплексная автоматизация?
Да. Для КА 2 подходят те же способы, что и для ERP: приложение маркетплейса для обмена сделками или своя интеграция через расширение 1С и REST API Битрикс24.
Как быть, если в 1С несколько организаций?
Задать правило выбора юрлица до разработки: по направлению сделки, по реквизитам клиента или полю в карточке. Тогда заказ сразу создаётся в нужной организации и не переносится вручную.
Зачем промежуточный сервис, если можно обмениваться напрямую?
Чтобы заказ не терялся, когда 1С занята или недоступна. Очередь хранит событие, повторяет отправку и не создаёт дубль, а журнал показывает, что и почему не прошло.
Будет ли обмен тормозить 1С:ERP?
Нет, если разнести нагрузку: заказы и статусы передавать по событию, а остатки и цены — пакетами по расписанию вне пиковых часов и закрытия периода.
С чего начать интеграцию Битрикс24 и 1С:ERP?
С описания одного сценария: заказ из сделки, номер и оплата обратно. Пришлите версию 1С и список юрлиц — оценим интеграцию бесплатно.
Оценим интеграцию Битрикс24 и 1С:ERP и КА бесплатно
Расскажите, какие данные должны переходить между системами и что сейчас делается вручную. Предложим способ — готовый модуль или доработку — и назовём срок и стоимость.
Источники: Битрикс24: Коннектор к 1С 3.0 — поддерживаемые конфигурации · Битрикс24: Коннектор к 1С, начало работы · Битрикс24: интеграция с 1С, частые вопросы и несколько баз · Маркетплейс Битрикс24: обмен сделок 1С и Битрикс24 (ERP 2, КА 2)