Связать 1С и Битрикс24: сделки, счета, остатки и оплаты в обе стороны
Две системы без связи — это двойной ввод и дубли контрагентов. Показываю, как связать 1С и Битрикс24 и где держать главную версию каждого справочника.
Коротко (TL;DR)
- Обычно связывают контрагентов, номенклатуру с остатками, счета и заказы, а также статусы оплат и отгрузок.
- Справочники и учёт главные в 1С, продажи главные в Битрикс24. Каждое поле правится в одном месте.
- Готовый коннектор быстрее запустить, своя интеграция через REST и HTTP-сервисы точнее ложится на процесс.
«Как связать 1С и Битрикс24, чтобы менеджер видел оплату в сделке». «Как не вбивать счёт второй раз». Такие вопросы я слышу постоянно. Продажи идут в Битрикс24, а деньги, склад и документы живут в 1С. Менеджер создаёт сделку, потом просит бухгалтера выставить счёт. Бухгалтер вбивает товары заново. Потом менеджер спрашивает, пришла ли оплата. Каждое такое действие занимает минуты, а за день набегают часы. Разберу, что именно связывают, где какая версия главная и на чём спотыкаются.
Что передаётся между системами
Контрагенты. Компания из CRM должна совпадать с контрагентом в 1С. Иначе каждый новый счёт создаёт нового клиента, и сверка превращается в хаос.
Номенклатура и остатки. Менеджер выбирает товар в сделке из того же списка, что ведётся в 1С. Видит цену и остаток, не звоня на склад.
Счета и заказы. Сделка на нужной стадии создаёт в 1С счёт или заказ покупателя. Номер и сумма возвращаются в сделку.
Статусы оплат и отгрузок. Когда в 1С пришла оплата или прошла реализация, сделка получает отметку. Менеджер видит это сразу, без переписки с бухгалтерией.
Где какая версия главная
Прежде чем что-то настраивать, я договариваюсь с командой о главном правиле. У каждого вида данных одно место, где его правят. Во второй системе он только отображается.
Логика обычно такая. Справочники и учёт главные в 1С: номенклатура, цены, остатки, документы, оплаты. Продажи главные в CRM: сделки, стадии, задачи, история общения. С контрагентами бывает по-разному. Если клиента первым заводит менеджер, его создают в CRM и передают в 1С. Реквизиты при этом ведут в 1С.
| Данные | Направление | Где главная версия |
|---|---|---|
| Контрагенты | CRM в 1С, реквизиты обратно | По договорённости, реквизиты в 1С |
| Номенклатура и цены | 1С в CRM | 1С |
| Остатки | 1С в CRM | 1С |
| Сделки | Остаются в CRM | Битрикс24 |
| Счета и заказы | CRM в 1С, номер обратно | 1С |
| Оплаты и отгрузки | 1С в CRM | 1С |
Если вы ещё выбираете, в чём вести продажи, полезно прочитать разбор 1С или Битрикс24.
Готовый коннектор или своя интеграция
У Битрикс24 есть готовые способы обмена с 1С, есть и сторонние модули. Их плюс в скорости запуска. Минус в том, что они работают по своим правилам. Передают заложенный набор полей и по заложенной логике. Если у вас своя воронка, свои реквизиты или несколько организаций, часть задач остаётся ручной. Что именно умеет конкретный коннектор, зависит от конфигурации и версии 1С.
Своя интеграция строится на REST API Битрикс24 и HTTP-сервисах 1С. Битрикс24 сообщает о смене стадии сделки через исходящий вебхук или обработчик события. На стороне 1С HTTP-сервис принимает запрос и создаёт документ. Обратно 1С отправляет статусы через REST API. Логику на стороне 1С я делаю в расширении, чтобы она пережила обновления.
Обычно советую так. Если готовое решение закрывает основное, начните с него. Когда упрётесь в ограничения, переходите на своё. Похожую логику для другой CRM я описывал в статье amoCRM и 1С.
Типичные ошибки
Двойной ввод. Интеграцию настроили, но привычка осталась. Бухгалтер по-прежнему создаёт счёт руками, а тут приходит второй из CRM. Решается регламентом и тем, что ручное создание счёта по сделке просто не нужно.
Дубли контрагентов. Сопоставление по названию не работает. Кавычки, форма собственности, опечатки — и вот уже две карточки. Компании сопоставляю по ИНН, частных лиц по телефону в одном формате. Если найдено несколько совпадений, интеграция не угадывает, а отдаёт случай человеку.
Обмен без журнала ошибок. Счёт не создался, а никто об этом не знает. Менеджер ждёт, клиент ждёт. Поэтому каждая ошибка обмена у меня пишется в журнал, а ответственный получает уведомление. Пропущенный обмен находится в тот же день.
Синхронизация всего подряд в обе стороны. Два человека правят одно поле в двух системах, побеждает последний. Данные прыгают, доверие пропадает.
Запуск без чистки. Интеграцию включают на базах, где уже годами копились дубли и пустые карточки. Обмен аккуратно переносит весь этот мусор в новую систему. Поэтому перед запуском я смотрю обе стороны и договариваюсь, что чистим сначала, а что после.
Как это выглядит, когда настроено
Менеджер ведёт сделку в Битрикс24. Добавляет товары из каталога, который пришёл из 1С, и сразу видит остаток. Переводит сделку на стадию «Счёт». Через минуту в сделке появляется номер счёта из 1С и ссылка на печатную форму. Он отправляет её клиенту.
Клиент платит. Бухгалтер разносит выписку в 1С как обычно. Сделка сама получает отметку об оплате, и менеджер видит её в ленте. Склад отгружает, в сделке появляется статус отгрузки. Никто никому не писал «проверь, пришло ли».
Как заказать
Работаю удалённо. Пришлите, какая у вас конфигурация и версия 1С и какой тариф Битрикс24. Опишите, что нужно: какие данные связать, в какую сторону, на какой стадии создавать счёт. Если что-то уже настроено и сломалось, опишите, что именно. Приложите скриншоты воронки и карточки сделки. Понадобится доступ к копии базы 1С и к порталу.
Сначала диагностика: смотрю учёт, воронку и то, что уже работает. Даю оценку и схему, где какая версия главная. Настраиваю и тестирую на копии базы. Когда всё проходит, переношу в рабочую базу в согласованное время.
Передаю инструкцию для менеджеров и бухгалтерии. На работу действует гарантийный срок. Дальше можно взять интеграцию на сопровождение. Подробнее на странице связка 1С с другими системами.
Частые вопросы
Можно ли выставить счёт в 1С прямо из сделки?
Да, это самый частый сценарий. Стадия сделки создаёт документ в 1С, номер возвращается в сделку.
Как часто обновлять остатки в CRM?
Обычно раз в час или несколько раз в день. Если товар быстро заканчивается, чаще.
Подойдёт ли моя конфигурация 1С?
Зависит от конфигурации и версии. С типовыми работать проще, с доработанными нужно смотреть базу.
Нужна ли двусторонняя синхронизация контрагентов?
Чаще нет. Надёжнее, когда карточку правят в одном месте, а во втором она только отображается.
Что делать с уже накопившимися дублями?
Почистить до запуска. Иначе интеграция перенесёт старые дубли и добавит новые.
Коротко о главном
1С и Битрикс24 решают разные задачи. CRM ведёт продажи, 1С ведёт учёт. Связь нужна, чтобы менеджер видел деньги и склад, а бухгалтер не вбивал сделки заново.
Основа — одна главная версия для каждого вида данных, сопоставление по ИНН и телефону и журнал ошибок обмена. Остальное настраивается поверх.
Если у вас сейчас счёт вбивают дважды, начните с правила, где что главное. Я посмотрю воронку и учёт и предложу схему. Напишите в Telegram, MAX или VK.
Что я делаю для бизнеса
- Программы учёта под ваш процесс
- Интеграции и доработки 1С
- Работа с телефона: цех, склад, выезд
- Боты для заявок и согласований
Бесплатно: чек-лист «Готов ли ваш бизнес к 152-ФЗ»
12 пунктов, которые проверяют готовность за час: данные, согласия, уведомление в РКН, локализация, защита. Отметьте, что уже сделано, и увидите дыры, за которые сейчас штрафуют.
Готовы обсудить вашу задачу?
Бесплатная консультация — разберём, как внедрить это в вашем бизнесе под ключ. Без форм, пишите напрямую.
Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.


