Начать работать в Битрикс24

Настройка синхронизации между программой 1С и Битрикс24

.

Сценарий настройки По умолчанию

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

Данный сценарий мы предлагаем всем клиентам начального уровня. Он позволит получит наглядную и понятную модель взаимодействия двух систем.

Приведем пример работы данного сценария. В Битрикс24 поступают Лиды из различных источников. Допустим нам поступил новый Лид, мы его обработали и готовы конвертировать в Сделку + Контакт + Компания.

1_Синхронизация.jpg


При проведении синхронизации в Программе будет создан Контрагент с заполненными контактами.

 

2_Синхронизация.jpg


Также, в Заказах клиентов, мы будет создавать документ, связанный со сделкой из CRM.

 

3_Синхронизация.jpg

Описание опций, которые доступны за отдельную плату.  

  • Синхронизация состояний Заказов клиента в 1С и этапов сделки в CRM.
  • Подстановка организации, соглашения, подразделения при синхронизации сделок из Битрикс24.
  • Сопоставление пользователей Битрикс24 и 1С.
  • Полная разовая выгрузка компаний, контактов и контрагентов на портал (Если портал создан недавно и не заполнен информацией, рекомендуется сделать полную выгрузку до начала работы на портале).
  • Полная разовая выгрузка товаров на портал (полная выгрузка товаров аналогично выгрузке компаний).
  • Обмен сделками, товарами, компаниями в двустороннем режиме.
  • Передача счета из программы 1С в Битрикс24. Для разных версий – разное решение.
  • Обмен информацией об оплатах и отгрузках из 1С.
  • Алгоритмизация действий по событиям. Пример – в программе 1С оплачен счет, значит в Битрикс24 нужно запустить смарт-процесс или перевести сделку в новую воронку.

Требования к доступам

Для выполнения работ по настройке и по поддержке просим представить:

  • Доступ администратора к Битрикс24
  • Доступ с правами администратора в Базу 1С
  • Доступ к Битрикс24 и приложению 1С:Предприятие 8 должен быть прямой (без рабочего стола пользователя).

Вопросы и ответы

Общая информация о модуле и тарифах

  • От чего зависит функционал модуля 1С:Коннектор?

Функционал зависит от тарифного плана (Базовый, Стандарт, Профессиональный/Enterprise). Например, складской учет доступен только на тарифах Профессиональный и Enterprise.

  • Какие конфигурации 1С поддерживаются?

Поддерживаются самые распространённые конфигурации, включая российские, а также 1С:Fresh, три конфигурации для Беларуси и одну для Казахстана.

  • Из скольких частей состоит модуль интеграции?

Модуль состоит из двух частей: приложение, которое ставится в Bitrix24 (для взаимодействия через токены), и модуль 1С.

  • В чем разница между синхронизацией данных и интеграцией сервисов?

Синхронизация данных подразумевает хранение данных и в 1С, и в Bitrix24. Интеграция сервисов — каждая система делает то, что умеет лучше: 1С — учет, Bitrix24 — работа с клиентами.

  • Какие рекомендуются версии товаров и счетов?

Рекомендуется использовать вторую версию товаров и счетов (на Смарт‑процессах), т.к. поддержка первой версии будет отключаться.

  • Нужно ли покупать какую-то дополнительную лицензию для синхронизации?

Нет, модуль поставляется разработчиком 1С‑Битрикс бесплатно.

Установка, подключение и настройка

  • В каком режиме устанавливается модуль интеграции?

Только в монопольном режиме: в базе не должно быть пользователей и фоновых заданий.

  • Для кого появляется предложение установить новую версию модуля?

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

  • Что такое идентификатор подключения и зачем он нужен?

Это уникальный идентификатор базы 1С. Его лучше не менять после настройки; он связывает приложение Bitrix24 с конкретной базой.

  • Где взять идентификатор подключения?

Он генерируется автоматически при настройке и должен быть уникальным для каждой базы.

  • Как подключить вторую базу 1С для разработки, чтобы не сбить основную?

Укажите другой идентификатор подключения.

  • Как настроить права пользователям 1С для работы с модулем без полных прав?

Используйте профиль «НаКонектАдминистратор», который дает все права для настройки модуля.

  • Как актуализировать информацию о лицензии, если она «слетела»?

Нажмите «Актуализировать информацию о лицензии» в прочих настройках.

  • Можно ли отключить проверку обновления в 1С?

Отключить нельзя; проверка показывается только пользователю с полными правами.

  • Почему белый фон в настройках подключения, хотя все данные верны?

Проверьте консоль браузера (F12, F5). Возможные причины: Push & Pool настроен неверно или недоступен, проблемы с сертификатом, давно не обновлялась коробка.

  • Как переподключить интеграцию, если она отключилась?

Разберитесь с причиной (Push & Pool/сервисы). Если не обмениваются счета, перегрузите подписки на события (снять и снова установить флаг в настройках синхронизации).

  • Какие есть способы открытия 1С из слайдера Bitrix24?

«Холодный старт» — 1С в слайдере/iframe (лицензия может захватываться). «Горячий старт» — в десктоп‑клиенте в новой вкладке (быстрее, но лицензия 1С всегда захвачена).

  • Что учесть при ручной установке расширения в конфигураторе?

