Интеграция Битрикс24 и Мой Склад: как я сделал, чтобы заработало

Я занимаюсь продажей автозапчастей. Отдел продаж работает в коробочном Битрикс24. Складской учет в Мой склад.

Начал с поиска готовой интеграции. Ничего не устроило:

— Синхронизация сделок идет по несколько минут, а нужно в реальном времени;

— Возможностей много, а нужного нет;

— Регулярно ломается и не работает (проверил на себе).

Значит напишем своё.

Про одно окно

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

Интеграция Битрикс24 и Мой Склад: как я сделал, чтобы заработало

Связал сделки, контакты и товары. Работает в формате: создал сделку в Битриксе — создался заказ в Мой склад, Изменил стадию/поле в Битриксе — изменилось в Мой склад. И наоборот. Синхронизировал основные поля

Интеграция Битрикс24 и Мой Склад: как я сделал, чтобы заработало
Интеграция Битрикс24 и Мой Склад: как я сделал, чтобы заработало
Интеграция Битрикс24 и Мой Склад: как я сделал, чтобы заработало

Обмен выполняется при изменении сущности с любой стороны.

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

Дополнительно можно связать любое поле битриксе с полем в МС в обе стороны или в одну.

Примеры интеграции дополнительных полей

  • Номер заказа МС записываю в название сделки Б24. Это упрощает поиск.
  • Поле “Выручка” передается только из Б24 в МС. Правами в битриксе я ограничил, что редактировать его может только директор.
  • Поле “Рекламный источник” заполняю автоматически и передаю в МС
  • Поле “Номер отгрузки” передается только из МС в Б24, потому что заполняется там.
Интеграция Битрикс24 и Мой Склад: как я сделал, чтобы заработало

Заключение

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

Реализуется через обмен по API. Сам код поместил в коробку Битрикс. В теории, с облачной версией тоже можно провернуть.

Понял, что чем проще, тем лучше. Сделал несколько версий интеграции и поитогу делюсь с вами лучшей.

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

33
1 комментарий

Вот как раз закончил такую же штуку для облачной б24 :) поздравляю, решение и правда хорошее

1