Система управления хранением палет и overflow-зонами на складе (NDA)
В 2023 году я разработал внутренний инструмент для складской логистики, который решал одну из ключевых проблем операционных складов — нехватку места в pick-зонах при избыточных поставках товаров.
Проект выполнялся под NDA — интерфейсы, схемы склада и операционные данные не публикуются.
Основная цель системы — исключить потерю палет, ускорить комплектацию и дать сотрудникам точную информацию о фактическом расположении товара в реальном времени.
Контекст и проблема
Склад был организован по классической схеме:
- pick-зоны на первом уровне для сборки заказов;
- ограниченное количество мест под каждую SKU;
- регулярные поставки, превышающие вместимость pick-зон;
- дополнительные этажи и зоны хранения (overflow).
Проблема заключалась в том, что:
- избыточные палеты размещались в разных зонах;
- информация о фактическом расположении часто терялась;
- комплектовщики не всегда знали, где находится дополнительный товар;
- поиск палет замедлял сборку заказов и увеличивал ошибки.
Основные задачи
- Отслеживать расположение всех палет на складе
- Управлять overflow-хранением для избыточных поставок
- Дать комплектовщикам быстрый доступ к информации
- Работать в режиме реального времени
- Минимизировать ручные операции и устные договорённости
Техническое решение
Архитектура
В качестве центральной системы использовался Drupal, который:
- хранил структуру склада (секторы, уровни, ячейки);
- сопоставлял SKU с местами хранения;
- фиксировал текущее количество палет в каждой зоне;
- синхронизировался с WMS-системой (Veeqo).
Drupal выступал как оперативная карта склада, а не просто база данных.
Модель хранения
Склад был логически разделён:
- pick-зоны — для активной комплектации;
- overflow-зоны — для временного хранения избыточных палет;
- каждая зона имела ограничение по вместимости;
- каждая палета была привязана к конкретной SKU и месту хранения.
Система знала, где именно находится каждая палета в данный момент.
Интерфейс для комплектовщиков
Ключевой частью проекта стал интерфейс для сотрудников склада:
- доступ через Android-устройства (сканеры / пикеры);
- адаптация под работу “на ходу”;
- минимальное количество действий;
- крупные элементы управления.
Комплектовщик мог:
- найти дополнительную палету по SKU;
- увидеть точное место хранения;
- забрать палету и отметить действие одной кнопкой;
- сразу получить указание, в какую ячейку её переместить.
Интерфейс был рассчитан на использование прямо во время движения на погрузчике.
Работа в реальном времени
Система работала онлайн:
- Комплектовщик забирал палету из overflow-зоны
- Нажимал кнопку подтверждения в интерфейсе
- Система обновляла данные о расположении
- Другие сотрудники сразу видели актуальное состояние склада
Это исключало дублирование действий и “потерянные” палеты.
Результаты
- Исключена потеря палет при overflow-хранении
- Ускорена комплектация заказов
- Снижено количество ошибок на складе
- Повышена прозрачность складских операций
- Склад стал управляемым в режиме реального времени
Что было интересного
- Проектирование UX для физической работы, а не офисных пользователей
- Работа с реальным складским workflow
- Синхронизация данных между людьми, техникой и системой
- Создание инструмента, который используется “в движении”
Выводы
Проект показал, что даже простая на первый взгляд задача хранения палет требует точной цифровой модели.
Инструмент позволил превратить хаотичное overflow-хранение в управляемый и прозрачный процесс, напрямую влияющий на скорость и качество работы склада.
Проект выполнен по NDA. Все описания приведены в обобщённом виде и не раскрывают коммерческих или визуальных деталей клиента.

