Обсудить
Интернет-магазин

Автоматическая синхронизация остатков между МоимСкладом и Озоном

2024

Задача

Магазин автоспортивного оборудования продавал на Озоне. Остатки обновляли вручную: менеджер смотрел в МойСклад, потом руками вбивал в личный кабинет Озона. При пиковых продажах товары уходили в минус — приходилось отменять заказы и получать штрафы от площадки. Или наоборот: на витрине висел ноль, хотя на складе был товар. Менеджер тратил 1.5–2 часа ежедневно только на синхронизацию.

Что сделано

  1. 01Разобрал структуру данных в МоемСкладе: артикулы, складские остатки, неснижаемый остаток по каждой торговой точке
  2. 02Разработал сервис синхронизации: забирает остаток по артикулу, вычитает неснижаемый, отправляет итоговое значение в Озон через API
  3. 03Сделал интерфейс управления: какие товары синхронизировать, включить/отключить конкретную позицию, задать интервал запуска
  4. 04Настроил автоматический запуск по расписанию
  5. 05Протестировал на реальных данных, скорректировал маппинг артикулов между системами
[ скриншот ]

Результат

  • Остатки обновляются автоматически каждые 30 минут без участия менеджера
  • 0 уходов в минус после запуска — штрафов от площадки больше нет
  • Неснижаемый остаток соблюдается автоматически — резерв под офлайн защищён
  • Менеджер освободил 1.5 часа ежедневно на другие задачи

Технологии

МойСклад APIОзон APINode.jsPostgreSQLTypeScript

Похожая задача?

Обсудить