Добавить в корзинуПозвонить
Найти в Дзене

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

Я занимаюсь продажей автозапчастей. Отдел продаж работает в коробочном Битрикс24. Складской учет в Мой склад. Начал с поиска готовой интеграции. Ничего не устроило: — Синхронизация сделок идет по несколько минут, а нужно в реальном времени; — Возможностей много, а нужного нет; — Регулярно ломается и не работает (проверил на себе). Значит напишем своё. Про одно окно Сначала хотел сделать, чтобы менеджеры всё делали в Битриксе - как бы работа в одном окне. Быстро отказался: слишком много чем пользуются менеджеры в МойСклад. Окей, решаемо: сделал быстрые ссылки, чтобы переходить в 1 клик из Б24 в МС и обратно. Связал сделки, контакты и товары. Работает в формате: создал сделку в Битриксе — создался заказ в Мой склад, Изменил стадию/поле в Битриксе — изменилось в Мой склад. И наоборот. Синхронизировал основные поля Обмен выполняется при изменении сущности с любой стороны. Стадии и статусы с обеих сторон решил сделать одинаковыми. Чтобы меньше путаться. Дополнительно можно связать любое
Оглавление

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

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

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

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

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

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

Про одно окно

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

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

-2
-3
-4

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

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

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

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

— Номер заказа МС записываю в название сделки Б24. Это упрощает поиск.

— Поле “Выручка” передается только из Б24 в МС. Правами в битриксе я ограничил, что редактировать его может только директор.

— Поле “Рекламный источник” заполняю автоматически и передаю в МС

— Поле “Номер отгрузки” передается только из МС в Б24, потому что заполняется там.

-5

Заключение

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

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

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

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