Мой Склад и Битрикс24: двусторонняя интеграция

Оптимизация управления бизнес-процессами за счет интеграции Мой Склад и Битрикс24.

Мой Склад и Битрикс24: двусторонняя интеграция

Оптимизация управления бизнес-процессами за счет интеграции Мой Склад и Битрикс24.
«Мой Склад» — это облачный сервис для управления складом и учета товаров. С его помощью можно управлять складскими запасами, контролировать движение товаров и операции с ними, формировать отчеты и другие документы, связанные с учетом и отгрузкой товаров.

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

1. Приложение МойСклад

Самый простой и удобный вариант синхронизации Битрикс24 и Мой Склад — это использование приложения из Маркетплейса Битрикс24. Этот коннектор использует API (REST API Битрикс24 и JSON API «Мой Склад»).

  • Достоинства: простая настройка, низкая стоимость.
  • Недостатки: ограниченное количество сценариев обмена.

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

Возможности интеграции:

  • 1. Легкий перенос всех необходимых данных.
    Благодаря приложению вы будете иметь возможность выгрузки данных из Мой Склад в Битрикс24: товары и услуги, модификации товара, комплектность, изображения, вся структура каталога.

    *Примечание: При выгрузке товаров из Битрикс24 не сохраняется структура каталога. Будет лучше использовать одностороннюю синхронизацию с МойСклад как «мастер-системой».
  • 2. «Отгрузка» из определенной стадии.
    Когда сделка переходит на конкретную стадию, можно запускать процесс отгрузки в МойСклад. При этом, к статусу счета привязывается только отгрузка.
  • 3. Обмен данными и соотнесение сущностей.
    Вы сможете установить соответствие между статусом заказа и этапом сделки. Например, автоматически менять стадию при оплате или создавать заказ только после попадания сделки в нужную стадию.

    - направление сделки в Битрикс24 — проект в МойСклад;
    - стадия сделки в Битрикс24 — статус в МойСклад.
    - сделка Битрикс24 — заказ покупателя МойСклад;
    - счет Битрикс24 — счет МойСклад;
  • 4. Обмен компаниями и контактами
    Возможен двусторонний обмен, в том числе кастомными полями и реквизитами. Контрагент МойСклад = Компания Битрикс24. Чтобы системы обменивались контактами, нужно выбрать один тип контрагента МойСклад, который будет считаться контактом в Битрикс24. Например, контрагент МойСклад типа «физическое лицо» считать контактом Битрикс24.
  • 5. Резервы, остатки, отгрузки и ожидание.
    Приложение МойСклад встраивается в карточку CRM и отображает ключевую информацию по товарам. Вам не нужно будет искать информацию отдельно в МойСклад.

Приложение хранит идентификаторы для обмена в полях сущностей Битрикс24. Это ограничивает в использовании инструментов объединения и копирования сущностей CRM. Чтобы избежать удаления или редактирования этих полей, не забудьте скрыть их от пользователей.

2. Модуль обмена 1С-Битрикс и МойСклад

Существует модуль обмена Интернет-магазина 1С-Битрикс: Управление сайтом и Мой Склад. Это решение доступно для коробочных версий Битрикс24, но кроме редакции CRM. Оно использует CommerceML, универсальный формат выгрузки.

  • Достоинства: лучший вариант интеграции с Мой Склад для Интернет-магазин+CRM.
  • Недостатки: только для коробки Битрикс24, набор сценариев ограничен.

Этот способ подойдет вам, если вы используете коробку Битрикс, раздел «Магазин» и сущность «Заказы».

Возможности синхронизации:
  • 1. Обмен заказами.
    Заказ Битрикс24 = Заказ покупателя МойСклад.
    Особенности:
    • Доставка передается отдельной товарной позицией. Передаются все поля, в том числе, пользовательские.
    • На базе данных о покупателе МойСклад создаст нового контрагента или свяжет заказ с существующим.
    • Необходимо полное равенство в количестве статусов, названии и порядке для статусов заказов в обеих системах. Не подлежит настройке.
  • 2. Обмен товарами
    Особенности:
    • Если товара нет в МойСклад, но он есть в заказе, то пользовательские поля не передаются.
    • Частичная выгрузка ассортимента из МойСклад недоступна, только полная.
    • Требуется заранее завести одинаковые поля в обеих системах, так как синхронизация полей происходит по названию.

3. Индивидуальная интеграция МойСклад и Битрикс24

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

Используя JSON API МойСклад и REST API Битрикс24 вы можете создать приложение, которому будут доступны любые необходимые для вас сценарии.

  • Достоинства: интеграция ограничена только API, почти любые сценарии обмена будут возможны.
  • Недостатки: потребуется бюджет на разработку и техподдержку приложения, реализация займет время.
Интеграция МойСклад и Битрикс24 — это возможность обмена:

  • Услугами, товарами.
  • Контрагентами, контактами.
  • Счетами, заказами.
  • Документами.
  • Задачами.
  • Данными о бонусной программе.
С помощью интеграции также доступна выгрузка отчетов в Битрикс24.

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

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

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

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