image
Учёт склада, где остаток — сумма проводок, а не «поле qty--»: заказы с резервом «всё или ничего», сборка по ячейкам, приёмка с импортом CSV, инвентаризация и журнал. Гонка двух настоящих процессов PHP в PostgreSQL показывает, зачем нужна блокировка строки. Что умеет: — Обзор с KPI и задачами роли: продажам — резерв, кладовщику — сборка, закупкам — что заказать — Остатки по ячейкам: на полке, резерв, свободно и полоса запаса до минимума — Карточка товара с движением: каждая проводка и остаток после неё — Заказы: резерв «всё или ничего» с перечнем нехватки, лист подбора, отгрузка, отмена и возврат Стек: Laravel · PHP · PostgreSQL · Eloquent · Blade · PHPUnit Это демо я разработал для своего портфолио на antongoncharov.ru — его можно попробовать вживую: https://antongoncharov.ru/demo/sklad-rezerv
https://antongoncharov.ru/demo/sklad-rezerv