Снимите флаг «Безопасный режим», иначе расширение не сможет выполняться на сервере 1С.

  • Будет ли модуль обмена работать на старой версии 1С?

Свяжитесь с нашими консультантами и укажите вашу версию конфигурации 1С:Предприятие — подскажем, есть ли совместимая версия.

  • Будет ли работать синхронизация с Битрикс24, если база 1С — локальная файловая?

Да, будет, но есть небольшие ограничения по открытию интерфейса 1С и передаче печатных документов в Bitrix24.

Производительность, логирование и отладка

  • Какая проблема может возникнуть из‑за лога и режима отладки?

Лог может разрастись до десятков гигабайт. Режим отладки включается только на сутки.

  • Для чего «Хранить историю об ошибках» и в чем риск?

В ней копятся ошибки; без оперативного исправления таблица может сильно вырасти. Если ошибки не планируется быстро исправлять — лучше опцию не включать.

  • Как работает очередь фоновых заданий и почему важно ее контролировать?

Данные выгружаются последовательно в очереди. Большая очередь замедляет интерактив: роботы и триггеры срабатывают не сразу.

  • Как отладить произвольные алгоритмы заполнения полей?

Они выполняются в функции «ПолучениеОпределенныхАлгоритмов» (общий модуль К_ОбщегоНазначенияВыгроСервер). Поставьте точку останова до выполнения и проверьте параметры.

  • Есть ли лимит по запросам к Bitrix24?

Да. Обычно около двух запросов в секунду; на Enterprise лимит можно увеличить.

  • Как получить данные о сущности 1С по ID Bitrix24 и наоборот?

Используйте функции регистра «ИдентификаторыОбъектов»: «ПолучитьIDОбъекта» (1С → Bitrix24 ID) и «ПолучитьЗначениеПоIDОбъектаБ24» (Bitrix24 ID → сущность 1С).

Логика синхронизации данных (CRM)

  • Можно ли доработать логику синхронизации данных?

Да. Типовые настройки гибкие; при необходимости модуль дорабатывается или дополняется веб‑сервисами под ваши процессы.

  • Можно ли изменить логику выгрузки клиентов (например, ИП из Контактов в Компании)?

Можно, но лучше до начала синхронизации. Если менять после — удалите у соответствующих ИП идентификаторы контактов и реквизитов, чтобы не получить ошибки.

  • Как избежать дублей клиентов при синхронизации?

Для существующих данных используйте «Помощник ручного слияния». Для новых данных настройте правила сопоставления (например, ИНН+КПП или телефон).

  • Как работает синхронизация адресов?

Адреса в 1С и Bitrix24 заполняются по разным базам. Чтобы не перетирать адреса, можно отключить их загрузку/выгрузку.

  • Почему при изменении товара не выгружаются цена и остаток?

По умолчанию передаются только измененные данные. Чтобы отправлять сразу товар, цену и остаток, включите «Пакетную регистрацию изменений».

  • Как быть со скидками при синхронизации?

Методы расчета в 1С и Bitrix24 различаются (в 1С скидка после налогов). Рекомендуем включать скидку сразу в цену.

  • Можно ли синхронизировать пользовательские поля?

Да, но могут потребоваться дополнительные настройки или доработки. Новые значения перечислений в 1С создаются только через конфигуратор.

  • Почему поле «Автор» из 1С не может быть ответственным в Bitrix24?

«Автор» — служебное поле, оно заполняется самой 1С при записи, модуль не может его изменить.

  • Можно ли выгружать прикрепленные файлы компаний и сделок?

Да. Файлы передаются в пользовательское множественное поле типа «файл». Большое число крупных файлов замедляет выгрузку.

  • Как работать с большими номенклатурами (десятки тысяч товаров)?

REST‑обмен может замедляться из‑за лимитов. Для интернет‑магазинов рекомендуются модули 1С для BUS (XML‑обмен).

  • Можно ли создавать новые значения перечислений/справочников 1С при загрузке из Bitrix24?

Нет, модуль этого не делает — он не знает, как корректно заполнять такие элементы.

  • Можно ли настраивать частоту синхронизации?

Да: от обмена в реальном времени до заданных интервалов (каждые несколько часов или раз в день).

Интеграция сервисов (Работа из одного окна, ЕКБ)

  • Для чего нужна функция «Обсуждение данных»?

Создает чат Bitrix24 из 1С с привязкой к документу. Доступно создание чата со скриншотом экрана.

  • Где работает создание чата со скриншотом?

Только в тонком/толстом клиенте 1С; в веб‑клиенте не работает.

  • Для чего «Экспорт печатных форм и отчетов в Живую ленту»?

Публикация PDF‑печатной формы/отчёта в Живую ленту/Таймлайн Bitrix24 для обсуждения. Работает со стандартизированными формами.

  • Для каких конфигураций доступна регулярная публикация отчетов?

Для УНФ и УТ.

  • Что такое «Единая клиентская база» (ЕКБ)?

