Свяжитесь с нами
Или мы Вам перезвоним
Заказать звонок
Нажимая на кнопку, я даю согласие на обработку персональных данных в соответствии с Политикой конфиденциальности
Спасибо, Ваше обращение принято!
Мы свяжемся с Вами в самое ближайшее время.
Личный кабинет
Уже были у нас? Войти
Спасибо, Ваше обращение принято!

Мы свяжемся с Вами в самое ближайшее время.

Мы Вам перезвоним
Нажимая на кнопку, я даю согласие на обработку персональных данных в соответствии с Политикой конфиденциальности
Внедрение, сопровождение, интеграция 1С:Предприятия
+ 7 (812) 325-40-45
Заказать звонок

Интеграция Битрикс24 и 1С: синхронизация произвольных справочников и документов

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

Штатная интеграция Битрикс24 и 1С

Для начала вспомним, как работает штатная интеграция Битрикс24 и 1С.

По умолчанию синхронизируется основная справочная информация: номенклатура, контрагенты, контактные лица. Данные постоянно мигрируют между системами и находятся в актуальном состоянии.

Также синхронизируются документы "Заказ покупателя" или "Заказ клиента", название зависит от конфигурации вашей системы 1С. В Битрикс24 – это "Сделка". Отдельно синхронизируется документ "Счет".

Кроме того, есть возможность работать с интерфейсом 1С прямо из окна Битрикс24. Сюда фоном поступает информация из 1С, например, уведомления "Получена оплата" и "Произведена отгрузка".

Посмотрим на примере, как выглядит базовая синхронизация в Битрикс24. Для этого создадим сделку и найдем в базе клиента – он един для обеих систем.

Выбор контрагента

Создаём новую сделку и переходим к заполнению раздела "Товары". В справочнике 1С это номенклатура, которую продаем клиенту. Обычно в 1С более полная информация о номенклатуре, поскольку это учетная система.

Товары в Битрикс24

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

Система автоматически создала "Заказ покупателя" и выгрузила в 1С. Его можно открыть по ссылке в Битрикс24 и работать с интерфейсом 1С в этом же окне.

Заказ покупателя в Битрикс

Заказ покупателя

В документе "Заказ покупателя" в 1С заполнены контрагент, номенклатура, количество, цены. Далее понадобится печатная форма, она может быть типовая или преднастроенная.

Печатная форма в 1С

Счет на оплату

Сформированную печатную форму можно отправить в CRM-систему, чтобы сохранить в истории и оттуда отправить клиенту на почту.

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

Обновленная сделка в Битрикс

Отправленная нами печатная форма появилась в таймлайне Битрикс24. Здесь с документом также можно работать.

Таймлайн Битрикс

При этом требующийся документ можно открыть в 1С прямо из Битрикс24: преднастроенными опциями в системе выводится список документов и отчетов. Также если, например, нужно создать акт или сформировать отчет об остатках, то необязательно переходить в учетную систему – все можно сделать в CRM-системе.

База знаний в Битрикс

Так выглядит типовая интеграция.

Нетиповая интеграция Битрикс24 и 1С на примерах из практики

Зачастую инструментов типовой интеграции не хватает, поскольку задачи у клиентов разные, и документы, которые нужно синхронизировать, нетипичны для Битрикс24. Например, "Заказы поставщикам", "Заявки на расходование денежных средств", "Договоры" и так далее. В таком случае на помощь приходят смарт-процессы в Битрикс24.

Смарт-процесс позволяет создать объект – любой справочник или документ, которого изначально нет в Битрикс24. Так можно добавлять все те данные, которые вы хотите вести в качестве справочной информации в CRM-системе или синхронизировать с 1С.

Например, в Битрикс24 можно создать смарт-процесс "Заказ поставщику" и настроить синхронизацию с документом "Заказ поставщику" в 1С.

Смарт-процесс Заказ поставщику.png

Посмотрим, как это используется на практике.

Кейс №1: полная история взаимодействия с клиентом в CRM, включая учётные документы из 1С

Системы клиента: 1С:Управление торговлей и Битрикс24

Задача клиента – собирать в одном месте все ключевые документы по сделке: коммерческие предложения, заказы поставщикам, поступления, реализации и так далее.

Решение: создать соответствующие смарт-процессы в Битрикс24 с дальнейшей синхронизацией в 1С:УТ.

Подзадача 1. Синхронизация данных о регионах клиентов из 1С:Управление торговлей в Битрикс24

Заказчику требуется расширенная синхронизация данных о контрагентах с информацией о регионе. При этом, для хранения файлов по каждой сделке контрагента в регионе нужно создать общую папку на общем диске.

Как это может работать? В карточку клиента мы добавили бизнес регион – смарт-процесс со справочником всех российских регионов. Они загружены из 1С:Управление торговлей. Соответственно, если что-то меняется в учетной системе 1С, то все правки синхронизируются с Битрикс24.

Смарт-процесс Справочник регионов

Бизнес-регионы

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

Папки регионов на Диске

