Сборка: было тесно и вслепую — стало наглядно
Похожая упаковка, не выделенный вкус и скрытый остаток — причина пересорта и лишних действий сборщика. Слева — как сейчас, справа — предложение. Заказ один и тот же.
Как сейчас: вкус не выделен, остатка не видно — надо свайпать.
Крупное фото. Вкус выделен. Остаток под каждой позицией — мало горит оранжевым.
Сборка — в одном тапе из любого экрана
По сборке у нас жёсткие нормативы, а возвращаться к ней за смену приходится постоянно. Поэтому кнопка сборки — синяя корзина — закреплена в правом верхнем углу и видна на каждом экране приложения. Меньше лишних переходов — быстрее укладываешься в норматив.
Один тап — ты в активном заказе
Где бы ты ни был — в приёмке, учёте, контроле товаров — тап по корзине мгновенно открывает заказ, который собираешь. Тап ещё раз — возвращаешься ровно туда, где был.
Не нужно выходить в меню и искать сборку: главная задача смены всегда под рукой, в одном движении.
Контроль товаров: выложи вовремя, пересчитай точечно
Один экран, две вкладки: что выложить вперёд по сроку и где пересчитать остаток, пока он не наврал. Всё на данных, которые склад уже собирает.
Старое — вперёд, по ротации
Приложение подсвечивает товар с ближним сроком и говорит прямо: выложи его вперёд, проверь ротацию. Пока срок годности не подошёл, товар уходит в продажу, а не в списание.
По каждой позиции сразу видно остаток, «годен до» и место на складе — не нужно искать вслепую.
Пересчитай вовремя — без корректировок
Полную инвентаризацию делают раз в полгода, а остаток врёт каждый день: забыли списать, пересорт, товар ушёл раньше, чем подвезли. В список попадает ходовое, которого по учёту осталось меньше чем на день продаж: если остаток врёт, это вылезет в ближайшем заказе. Наверху — самое ходовое, недавно пересчитанное не повторяется. Сотрудник идёт по списку — точечно, за минуту.
Экран — простой список: товар и остаток по учёту. Позиция попадает в список не потому, что её давно не считали, а потому что по учёту она кончится в ближайшие часы — и если на полке её уже нет, сборщик узнает об этом только у пустой ячейки.
Пересчитал вовремя — не ловишь корректировку задним числом, не теряешь продажи на пустой полке.
Сводка смены — прямо в приложении
Сколько собрано, кем, где пик нагрузки и сколько в среднем идёт сборка — на одном экране, в том же приложении.
Открыл — и сразу видно смену
Для управления сменой не нужны выгрузки и Excel: цифры считаются из истории заказов и системы смен. Power BI остаётся для аналитики, приложение — для решений по ходу смены.
Обзор смены — задачи по этапам
Та же логика, что уже работает в боте контроля смены на ЦФЗ: каждая задача проходит этапы, и руководитель видит, где она застряла.
Обзор смены
Задачи смены разложены по трём этапам: не отработано, в работе, готово. Заблок без ответа товароведа, проверка ротации, приёмка поставки, проверка ФРОВ, открытие смены — по каждой видно этап и отклонение. Для поставки показывается опоздание относительно норматива приёмки 6 часов, например «+20 мин».
Задача от директора — с пушем и отчётом
Сейчас управление складом живёт в Telegram — а он работает с ограничениями и перебоями. Держать на нём рабочие процессы нельзя. Всё, что было в Telegram, — задачи, отчёты, напоминания — переносим в приложение.
Поставил — проконтролировал
Текст, фото, срок — и задача ушла конкретному сотруднику или на смену. Ему приходит пуш и «Задача от директора», а у тебя по каждой — статус и отчёт: сделано или нет, с фото.
Ответственному директору нужен инструмент, который не зависит от мессенджера: задача дошла, пуш пришёл, отчёт с фото — в одном месте.
Каждый экран, который трогают за смену
Не только сборка. Те же задачи, что и сейчас, — меньше лишних тапов. Все три экрана живые.
Камера в строке поиска — скан без кольца
Кольцо остаётся основным сканером. Камера в поиске закрывает операции, где кольцо мешает или не справляется.
Где это экономит время
Списание последней единицы. Не нужно брать кольцо ради одного товара: открыл поиск в телефоне, навёл камеру — позиция найдена, списал.
Плохо читаемый штрихкод. Затёртый или мятый код кольцо часто не берёт, а камера телефона распознаёт его программно. Не нужно вбивать цифры вручную.
Кольцо занято или разряжено. Операция не встаёт: телефон есть у каждого сотрудника.
«А данные откуда?»
Каждая функция работает на данных, которые приложение уже собирает: остатки, история продаж, сроки из приёмки, система смен, справочник товаров.
Пилот — 2 недели на Ижорской 6к6
Не концепт, а работа на результат. Даём попробовать на одном складе и меряем.
Разработка включает эти экраны на одном ЦФЗ. С моей стороны — требования, приёмка, обратная связь смены.
Время сборки и приёмки, доля пересорта, корректировки остатка, пропущенные авто-задачи, списание по сроку против базы 4,75%.
По цифрам за две недели — расширять или нет.
Прототип — макет интерфейса и логики, без интеграции с рабочими системами. Данные на экранах примерные. Экраны на этой странице — тот же прототип, встроенный живьём.
Второй этап — куда это растёт
Функции, которых пока нет ни в приложении, ни в боте. Каждая встраивается в операцию, которую смена уже делает, — без отдельных задач и лишних людей.
В сборке«Бери старое»
У сроковых товаров в строке сборки — какую партию брать и где она стоит: «бери партию до 03.10, передний ряд».
- Сборщик: если в ячейке две партии, видит ту, у которой срок раньше, и забирает её, не выбирая сам.
- Товаровед: свежая партия не уходит, пока на полке лежит старая — отдельную выкладку по ротации делать не нужно.
«Последняя штука»
Когда по учёту в ячейке остаётся 1–2 штуки и сборщик берёт одну, приложение задаёт один вопрос: «сколько осталось на полке?».
- Совпало: сборка идёт дальше, ничего не нужно.
- Не совпало: остаток поправляется сразу, позиция уходит товароведу на проверку.
- Следующий сборщик: не приходит к пустой ячейке посреди заказа.
«Хрупкое»
Пометка «Хрупкое» у позиций, которые легко повредить: яйца, стекло, торты, ягоды.
- Сборщик: хрупкое стоит в конце маршрута сборки — кладётся последним и сверху.
- Ввод боксов: видно, в каком боксе хрупкое.
- Курьер: в его приложении у заказа та же пометка: «бокс 2 — хрупкое, не класть вниз».
- Клиент: получает целый товар.
«Заказ под риском»
Приложение само помечает заказ, если в нём есть отметка без скана, замена или последняя штука.
- Ввод боксов: перед QR — «проверь эти 2 позиции», с фото товара и номером бокса.
- Сборщик: сверяет за секунды и закрывает заказ QR.
- Руководитель: видит, сколько заказов за смену уходили под риском и у кого чаще.
Разбор жалобы сразу
Жалоба по заказу открывает его карточку: кто собирал, что отсканировано, что отмечено без скана, были ли замены, какой бокс, когда закрыт QR, какой курьер забрал.
- Подсказка: отмечено без скана — вопрос к сборке; всё отсканировано и закрыто QR — вопрос к доставке.
- Руководитель: разбирает по данным, а не по переписке и памяти смены.
Пик и люди
Приложение знает обычную нагрузку по часам и кто сейчас на какой задаче.
- За 20 минут до пика: «на сборке 2 человека, один на раскладке — переключи его на сборку».
- После пика: «можно вернуть на раскладку».
- Руководитель: решает в моменте, а не разбирает просрочки после смены.
Режим новичка
Первые смены у нового сотрудника включены подсказки прямо на экранах: что сделать на этом шаге и на что смотреть.
- Наставник: видит ошибки новичка — пересорт, отметки без скана, долгие заказы — и разбирает их в тот же день.
- Новичок: режим выключается сам, когда ошибок становится мало.
Камера на полку
Наводишь камеру на полку — приложение подсвечивает ближний срок, товар не в своей ячейке и пустое место, где по учёту товар должен быть.
- Товаровед: обход зоны — за секунды на полку, а не поштучно.
- Остаток: пустое место при ненулевом учёте сразу уходит на пересчёт.
- Что нужно: модель распознавания, чтение срока с упаковки и схема «что где лежит».
Камера на фрукты и овощи
При проверке ФРОВ и на сборке навёл камеру — приложение оценивает качество: «ок» или «испорчено» с причиной: плесень, вмятины, перезрел.
- Сотрудник ФРОВ: одинаковый стандарт у всех, а не «на глаз»; испорченное сразу уходит в списание с фото.
- Бананы: камера определяет зрелость — зелёные, спелые, для смузи — и остаток раскладывается по позициям без ручного пересчёта.
Камера на повреждённую упаковку
На приёмке, сборке или возврате навёл камеру на товар — приложение видит брак: мятая, протёкшая, вскрытая упаковка.
- Списание: заполняется само — товар, причина, фото дефекта.
- Сборщик: повреждённый товар не уходит в заказ — приложение предлагает взять другую единицу.
Камера на товар без штрихкода
Этикетка отклеилась или код не читается — камера узнаёт товар по упаковке и предлагает 1–3 варианта, сотрудник подтверждает.
- Где работает: в поиске, на сборке, при пересчёте и списании.
- Сотрудник: не ищет товар по названию вручную и не зовёт товароведа.
Камера на ячейку при раскладке
При раскладке камера видит товар и адрес ячейки и сверяет их с заданием.
- Не совпало: «это не A-12, твоя ячейка — B-03» — до того, как товар оставили на полке.
- Сборщик: потом находит в ячейке именно то, что ищет.
Порядок на складе держится на постоянном контроле
Разовые проверки не работают: без напоминаний задачи откладываются, а порядок в зонах уходит за пару дней. Это я проверил на Ижорской 6к6 ещё до приложения — через Telegram-бота, который ведёт смену.
Задачи по расписанию
Бот сам ставит смене задачи: проверки, уборку, порядок в зонах — и напоминает, пока не сделано. Отчёт — фото, а не «да, сделали».
Никто не «забыл»
Если задачу не взяли, бот напоминает повторно и сообщает руководителю. Ничего не теряется между сменами и в переписке.
«Проверь ходовое»
Каждое утро — список ходовых позиций на пересчёт. Так находятся товары, которых по факту нет: одна-две штуки, что числятся в остатке и теряются между пересчётами. Сборщик не идёт за пустой ячейкой, заказ не уходит с недовложением.
Эффект сейчас подтверждён опытом смены, отдельной метрики по нему нет — её и предлагаю снять в пилоте. Цифры, которые бот уже собирает, — ниже.
Не обещания, а результат Ижорской 6к6
Цифры из бота контроля смены на Ижорской 6к6, 29.08–04.10.2026. Тот же подход переносим в приложение.