Описание проекта
Ядро проекта — ежедневное движение товара. Сотрудники должны принимать поставки по заказам поставщикам, перемещать товар между складами и оформлять списания или корректировки с указанием причины и полной историей изменений. У заказа поставщику должен быть простой жизненный цикл: черновик, отправлен, принят частично или полностью, а система должна подсказывать объём дозаказа по точкам перезаказа, которые мы задаём для каждого SKU. Оповещения о низком остатке и отсутствии товара нужно показывать на дашборде и, желательно, отправлять по расписанию, чтобы закупщик реагировал до того, как полки опустеют. Важно сканирование штрихкодов: кладовщики будут пользоваться камерой телефона или USB-сканером, чтобы находить позиции, подтверждать приёмку и пересчитывать остатки при инвентаризации, поэтому интерфейс обязан хорошо работать на мобильных.
Также нужна осмысленная отчётность: текущая стоимость остатков, история движения по товару, неликвиды и отчёты о расхождениях по итогам инвентаризации с выгрузкой в CSV или Excel. Обращаем внимание: это не полноценный интернет-магазин и не тяжёлая ERP с бухгалтерией и зарплатой; нам осознанно нужен именно узкий инструмент складского учёта с ролевым доступом для кладовщиков, закупок и руководителей. Чистый интерфейс, разумные права и надёжная целостность данных важнее любых излишеств.
— Каталог SKU по нескольким складам с остатками по каждой точке
— Приёмка, перемещения, списания и корректировки с историей
— Заказы поставщикам с точками перезаказа и подсказкой объёма
— Оповещения о низком остатке и отсутствии товара на дашборде
— Сканирование штрихкодов камерой телефона или USB-сканером
— Стоимость остатков, история движения и отчёты о расхождениях, выгрузка CSV/Excel
— Ролевой доступ для кладовщиков, закупок и руководителей