[ кейс ]
wms под специфику мебельного склада и переход на saby.
та же сеть: центральный склад, 8 точек продаж, десятки тысяч позиций номенклатуры.

коробочные wms не понимают главного в мебели: изделие приезжает в нескольких коробках и продаётся только в полной комплектности. мы построили складскую систему вокруг этого факта — и параллельно ведём переход учёта с 1С на saby.
[ задача ]
- изделия месяцами лежали «мёртвым грузом» из-за одной недостающей упаковки, которую никто не видел в учёте
- компоненты взаимозаменяемы между наборами — стандартный учёт по строкам накладной это не отражает
- компания уходила с 1С на saby, не останавливая склад и розницу
[ что сделали ]
- спроектировали wms, где единица учёта — коробка: система знает состав каждого набора и считает комплектность в реальном времени
- покрыли девять складских процессов: приёмка, размещение, перемещения, резервы, отбор, отгрузка, возвраты, инвентаризация, брак
- четыре рабочих места: бэк-офис, экран цеха с очередями задач, панель администратора и мобильный тсд с офлайн-режимом
- включили боевую двустороннюю интеграцию со сбис: чтение документов, создание номенклатуры, выгрузка остатков
- ведём переход на saby как кураторы: архитектура учёта, интервью с сотрудниками, решения вместе с владельцем
[ результат ]
- физический остаток склада сходится к одному источнику истины
- закупки видят, чего не хватает для сборки набора, и переназначают совместимые упаковки
- система в проде; переход на saby идёт поэтапно, без остановки операционной деятельности
стек / typescript, node.js, fastify, postgresql, docker, интеграция сбис/saby