Типовой обмен между 1С и Битрикс24 синхронизирует четыре объекта: карточки контрагентов, номенклатуру с ценами, счета и оплаты. Этого хватает, чтобы менеджер перестал перебивать счета руками из одной системы в другую, и не хватает почти для всего остального, что обычно имеют в виду под словом «интеграция»: остатков по конкретным складам, характеристик товара, серий, отгрузок, закрывающих документов и долга по договору в карточке клиента.
Граница проходит ровно здесь, и её полезно увидеть до подписания договора. Всё, что левее границы, ставится мастером настройки за несколько дней и стоит десятки тысяч рублей. Всё, что правее, — это разработка со своим техническим заданием, своим сроком и своей поддержкой, и в смете она обычно оказывается вдвое дороже типовой части. Подрядчик, который говорит «поставим обмен, там всё есть», чаще всего не врёт — он просто отвечает на другой вопрос.
Ниже — разбор связки по объектам и по конфигурациям 1С, честная разница между облачным Битрикс24 и коробкой, модельный расчёт на 840 счетов в месяц и пять поломок, которые случаются почти в каждом проекте, — с признаком, по которому каждую видно на экране без похода к программисту.
Что закрывает типовой обмен, а что дописывают руками
Типовая связка построена вокруг сделки и счёта, а не вокруг склада. Она отлично отвечает на вопрос «кому и на что мы выставили счёт и заплатили ли нам», и почти ничего не знает про то, есть ли товар физически и когда он уедет. Ниже — семь объектов, которые обычно перечисляет заказчик, и что с каждым происходит на самом деле. Ориентиры по работам — модельные, для типовой конфигурации без экзотики.
| Объект | В типовом обмене | Что приходится дописывать | Ориентир по работам |
|---|---|---|---|
| Контрагенты | Да, двусторонне, склейка по ИНН и КПП | Разбор дублей, разделение юридического и фактического адреса, признак «наш клиент / разовый» | 20 000–40 000 ₽ |
| Номенклатура и цены | Да, из 1С в Битрикс24 | Характеристики (цвет, размер), серии, несколько типов цен, скидка по соглашению | 40 000–90 000 ₽ |
| Счёт | Да, из Битрикс24 в 1С | Печатная форма под своё юрлицо, отдельная нумерация по организациям | 15 000–35 000 ₽ |
| Оплата | Да, из 1С в Битрикс24 | Частичные оплаты, зачёт аванса, возврат денег покупателю | 25 000–50 000 ₽ |
| Остатки по складам | Нет: только сводный остаток и с задержкой обмена | Остаток по каждому складу, резерв под сделку, позиции «в пути» | 50 000–120 000 ₽ |
| Отгрузка и закрывающие | Нет | Реализация и УПД из 1С, статус отгрузки в сделке, ссылка на документ | 40 000–80 000 ₽ |
| Взаиморасчёты по договорам | Нет | Долг по договору, лимит отгрузки, просрочка и блокировка новой отгрузки | 45 000–90 000 ₽ |
Типовой обмен переносит сводный остаток по всей организации с периодичностью обмена: раз в час, а на больших каталогах — раз в несколько часов. Для оптовой компании с одним складом этого достаточно. Для розницы с двумя точками и резервом под заказ — нет: менеджер увидит цифру, которой уже нет, и пообещает клиенту товар, отгруженный полчаса назад. Резерв и остаток по складам — это всегда отдельная доработка, и в смете она стоит больше, чем весь типовой обмен.
Сравнение в две колонки. Левая — «Из коробки»: контрагенты, номенклатура и цены, счёт, оплата; внизу подпись «90 000 ₽». Правая — «Дописывается»: остатки по складам и резерв, характеристики и серии, отгрузка и закрывающие, взаиморасчёты по договорам; внизу подпись «170 000 ₽». Между колонками вертикальная пунктирная граница с подписью «граница типового обмена». Чертёжный стиль, подписи по-русски.
Конфигурации: где обмен ставится мастером, а где пишется руками
«1С» — это не одна программа, и на вопрос про Битрикс24 разные конфигурации отвечают по-разному. Ключевое различие — есть ли в конфигурации товарный контур: склады, остатки, резерв, заказы покупателей. Если его нет, никакая интеграция его не создаст. Подробный разбор самих конфигураций мы вынесли в отдельный материал — какую конфигурацию 1С выбрать; здесь только то, что касается связки с CRM.
| Конфигурация | Мастер обмена | Что доступно сразу | Что придётся решать отдельно |
|---|---|---|---|
| 1С:Бухгалтерия 3.0 | Есть | Контрагенты, счета, оплаты, акты сверки | Товарного контура для CRM нет: остатки, резерв и сроки поставки взять неоткуда |
| 1С:Управление нашей фирмой (УНФ) | Есть | Товары, цены, остатки, заказы, счета, оплаты, отгрузки | Характеристики и серии, несколько типов цен под сегменты клиентов |
| 1С:Управление торговлей 11 (УТ) | Есть | Всё перечисленное плюс типы цен, соглашения, резерв под заказ | Частота обмена на каталоге от 20 000 позиций, разграничение по организациям |
| 1С:Комплексная автоматизация 2 (КА) | Есть | Как в УТ, плюс производственный и бюджетный контур | Больше объектов — дороже сверка и регламент разбора расхождений |
| 1С:ERP Управление предприятием 2 | Есть | Как в КА, плюс развитые права и регламенты согласования | Доступ к базе ограничен политиками, обмен согласовывается с владельцем контура |
| 1С:Розница | Нет | Связка идёт через УТ или УНФ либо через промежуточный сервис | Отдельный сервис обмена: от 150 000 ₽ сверх обычной сметы |
| 1С:Документооборот | Нет | Стыкуется не по товарам, а по задачам и маршрутам согласования | Полностью отдельный проект: согласование договора, а не выставление счёта |
Практический вывод простой. Если у вас только Бухгалтерия, связка с Битрикс24 даст ровно две вещи: счёт без ручного ввода и отметку об оплате в сделке. Это может быть полностью достаточно — но обещание «менеджер будет видеть остатки» в этой конфигурации выполнить нельзя, и если оно есть в коммерческом предложении, значит подрядчик либо не смотрел вашу базу, либо планирует по ходу продать вам ещё и УТ.
Облако против коробки: почему смета отличается почти вдвое
Облачный Битрикс24 и Битрикс24 в коробке для интегратора — две разные системы. В облаке доступ к данным идёт только через REST и вебхуки, своего кода на портале нет, частота запросов ограничена. В коробке портал стоит на вашем сервере: есть доступ к базе, можно подписаться на серверные события, лимитов запросов нет, а прослойку обмена можно поставить в том же контуре, что и 1С, и не публиковать учётную систему в интернет вообще.
| Что | Облачный Битрикс24 | Битрикс24 в коробке |
|---|---|---|
| Доступ к данным | Только REST и вебхуки, к базе доступа нет | База, серверные события, собственные модули |
| Где живёт нетиповая логика | Во внешней прослойке на вашем сервере | Рядом с порталом, в общем контуре с 1С |
| Ограничения на запросы | Есть, узкое место на массовой выгрузке каталога | Практически нет, упирается в железо |
| Нужно ли открывать 1С наружу | Да, либо ставить шлюз с белым списком адресов | Нет, обе системы могут остаться внутри периметра |
| Права и роли | Модель прав портала, глубоко не меняется | Меняется под свои регламенты, но это работа |
| Обновления портала | Делает вендор, вы получаете их без спроса | Ваша забота: сервер, окно обновления, откат |
| Типовая часть обмена в смете | 90 000 ₽ | 90 000 ₽ |
| Нетиповая часть в смете | 170 000 ₽ | 400 000 ₽ |
| Итого и срок | 260 000 ₽, 4–5 недель | 490 000 ₽, 7–9 недель |
Разница в 230 000 ₽ на одном и том же списке требований складывается не из наценки, а из работ, которых в облаке просто нет: настройка сервера и резервного копирования портала, разграничение прав под свои регламенты, публикация контура и его защита, регламент обновления с окном и планом отката. Взамен коробка даёт то, чего в облаке не купить ни за какие деньги: возможность держать 1С и CRM в одном закрытом периметре. Для компаний, где это требование безопасности, а не пожелание, выбор сделан заранее — мы разбирали такие ограничения на странице про безопасность и доступы.
Две схемы одна под другой. Верхняя — «Облако»: узлы «Битрикс24 (облако)», «прослойка на своём сервере», «1С», связи подписаны «REST и вебхуки» и «HTTP-сервисы»; пунктиром обведена граница интернета, подпись «1С публикуется наружу»; сбоку итог «260 000 ₽, 4–5 недель». Нижняя — «Коробка»: узлы «Битрикс24 (коробка)», «прослойка», «1С» внутри одной сплошной рамки с подписью «закрытый периметр»; сбоку итог «490 000 ₽, 7–9 недель». Чертёжная подача, подписи по-русски.
Направление истины: кто хозяин карточки контрагента
Самый дорогой спор в проекте — не про протокол, а про то, чья запись главнее. Менеджер правит название компании в Битрикс24, бухгалтер в тот же день правит его же в 1С по выписке из реестра, обмен приносит обе правки, и через полгода никто не может объяснить, откуда взялся третий вариант написания. Лечится это не кодом, а решением: у каждого поля один хозяин, и обмен переносит правки только в одну сторону.
- 1Реквизиты — ИНН, КПП, юридическое название, юридический адрес, банковские счета. Хозяин — 1С. В Битрикс24 эти поля приходят из обмена и закрыты на редактирование. Менеджер, которому нужно их поправить, пишет бухгалтеру, а не правит сам.
- 2Коммерческие поля — контактные лица, телефоны, источник обращения, сегмент, история переписки. Хозяин — Битрикс24. В 1С они не нужны вообще, и тащить их туда не надо: это лишний объём обмена и лишний повод для расхождений.
- 3Фактический адрес доставки и режим приёмки. Хозяин — тот, кто им пользуется. Если отгружает склад по документу из 1С, хозяин 1С; если курьерская служба забирает задачу из CRM, хозяин Битрикс24. Держать поле в обеих системах одновременно нельзя.
- 4Договор и условия — номер, дата, отсрочка, лимит долга. Хозяин — всегда 1С. Это единственный источник, на который потом опирается бухгалтерия и суд, и его не должен переписывать никто из отдела продаж.
Она выглядит удобной на демонстрации и разрушительной через полгода. При двустороннем обмене без назначенного хозяина каждая правка в одной системе перезатирает правку в другой, а порядок зависит от того, чей обмен отработал последним. Разбор такого клубка на базе в 4 000 контрагентов — это недели ручной сверки. Про механику дублей и пересорта у нас есть отдельный разбор — ошибки обмена: дубли и пересорт.
Модельный расчёт: 40 счетов в день
Считаем на оптовой компании: 7 менеджеров, 1С:УТ 11, облачный Битрикс24, 40 счетов в рабочий день, 21 рабочий день в месяце — 840 счетов. Ставка менеджера 900 ₽/час. Каждый месяц появляется около 120 новых контрагентов, которых заводят дважды: сначала в CRM, потом в учёте.
Обратите внимание на строку «обмен снимает около 80 %». Оставшиеся 20 % — это не погрешность, а работа, которая никуда не денется: кто-то каждый день смотрит журнал обмена, разбирает позиции, не нашедшие пару, и решает, что делать со сделкой, которая пришла без ИНН. Смета, в которой этой строки нет, обещает экономию 100 % и потому неверна. Если хотите пересчитать на своих объёмах — методика та же, меняются только четыре числа.
Двухосевой график на 12 месяцев. Сплошная линия — накопленная экономия по 79 440 ₽ в месяц. Две горизонтальные штриховые линии: 260 000 ₽ с подписью «облако» и 490 000 ₽ с подписью «коробка». Точки пересечения отмечены и подписаны «4-й месяц» и «7-й месяц». Оси: месяцы и рубли. Чертёжный стиль, подписи по-русски.
Пять поломок связки и по какому признаку их видно
Обмен ломается тихо. Он не выдаёт красное окно на весь экран — он просто перестаёт приносить часть записей, и это замечают через неделю, когда клиент звонит и спрашивает, почему ему не отгрузили оплаченное. Ниже пять самых частых поломок и признак каждой, который видно из интерфейса, без похода к программисту.
- 1Дубли контрагентов после переименования
Компания сменила название, бухгалтер поправил его в 1С, обмен не смог сопоставить запись и создал новую. Признак: в списке компаний две карточки с одним ИНН, у одной все сделки и вся переписка, у второй — только реквизиты и ноль активности.
- 2Счёт уходит в 1С без номенклатуры
Менеджер добавил в сделку товар, которого нет в справочнике 1С, или позицию завели вручную мимо обмена. Признак: в счёте позиция с нулевой суммой либо название вида «Товар (не найден)», а в журнале обмена — строка об элементе, не найденном по внешнему коду.
- 3Оплата не возвращается в сделку
Деньги пришли, в 1С банковская выписка разнесена, а сделка висит на прежней стадии. Признак: сделки массово стоят в стадии «Счёт выставлен» дольше срока оплаты по договору. Причина почти всегда в одном: обмен настроен односторонним или отвалился вебхук возврата статуса.
- 4Обмен создаёт всё от одного служебного пользователя
Записи приходят, но без ответственного. Признак: в списке сделок и счетов в колонке ответственного стоит одно и то же техническое имя, воронка перестала фильтроваться по менеджерам, отчёт по продажам показывает одного «сотрудника» с выручкой всего отдела.
- 5Обмен встал молча
Сменился пароль, истёк токен, кончилось место на диске — вариантов много, итог один. Признак: дата последнего успешного обмена в настройках не меняется вторые сутки, новых записей нет, и никто об этом не знает, потому что письмо об ошибке уходило сотруднику, который уволился весной.
Все пять лечатся одним и тем же: журналом обмена, который кто-то смотрит, и уведомлением о простое дольше часа в тот канал, где люди действительно сидят. Это не героическая инженерия, а полчаса настройки на этапе приёмки — и именно её чаще всего не делают, потому что в договоре есть слово «интеграция» и нет слова «мониторинг». Что входит в нормальное сопровождение связки и сколько оно стоит, мы разбираем отдельно.
Нарисованный абстрактный экран списка сделок и карточки компании (не скриншот реального продукта). Пять выносок с номерами и подписями: 1 — две строки компаний с одинаковым ИНН, у второй ноль сделок; 2 — строка счёта с позицией «Товар (не найден)» и суммой 0; 3 — группа сделок в стадии «Счёт выставлен» с пометкой «дольше срока оплаты»; 4 — колонка «Ответственный», во всех строках одно техническое имя; 5 — поле «Последний успешный обмен» с датой позавчерашнего дня. Чертёжная подача, подписи по-русски.
Ломает ли связку обновление конфигурации
Это первый вопрос, который стоит задать подрядчику, и правильный ответ на него зависит не от Битрикс24, а от того, как сделаны доработки на стороне 1С. Сам типовой обмен переживает обновления штатно — он часть поставки и обновляется вместе с конфигурацией. Проблемы начинаются в нетиповой части, той самой, которая в модельной смете стоит 170 000 ₽.
Отдельный файл с доработками, который подключается к типовой конфигурации, не снимая её объекты с поддержки. При обновлении 1С типовая часть обновляется как есть, а расширение проверяется на совместимость: обычно это два-три часа работы и запуск обновления в тестовой копии. Альтернатива — правки прямо в объектах конфигурации со снятием их с поддержки: тогда каждое обновление требует ручного слияния и превращается в неделю работ.
Практическое требование к договору формулируется одной строкой: доработки под обмен выполняются расширением, снятие объектов с поддержки — только по письменному согласованию с указанием причины. Если подрядчик отвечает «так быстрее» — это правда, и это ровно та экономия трёх дней сейчас, за которую вы заплатите неделей работ при каждом обновлении в ближайшие несколько лет. Механику самих способов обмена и их живучесть мы разбирали в материале про способы обмена с 1С.
Когда связку делать не надо
Обмен между 1С и Битрикс24 окупается не всегда, и проверить это дешевле до подписания договора, чем после. Четыре ситуации, в которых мы сами советуем отложить проект.
- Меньше 80 счетов в месяц. При ставке 900 ₽/час и семи минутах на счёт ручной ввод стоит около 8 400 ₽ в месяц, а поддержка связки — 12 000 ₽. Обмен здесь дороже задачи, которую он решает; вернуться к нему стоит после того, как поток вырастет втрое.
- В CRM не ведут сделки. Если менеджеры считают Битрикс24 адресной книгой, а работают в почте и таблицах, обмен просто начнёт возить мусор в учётную систему. Сначала регламент работы в CRM, потом обмен — иначе к беспорядку в одной системе добавится беспорядок в двух.
- Только Бухгалтерия и запрос про остатки. Если задача звучит как «менеджер должен видеть остаток и резервировать товар», то решается она не интеграцией, а появлением товарного контура — УНФ или УТ. Обмен поверх Бухгалтерии этот запрос физически не закрывает.
- Идёт переход на другую конфигурацию. Строить обмен с базой, которую через квартал заменят, — это оплатить одну и ту же работу дважды. Здесь дешевле дожить квартал на ручном вводе и делать связку сразу с целевой системой.
И последнее, про порядок действий. Связка окупается не потому, что данные ходят автоматически, а потому что сначала назначен хозяин каждого объекта, а потом уже написан код. Проекты, в которых начали с настройки коннектора и отложили таблицу владения «на потом», приходят к нам на переделку через восемь-двенадцать месяцев — с базой, где у половины ключевых клиентов по две карточки. Разбор общей механики и цен на такие проекты — на странице интеграций.
Обмен переносит не данные, а ответственность за них. Пока не решено, кто хозяин записи, переносить нечего.
