Задача
Склад работал в узкоотраслевой системе, продажи — в Битрикс24. Остатки и резервы не совпадали, менеджеры обещали то, чего уже не было.
Решение
Через REST и промежуточный сервис связали сделки Б24 со складскими документами: резерв при смене стадии, снятие резерва при отказе, пуш остатков в карточку товара/сделки. Сделали идемпотентность операций и журнал.
Технологии
Битрикс24 REST, middleware на PHP, API складского ПО, очереди
Результат
Срок внедрения — 10 дней. Расхождения резервов −96%. Срывы отгрузки из-за «продали воздух» почти исчезли.
«Быстро, по делу и без лишней бюрократии. Склад и продажи синхронизированы.»