Полная структура пути выглядит следующим образом: Диск – папка "Клиенты" – регион – папка клиента – папка сделки. В каждой сделке хранятся соответствующие документы.

Папка сделки

Соответственно, как только вы создали новую сделку в Битрикс24, система автоматически создает новую папку и добавляет туда шаблоны типовых документов – работать с ними можно сразу.

При изменении названий компании клиента или сделки автоматически меняются и названия папок на диске.

Подзадача 2. Выгрузка документов из 1С:Управление торговлей в Битрикс24

Клиенту требовалось выгружать документы "Заказ поставщику", "Реализация товара", "Поручение экспедиторам" из 1С:Управление торговлей в сделку в Битрикс24.

Для решения задачи мы создали в Битрикс24 смарт-процесс "Заказы поставщикам". Документы подгружаются из 1С:Управление торговлей по стадиям.

Смарт-процесс Заказы поставщикам

При этом внутри карточки мы можем посмотреть сумму документа, поставщика, а также заказ покупателя – сделку, к которой относится документ.

Сделка

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

Реализация товаров и услуг

В реализации отражаются сумма, клиент, заказ покупателя и документ 1С, который можно открыть прямо из Битрикс24.

Реализация в Битрикс

Дальше усложняем цепочку: документ "Поручение экспедитору" привязан к заказу не напрямую, а через промежуточный документ "Реализация".

Схема связи документа Поручение экспедитору и Сделки

Таким образом, по каждой сделке в Битрикс24 есть информация обо всех заказах поставщикам, реализации и поручениях экспедитору. Документы можно открыть в этом же окне по соответствующим ссылкам.

Сделка в Битрикс24 со всеми документами

Кейс №2: создание заявок на оплату из Битрикс24 с выгрузкой в 1С:УНФ

Системы клиента: 1С:Управление нашей фирмой и Битрикс24

Задача клиента: создавать и согласовывать документ "Заявка на расходование денежных средств" в Битрикс24. Кроме того, в 1С у заявки есть статусы "Не утвержден" и "Утвержден", но в CRM-системе дополнительно нужен статус "Отложен".

Решение: создать смарт-процесс "Заявка на расходование денежных средств" в Битрикс24 с согласованием и дальнейшей синхронизацией с 1С:УНФ

Создадим в Битрикс24 смарт-процесс "Заявка на расходование денежных средств".

Создание Заявки на расход

При создании заявки фиксируем:

  • Название – оно может генерироваться автоматически по определенным критериям или заводиться полностью вручную;
  • Сумму;
  • Кому оплата – в блоке указывается компания, ее реквизиты;
  • За что оплата;
  • Организацию, в случае если у вас несколько юридических лиц.

Плановая дата платежа не заполняется автором документа, при создании заявки поле остается пустым.

Создание Заявки на расход в Битрикс

После этого автоматически создается задача на сотрудника, который должен утвердить заявку.

Задача на согласование

Помимо задачи, у согласующего сотрудника появляется новая "Заявка на согласование денежных средств" в одноименном разделе в статусе "Не утвержден".

Неутвержденная заявка

В заявке сотрудник видит всю детальную информацию. Он может написать комментарий своему коллеге – все это сохранится в документе.

Комментарий в заявке

Сотрудник ставит плановую дату платежа, утверждает заявку, завершает задачу и выбирает статус заявки "Утвержден". Работа с заявкой завершена.

Теперь посмотрим, что происходит заявкой в 1С:Управление нашей фирмой. В разделе "Деньги" выбираем "Заявки на расход денег" – в 1С:УНФ это типовой документ.

Заявка на расход денег в 1С:УНФ

В Битрикс24 мы не фиксировали, откуда будет оплата, потому что скорее всего эта информация есть только у бухгалтера, работающего в учетной системе. В остальном данные в заявке подтянулись из Битрикс24, а статус автоматически поменялся на "Утвержден". Если изменить какие-то данные, то это отразится и в CRM-системе.

Заявка на расход денег

Как автор заявки видит процедуру согласования? Она пропадает у него из Воронки, но отражается в списке заявок со статусом "Утвержден".

Открыв заявку, автор видит текущую плановую дату платежа, может открыть сам документ в 1С.

Согласованная заявка

Когда на основании заявки будет сформировано платежное поручения, оно тоже отразится в истории – так можно убедиться, что платеж действительно ушел. Либо можно создать отдельный статус для заявки, например, "В оплате" и завершать ее тогда, когда все оплачено.

Подведем итоги

Есть типовые конфигурации систем и типовые средства обмена. Но задачи зачастую выходят за рамки, поскольку иногда процессы в компании отличаются от типовых.

Несмотря на это, типовой обмен между 1С и Битрикс24 очень вариативен, и, если можно обойтись типовыми средствами, то доработки в систему лучше не вносить.

Если у вас есть вопросы или задачи по интеграции Битрикс24 и 1С, то отправьте запрос с сайта – специалист свяжется с вами.

Видео про интеграцию Битрикс24 и 1С