Клиент: компания по продаже автозапчастей, использующая STOCRM для учёта и ABCP для торговли на онлайн-площадках.
Задача: автоматизировать обмен данными об остатках и ценах с нескольких складов в STOCRM и передавать их в ABCP в нужном формате.
До внедрения интеграции прайсы обновлялись вручную, что занимало много времени, приводило к несоответствию остатков и потере заказов.
Цель: сделать стабильную систему автоматической синхронизации, чтобы на ABCP всегда отображались актуальные данные без участия сотрудников.
- Проанализировал API STOCRM и ABCP, согласовал формат и структуру данных под автозапчасти
- Реализовал в n8n двойной цикл: внешний - по складам, внутренний - по страницам одного склада
- Настроил фильтрацию и очистку: артикул, наименование, цена с учётом наценки, остатки без резерва
- Сформировал CSV-файл под требования ABCP
- Настроил загрузку файла в ABCP через API
- Добавил логирование и проверку результата загрузки по каждому складу
- Оптимизировал выполнение, чтобы не перегружать n8n при больших объёмах данных
- Запуск интеграции перевёл на автоматический режим через Cron
Полный автоматический обмен данными между STOCRM и ABCP.
Актуализация остатков и цен по автозапчастям теперь занимает 5 минут вместо нескольких часов.
Исключены ошибки, вызванные человеческим фактором.
Интеграция готова к масштабированию на новые склады и торговые площадки.