Схема логики · черновик v0.1
Платформа управления складом с QR-учётом
Визуальная схема бизнес-логики системы — от создания товара до отчётности. Для оценки объёма и согласования сценариев.
1. Создание карточки товара
фото · название · описание · артикул/SKU · категория
2. Генерация QR-кода
QR — это ключ к карточке в системе, а не «контейнер» с данными: сам код не хранит фото и текст
3. Печать этикетки
пакетная выгрузка QR → наклейка на товар / полку / ячейку
сканирование QR смартфоном — точка входа в 3 сценария
Сценарии скана
Приёмка
кладовщик · при поступлении товара
скан → выбор склада и ячейки → количество → фиксация партии (дата, срок годности)
Перемещение
между складами / ячейками
скан → выбор склада-получателя и ячейки → количество → фиксация перемещения
Продажа / списание
ручное списание сотрудником
скан → количество → система подсказывает партию по FEFO (раньше истекает срок — раньше списываем)
все операции сходятся в единую базу остатков
Остаток товара
склад · ячейка · партия · количество — обновляется в реальном времени, с очередью на синхронизацию при офлайн-работе
Отчётность
остатки по складу/ячейке, история движений, фильтры по периоду и пользователю
Инвентаризация
плановый пересчёт → сверка факта с системой → корректировка остатка
Алерты по срокам годности
уведомление при приближении истечения срока партии
Роли и права доступа
Сканировать / принимать / списывать
К
М
А
Создавать / редактировать карточку
К
М
А
Перемещать между складами
К
М
А
Запускать / подтверждать инвентаризацию
К
М
А
Управлять пользователями
К
М
А
К — кладовщик М — менеджер А — админ
Офлайн-режим на складе
1Сотрудник сканирует QR без интернета
2Операция сохраняется в очередь на устройстве
3При появлении связи — автосинхронизация с сервером
4Остаток товара обновляется, конфликты помечаются на проверку
Вне рамок MVP (следующие этапы)
Интеграция с 1С
Интеграция с маркетплейсами
Маркировка «Честный знак»
Фискализация / касса
Проф. ТСД-сканеры (Zebra, Honeywell)
Нативное мобильное приложение
Схема отражает логику черновика ТЗ v0.1 и предназначена для согласования сценариев с заказчиком.