Как интегрировать 1С и Битрикс24

Простыми словами о том, что такое интеграция 1С Предприятие с Битрикс24.

Как интегрировать 1С и Битрикс24

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

Интеграция 1С и Битрикс24 позволяет совместить их функциональность и использовать каждую систему по назначению. Как это сделать — читайте в нашей статье.
Константин Башкатов - генеральный директор в о2, компании-интеграторе CRM Битрикс24
Константин Башкатов
Генеральный директор в о2
Содержание
ТЗ на интеграцию Битрикс24 с 1С

1. Битрикс24 для коммуникаций. 1С — для учёта.

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

Чтобы избежать подобных ситуаций, необходимо настраивать интеграцию между системами (сайтами, приложениями, CRM, программами учёта). Для настройки обмена данными существуют разные способы, например, протоколы REST API, SOAP, XML, Commerce ML.

Интеграция — это обмен данными между различными программами, сайтами, приложениями.

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

2. Двусторонняя интеграция Битрикс24 с 1С

Самое очевидное преимущество двусторонней интеграции — это отмена двойной записи. Вам не нужно будет вводить одну и ту же информацию в разные системы. Как только данные будут появляться в одной программе, они тут же будут отправляться в другую.

Для интеграции Битрикс24 и 1С Предприятие существуют готовые бесплатные модули от 1С-Битрикс. Модуль обмена устанавливается как расширение в 1С предприятие.

Можно синхронизировать различные данные, такие как:
  • Контрагенты: компании, контакты, реквизиты, адреса.
  • Товары: наименования, цены, остатки, свойства.
  • Заказы и сделки: контрагент, номенклатура, статус.
  • Счет: контрагент, номенклатура, статус.
  • Печатные формы: акты, акты сверки, накладные и пр.

Для обмена данными модуль использует протоколы REST и Commerce ML 2.0.

Поддерживаемые конфигурации:
  • 1С:Бухгалтерия предприятия, редакция 3.0 — обмен счетами.
  • 1С: Управление торговлей, редакции 10.3 и 11 — обмен сделками на стороне Битрикс24 и заказами на стороне 1С.
  • 1С:УНФ (Управление небольшой фирмой), редакция 1.6 — обмен счетами, сделками и заказами.

Возможны три режима обмена данными:
  • Режим реального времени: при любом изменении в 1С или Битрикс24 запускается процесс синхронизации.
  • Ручной режим: запуск обмен данными вручную на стороне 1С.
  • По расписанию: установка регулярности обмена данными. Например, раз в сутки.
*Примечание: Возможность двусторонней интеграции с 1С в облачной версии доступна только на тарифе «Компания». В коробке интеграция доступна для всех редакций.

3. Модули обмена

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

Например, на июль 2020 последнюю актуальную версию модуля обмена для 1С Управление торговлей 11 можно установить только на версию 1С:Управление торговлей не старее 11.4.12.61.
Синхронизация 1С и Битрикс24
В базовые конфигурации 1С нельзя установить модуль обмена, в них не предусмотрена установка дополнений.
Таблицы соответствия версий модулям обмена:

Если вы по каким-то причинам не можете обновить 1С, то вам придется дорабатывать модуль, отлавливать ошибки и исправлять их вручную. Этот вариант обычно более дорогостоящий и долгий. Скачайте обработку, которая подберет для вас подходящий модуль синхронизации, по ссылке.

4. Интеграция 1С:Бэкофис

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

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

5. Интеграция 1С Зарплата и управление персоналом (1С ЗУП)

Благодаря интеграции Битрикс24 с 1С ЗУП можно выгрузить:
  • Структуру компании — отделы, иерархию, информацию о руководителях. Данные будут сразу доступны для просмотра всем пользователям.
  • Информацию о сотрудниках — фотографии, личные данные, род занятий, должность.
  • Информацию об отсутствиях сотрудников — больничные, командировки, отпуска. Данные будут отображаться на корпоративном портале.
  • Кадровые перестановки — прием новых сотрудников.

Таблицы соответствия версий модуля обмена и релиза прикладного решения для 1С вы можете по ссылкам ниже:
*Примечание: Интеграция с 1С ЗУП доступна только для коробочной версии Битрикс24.

6. Индивидуальные сценарии интеграции

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

В нашу компанию часто обращаются за интеграцией с 1С ERP, для которой нет готового модуля обмена. Иногда удается использовать модуль синхронизации для Управления торговлей, но, к сожалению, не всегда. Мы разрабатываем индивидуальные решения на базе протокола REST API (документация REST API Битрикс24). Подобные решения работают как с коробочной, так и с облачной версией Битрикс24 и позволяют проводить обмен данными по любому событию в 1С.

7. Часто задаваемые вопросы

Наши кейсы
    ТЗ на интеграцию Битрикс24 с 1С
    Поделитесь статьей в социальных сетях
    Спасибо, что прочитали эту статью!

    Если вам необходима интеграция 1C и Битрикс24, вы можете обратиться в нашу компанию.

    Звоните: +7 (812) 209-13-32
    Пишите: info@o2it.ru
    Константин Башкатов - генеральный директор в о2, компании-интеграторе CRM Битрикс24
    Константин Башкатов
    Генеральный директор в о2