Автоматизация · 10 мин
Как открыть 1С в Битрикс24 и настроить обмен данными
Как открыть 1С в Битрикс24: встроенный модуль «1С + CRM», коннекторы, REST API, настройка синхронизации контрагентов, счетов и проверка результата.
Задача «открыть 1С в Битрикс24» обычно означает одно из трёх: открыть базу 1С прямо из интерфейса CRM, выставить счёт из 1С внутри сделки или настроить постоянный обмен данными между системами. Во всех случаях потребуется либо стандартный модуль интеграции «1С + Битрикс24 CRM», либо приложение из маркетплейса Битрикс24, либо собственная разработка через REST API.
Прямого способа «встроить окно 1С» в портал не существует: это две независимые программы, которые общаются через механизмы обмена. Поэтому правильная постановка задачи — не открыть программу, а добиться, чтобы нужные данные (контрагенты, товары, счета, статусы оплат) были доступны менеджеру в CRM без переключения в 1С.
Ниже разобраны рабочие варианты интеграции, порядок настройки стандартного модуля, проверка результата и типичные ошибки. Инструкции подходят для облачного и коробочного Битрикс24 и конфигураций 1С с поддержкой модуля синхронизации (Управление торговлей, УНФ, Комплексная автоматизация, ERP).
Определите, какой сценарий вам нужен
Прежде чем что-то настраивать, важно понять, какой результат ожидается. От этого зависит выбор инструмента и объём работ.
Первый сценарий — выставление счетов из сделки: менеджер работает только в Битрикс24, а счёт формируется в 1С и подтягивается в CRM вместе со статусом оплаты. Второй — синхронизация справочников: контрагенты, товары и цены живут в 1С, а в CRM попадают автоматически. Третий — полноценный двусторонний обмен: изменения в любой из систем отражаются в другой.
Как выбрать действие
Проверьте условия и ограничения перед настройкой
Модуль «1С + CRM» поддерживает типовые конфигурации на управляемых формах: Управление торговлей 11, УНФ, Комплексную автоматизацию 2, ERP. Если у вас самописная конфигурация или старая версия на обычных формах, стандартный модуль не встанет — потребуется разработка.
Со стороны Битрикс24 интеграция работает и в облаке, и в коробке. Для облачного портала модуль в 1С подключается к порталу через защищённое соединение по ключу. Для коробочной версии нужно, чтобы портал был доступен с сервера 1С по сети.
Отдельно проверьте права: настройку в 1С должен выполнять пользователь с правами администратора, а в Битрикс24 — сотрудник с правом устанавливать приложения и настраивать CRM. Без этого настройка упрётся в ошибки доступа на середине пути.
Установите и подключите модуль «1С + CRM»
Модуль интеграции распространяется бесплатно и скачивается с официального портала 1С. Установка выполняется через режим «Конфигуратор» или через загрузку расширения — в зависимости от конфигурации. В типовых конфигурациях последних версий модуль часто уже встроен: ищите раздел «CRM и продажи» или «Интеграция с Битрикс24» в настройках.
После установки откройте настройку подключения. Модуль предложит два варианта: подключение к облачному порталу или к коробочной версии. Для облака укажите адрес портала вида вашпортал.bitrix24.ru и авторизуйтесь под учётной записью администратора — система сама получит токен доступа.
- 1Убедитесь, что конфигурация 1С поддерживает модуль интеграции, и обновите её при необходимости
- 2Скачайте модуль «1С + CRM» или найдите встроенный раздел интеграции в настройках 1С
- 3Запустите мастер подключения и укажите адрес портала Битрикс24
- 4Авторизуйтесь под учётной записью администратора портала и подтвердите доступ
- 5Выберите направления обмена: контрагенты, товары, счета, сделки
- 6Настройте правила сопоставления полей и расписание синхронизации
- 7Выполните первую выгрузку на тестовых данных и проверьте результат в CRM
Признак успешного подключения — в настройках 1С отображается статус «Подключено», а в Битрикс24 в разделе CRM появляется возможность работы со счетами 1С. Если подключение не устанавливается, чаще всего виноваты недоступность портала с сервера 1С, просроченный сертификат SSL или нехватка прав у учётной записи.
Настройте синхронизацию справочников и документов
После подключения настраиваются правила обмена. Для контрагентов критично задать критерий поиска дублей: обычно это ИНН, сочетание наименования и телефона или email. Если критерий не задать, каждая синхронизация будет плодить новые записи.
Для товаров выберите, какая система является «главной». Практичная схема — товары и цены редактируются только в 1С, а в Битрикс24 попадают в режиме чтения. Это исключает расхождения в каталоге и конфликты при одновременном редактировании.
Счета настраиваются отдельно: укажите, из какой сущности CRM создаётся счёт (обычно из сделки), какие статусы оплаты передавать обратно и нужно ли выгружать PDF. После настройки менеджер в карточке сделки нажимает кнопку выставления счёта — документ создаётся в 1С, а ссылка и статус возвращаются в CRM.
Альтернативы: коннекторы и REST API
Если стандартного модуля не хватает, есть два обходных пути. Первый — готовые приложения из маркетплейса Битрикс24: они закрывают специфические сценарии (обмен заказами интернет-магазина, синхронизация складских остатков) и обычно требуют только установки и настройки без программирования.
Второй путь — собственная интеграция. Битрикс24 предоставляет REST API для работы со сделками, контактами и счетами, а в 1С можно опубликовать HTTP-сервисы или использовать механизм веб-хуков. Это вариант для компаний с разработчиком: гибкость максимальная, но поддержка ложится на вас.
Сравнение вариантов
Бесплатный, покрывает типовые задачи: счета, контрагенты, товары. Ограничение — работает только с поддерживаемыми конфигурациями и не поддаётся глубокой кастомизации
Быстрый старт под конкретный сценарий, настройка без кода. Ограничение — платная подписка и зависимость от разработчика приложения
Любая логика обмена, интеграция с самописными конфигурациями. Ограничение — нужен разработчик и постоянная поддержка решения
Проверьте результат и устраните типичные ошибки
После настройки пройдите контрольный сценарий целиком: создайте тестовую сделку в Битрикс24, выставьте из неё счёт, убедитесь, что он появился в 1С с корректными реквизитами, затем отметьте оплату в 1С и проверьте, что статус обновился в CRM.
Отдельно проверьте справочники: контрагент из сделки должен найтись в 1С как одна запись без дублей, а товары в счёте — соответствовать позициям каталога 1С, а не создавать новые.
Как проверить результат
Счёт создан в 1С, номер и PDF видны в карточке сделки
Счёт не создаётся или появляется с пустыми реквизитами — проверьте права и соответствие полей
Одна запись в 1С на каждого клиента, ИНН и контакты совпадают
Дубли контрагентов после каждой синхронизации — пересмотрите критерии поиска
После оплаты в 1С статус в CRM меняется в течение интервала обмена
Статус не обновляется — проверьте расписание обмена и журнал ошибок модуля
В журнале модуля нет ошибок, есть записи об успешных сеансах
Повторяющиеся ошибки соединения или авторизации — проверьте доступность портала и токен
Частые вопросы
Можно ли открыть интерфейс 1С прямо в окне Битрикс24?
Нет, встроить окно 1С в портал штатными средствами нельзя. Максимально близкий вариант — работа со счетами 1С из карточки сделки через модуль интеграции: менеджер видит данные 1С, не открывая саму программу.
Работает ли интеграция с облачным Битрикс24, если 1С стоит на локальном сервере?
Да. Модуль в 1С сам инициирует соединение с облачным порталом, поэтому открывать входящий доступ к серверу 1С не требуется — достаточно исходящего доступа в интернет по защищённому протоколу.
Платный ли модуль «1С + CRM»?
Модуль распространяется бесплатно. Затраты возможны на обновление конфигурации 1С до поддерживаемой версии и на настройку, если её выполняет сторонний специалист.
Что делать, если конфигурация 1С самописная или сильно доработанная?
Стандартный модуль может не установиться или работать частично. В этом случае используйте REST API Битрикс24 и HTTP-сервисы в 1С либо привлеките разработчика для адаптации модуля под вашу конфигурацию.
Как часто нужно синхронизировать данные?
Зависит от процесса: счета и статусы оплат имеет смысл обменивать чаще (в реальном времени или каждые несколько минут), справочники товаров и контрагентов — по расписанию, например каждые 15–30 минут или раз в час.
Кто должен настраивать интеграцию — программист 1С или администратор Битрикс24?
Основная работа выполняется со стороны 1С, поэтому нужен специалист по 1С с правами администратора. Со стороны Битрикс24 достаточно администратора портала, который подтвердит доступ и проверит результат в CRM.
Что важно запомнить
Открыть 1С внутри Битрикс24 нельзя, но можно связать системы модулем «1С + CRM»: счета, контрагенты и статусы оплат станут доступны прямо в сделках. Настройку начинайте с резервной копии и тестовой выгрузки, задайте критерии поиска дублей и проверьте полный цикл «сделка — счёт — оплата» перед запуском в работу.