Блог ITSE

Автоматизация обмена данными между Битрикс24 и «Мой Склад»

Ниша: Стройматериалы
Источники данных: Битрикс24, Мой Склад
Стек технологий: Python 3, PostgreSQL

Задача и проблема:
Компания использовала две ключевые системы, которые не были связаны между собой:
  • Битрикс24 — для ведения клиентов и фиксации заказов отделом продаж.
  • «Мой Склад» — для учёта товарных остатков и управления отгрузками.
Из-за отсутствия интеграции каждый новый заказ, созданный менеджером в CRM, приходилось вручную заново вносить в складскую программу. Это отнимало время, отвлекало сотрудников от продаж и создавало высокий риск ошибок (неверно указанный товар, неправильные реквизиты клиента), что приводило к проблемам с отгрузкой.

Решения без автоматизации:
Можно обязать менеджера продаж дублировать заказ в Мой Склад, но возможны ошибки из-за человеческого фактора, неверное заполнение заказа. Так же менеджеру придется тратить на это дополнительное время.

Предложенное решение:
Написать скрипт, который запускается автоматически каждые 10 минут, ищет новые сделки в Битрикс24 и копирует их в нужном формате в Мой Склад (с переносом всех товарных позиций, дат отгрузки, информации о клиенте и пр.)

Что сделали

Мы разработали и внедрили автоматический скрипт на Python, который выступает в роли моста между Битрикс24 и «Мой Склад» и работает полностью автономно:

  1. Поиск новых заказов: Каждые 10 минут скрипт проверяет Битрикс24 на наличие сделок, которые ещё не были переданы в «Мой Склад» (чтобы избежать дублей).
  2. Корректное создание контрагента: При переносе заказа скрипт проверяет, есть ли уже клиент в базе «Мой Склад». Поиск идёт по ИНН (для юрлиц) или номеру телефона (для физлиц). Если клиент новый — его карточка создаётся автоматически с полными реквизитами.
  3. Перенос товарных позиций: В «Мой Склад» создаётся заказ, куда добавляются все товары из сделки. Товары сопоставляются по уникальному ID, что гарантирует точность. Если какого-то товара нет в наличии, менеджер в Битрикс24 мгновенно получает уведомление для проверки.
  4. Контроль цен и скидок: Автоматически переносятся все стоимости, скидки и условия, указанные в сделке.
  5. Обратная связь и контроль ошибок: Скрипт отслеживает успешность каждого этапа. При любой ошибке (например, проблема с товаром) ответственному менеджеру приходит уведомление. Когда кладовщик в «Мой Склад» подтверждает сборку и отгрузку, статус сделки в Битрикс24 автоматически меняется, и менеджер видит, что заказ можно закрывать.

Результат работы

Благодаря внедрению интеграции компания получила:
  • Экономию времени менеджеров: Исключено ручное дублирование заказов.
  • Точность данных: Риск ошибок из-за человеческого фактора сведён к нулю.
  • Прозрачность процесса: Менеджеры видят актуальный статус отгрузки прямо в CRM, а склад получает корректные заказы без задержек.
  • Быстрое реагирование: Автоматические уведомления об ошибках позволяют сразу решать проблемы с заказами.
Автоматизируем процесс объединения и переноса данных из любых систем, оставьте заявку и мы свяжемся с вами!
2026-02-18 11:23 Аналитика