Поиск клиента в 1С, которого нет в Bitrix24, и подтяжка его данных в Bitrix24. Доступно со стандартного тарифа.

  • Что такое «Реестр печатных форм»?

Менеджер в Bitrix24 может подгружать в Таймлайн печатные формы, добавленные бухгалтером в 1С.

  • На каком тарифе доступна работа с товарами в режиме «из одного окна»?

Передача товаров сделок/счетов в обе стороны доступна только на максимальном тарифе (Профессиональный/Enterprise).

Автоматизация (Роботы и триггеры)

  • На каких сущностях работают роботы и триггеры?

На сущностях, имеющих привязку через «Дела» в Bitrix24.

  • Что такое роботы и что такое триггеры?

Роботы запускают действия в 1С (проведение, создание, печать). Триггеры уведомляют Bitrix24 об изменениях в 1С (оплата, отгрузка).

  • Какие типовые роботы поддерживает модуль?

Проведение/распроведение документа, импорт печатной формы (v1, v2), создание объекта на основании, добавление в очередь печати чеков, выгрузка документа в файл (УПД в XML).

  • Как сделать, чтобы чеки печатались через 1С?

Используйте робот «Добавить в очередь печати чеков». В 1С должна быть настроена история печати чеков через кассовый аппарат.

  • Как выгрузить УПД в формате XML?

Робот «Выгрузка документа в файл» (начиная с 4‑й версии модуля) позволяет экспортировать расходную накладную как архив XML (УПД в XML).

  • Как создать кастомного робота?

Добавьте своего робота в разделе автоматизации, задайте входные/выходные параметры и опишите алгоритм прямо в роботе (сохраняется при обновлениях).

  • Робот создал документ «на основании», но он заполнен неправильно. Что делать?

Настройте алгоритмы заполнения объектов на основании — они срабатывают до записи и дозаполняют документ.

Синхронизация Смарт‑процессов

  • Что синхронизируется через Смарт‑процессы?

Любой справочник или документ 1С. Синхронизация поддерживается в обе стороны.

  • Преимущества настройки синхронизации Смарт‑процессов?

Мастер знает типы ключей Bitrix24 и может конвертировать реквизиты 1С в нужные типы (например, организация, пользователь).

  • Что если при загрузке в 1С значение поля Смарт‑процесса отсутствует в справочнике 1С?

При выгрузке из 1С модуль может создать значение поля в Bitrix24. При загрузке из Bitrix24 1С ищет элемент по названию и подставляет его.

Складской учет

  • На каком тарифе доступен Складской учет?

На максимальном тарифе (Профессиональный/Enterprise).

  • В чем преимущество Складского учета?

Не нужно переносить десятки тысяч товаров в Bitrix24; остатки выгружаются с разрезом по складам.

  • Какое ограничение появляется в Bitrix24 при включении Складского учета?

Каталог товаров Bitrix24 недоступен для просмотра/редактирования, т.к. товарами управляет 1С.

  • Как происходит резервирование товара?

Автоматически создается проведенный заказ покупателя в 1С, который делает резерв в реальном времени.

  • Почему остаток резерва показывается общим?

Такова специфика хранения резервов в заказе 1С: выгружается суммарно зарезервированное количество.

  • Как выгружаются остатки и цены?

В параллельных потоках: цены — в своем сеансе, остатки — в своем. Это ускоряет обмен.

  • Как комбинировать Складской учет и Синхронизацию?

Выгружайте товары модулем синхронизации (больше настроек), а остатки и цены — Складским учетом. Будет быстрее (разные потоки).

  • Можно ли настраивать резервирование через модуль синхронизации?

Да. Включите проведение заказов в экспертных настройках сделок и укажите поле «В резерве» с алгоритмом «равно количеству».

  • Будет ли работать интеграция при обрыве интернета (1С на удаленном сервере)?

Да. Сделку создать можно; товар/резерв могут не обновиться сразу, но модуль позже актуализирует остатки.

Управление клиентами и товарами

  • Как работает «Единая клиентская база» (ЕКБ)?

Позволяет искать клиента в 1С и переносить его в Bitrix24 со всеми данными. Доступно со стандартного тарифа.

  • Почему при изменении товара не выгружаются все данные?

По умолчанию выгружаются только изменения. Включите «Пакетную регистрацию изменений», чтобы передавать весь пакет (товар, цена, остаток).

  • Как избежать дублей клиентов?

Используйте «Помощник ручного слияния» и настройте правила сопоставления для новых записей.

  • Можно ли использовать скидки при синхронизации?

Не рекомендуется — различается методика расчета. Лучше включать скидку в цену.

Уведомления и оповещения

  • Можно ли настроить уведомления для сотрудников после синхронизации?

Да. Настраиваются автоматические уведомления — письма, сообщения в Bitrix24 и другие оповещения о внесенных изменениях.

Дополнительные материалы по данному модулю:

Что можно и что нельзя сделать с помощью 1С:Коннектор ?
Складской учёт в Битрикс24

Остались вопросы?

Наши менеджеры готовы Вам помочь и ответить на все возникшие у Вас вопросы.

Заполните форму, и мы обязательно с Вами свяжемся: