VJOURNAL

Бизнес • Глобальная редакция •

WMS система: что она делает сверх складского учёта — на примере концепта

WMS система знает не только сколько товара на складе, но и в какой он ячейке и кто его переместил. Разбираем адресное хранение, сборку, штрихкоды GS1, пересчёт и интеграции, а затем — концепт WMS на сгенерированных данных.

Обложка VJOURNAL к материалу «WMS система: что она делает сверх складского учёта — на примере концепта»

Короткий ответ

WMS (система управления складом) фиксирует приход и расход товара и, в отличие от учётной программы, знает ячейку каждой единицы, планирует размещение, строит маршруты сборки и подтверждает шаги сканом штрихкода. Она нужна, когда товар лежит во многих местах, собирают несколько человек сразу, а ошибки и поиск стоят денег; небольшому магазину с одной кладовой может хватить таблицы.

6 источников
WMS фиксирует приход и расход и, в отличие от учёта, знает ячейку каждой единицы и того, кто её переместил.
Основа — адресное хранение и правила размещения: ходовое ближе к упаковке, медленное выше, охлаждённое только в холодной зоне.
Отбирать можно по зонам, партиями или волнами, а лист, отсортированный по адресам ячеек, уже сокращает путь.

Чем система управления складом отличается от складского учёта

WMS система отвечает на вопрос, который складской учёт оставляет открытым: не сколько у вас единиц товара, а где лежит каждая и кто её переместил. Русская Википедия определяет систему управления складом как информационную систему, которая автоматизирует управление бизнес-процессами складской работы. Английская версия называет главной задачей учёт прихода и выхода товара. Программа может ещё отслеживать точное место хранения, лучше использовать площадь и координировать задания.

Учётная программа или модуль ERP покажет сорок ламп в наличии — этого хватит, чтобы продавать их на Wildberries, — но не подскажет сборщику, на каком из трёх стеллажей они стоят. В сравнении английской Википедии учётные программы смотрят на стоимость материалов и сроки дозаказа, WMS — на движение товара внутри здания, а складским модулям ERP не хватает возможностей развитых WMS. Русская статья добавляет: системы без адресного хранения автоматизируют лишь учёт поступления и убытия товара, и их часто называют программами складского учёта. Учёт говорит, что у вас есть; WMS — где это лежит и как быстро уедет.

Адресное хранение на складе и правила размещения товара

Адресное хранение на складе начинается с одного правила: у каждого места, где может лежать товар, есть адрес — обычно ряд, стеллаж, ярус и позиция, — напечатанный на этикетке у ячейки. Остаток перестаёт быть одним числом и превращается в список мест с количествами. Приёмщику можно сказать, куда везти паллету, а сборщика отправить к месту, а не к названию товара. Без такой сетки программа лишь повторяет то, что люди в зале и так помнят.

По словам русской Википедии, системы с адресным хранением нужны крупным складам с высокой оборачиваемостью и планируют размещение с учётом свойств товара и мест хранения. В работе эти свойства превращаются в правила размещения. Тяжёлое — вниз, то, что отбирают каждый час, — ближе к упаковке, медленное — выше, а охлаждённое — только в холодную зону. Правило пишут один раз и применяют к каждой приёмке — решение больше не зависит от того, кто на смене.

Отбор заказов в WMS: листы сборки, маршруты, партии и сканы

Английская Википедия определяет отбор заказов как сбор товаров в заданном количестве перед отгрузкой, чтобы выполнить заказы клиентов. При зональном отборе каждый сборщик работает только в своей зоне, при пакетном один человек собирает сразу несколько заказов, а волновой отбор сочетает оба способа. Лист в том порядке, в каком клиент оформил заказ, гоняет сборщика туда и обратно; тот же лист, отсортированный по адресам ячеек, теряет большую часть зигзагов. В статье отмечено, что WMS строят маршруты сборки так, чтобы сократить путь сборщика.

Каждый шаг подтверждают сканом, а он работает, только если у товара есть номер, известный системе. GS1 US описывает GTIN (Global Trade Item Number) как идентификационный ключ GS1 для торговой единицы. GTIN — это данные, а штрихкод — их физический носитель. Русская Википедия описывает это изнутри склада: поступающие грузы помечены штрихкодами, а терминалы сбора данных (ТСД) считывают их при инвентаризации.

Этикетки паллет, циклический пересчёт и связи WMS с другими программами

У паллеты и посылки свой номер. GS1 Sweden объясняет, что это SSCC (Serial Shipping Container Code): 18 цифр из префикса компании GS1, порядкового номера и контрольной цифры; он обозначает логистические единицы — паллеты и посылки — на пути от производства до конечного клиента. Чтобы номера не расходились с полками, нужен пересчёт. Английская Википедия описывает циклическую инвентаризацию как пересчёт небольшой заданной части запасов в регулярно повторяющейся последовательности: это меньше мешает работе, чем полная инвентаризация с остановкой склада.

WMS почти никогда не работает одна. Заказы приходят из интернет-магазина и кабинетов маркетплейсов, учёту нужно знать, что принято и отгружено, перевозчикам — этикетки и время забора; каждая такая связь — интеграция, которую делают, проверяют и поддерживают. До смены программ запишите собственные цифры: заказы в день, минуты от печати листа до упаковки, отгрузки с ошибкой и расхождения пересчёта с учётом. Только с этой базой можно потом честно оценить любую систему.

RACKLIGHT: концепт WMS, в котором экраном служит сам склад

Все эти идеи сходятся в RACKLIGHT — концепте, который студия VITON13 сделала по собственной инициативе, чтобы показать диапазон. Это не клиентский проект и не запущенный продукт, и работает он на сгенерированных данных. RACKLIGHT — WMS для Norvane DC-02, склада ответственного хранения, которого не существует: 400 товаров, 38 исходящих заказов в день, пять ворот приёмки, пять ворот отгрузки и холодильная камера. Компания, её клиенты, перевозчики, поставщики и все цифры вымышлены, о чём говорит закреплённая плашка на экране. Задача — сделать интерфейсом сам склад, не превращая его в 3D-витрину.

Здание 108 × 80 м нарисовано на three.js с изометрической камерой: 12 основных рядов, 4 ряда в стеклянной холодильной камере и 10 ворот. 1 656 ячеек показаны живыми 3D-паллетами, окрашенными по остатку или по частоте отбора, а девять сборщиков и пять погрузчиков ездят по проходам. Поиск переносит камеру к любой ячейке, подсвечивает её лучом и прокладывает маршрут от ближайшего сборщика. Скан на приёмке применяет правило размещения по оборачиваемости: ходовой товар — ближе к упаковке, медленный — на верхние ярусы резерва, охлаждённый — в холодильную камеру.

Оптимизатор маршрута сборки и демо-ИИ в концепте RACKLIGHT

Оптимизатор сравнивает порядок строк в листе сборки с маршрутом, построенным методом ближайшего соседа и 2-opt по кратчайшим расстояниям между рядами. На 1 140 заказах, которые демо генерирует за 30 дней, оптимизированный маршрут в медиане на 32 % короче обхода по порядку строк, а заказ с экранов сокращается с 409 до 211 м. Против листа, просто отсортированного по коду ячейки, медианный выигрыш — около 9 %. Сам кейс называет такое сравнение более честным для склада, который уже сортирует листы сборки.

Аналитика запасов подписана как демо-ИИ, и интерфейс объясняет: это правила и статистика в браузере, а не языковая модель. У каждого SKU 90 дней сгенерированного спроса с недельной сезонностью; прогноз строится на сезонных индексах за последние восемь недель и линейном тренде с затуханием, а страховой запас при z = 1,65 задаёт точку заказа. Четыре списка показывают дефицит, излишки, неликвид и перестановки. Вокруг сцены — панель показателей и разделы запасов, заказов и доков, на английском и русском.

Чего не доказывает концепт WMS на сгенерированных данных

RACKLIGHT доказывает меньше, чем обещают его экраны, и кейс говорит об этом прямо. Norvane DC-02, его клиенты, перевозчики, поставщики, товары и все цифры вымышлены и генерируются в браузере: за демо нет ни пользователей, ни заказчиков, ни склада, ни выручки, и оно ничего не доказывает о внедрении или экономии на реальном складе. Демо-ИИ настоящего спроса не видел. Концепт не подключён ни к настоящей WMS, ни к ERP, ни к сканерам, ни к системе доков; схема склада задана в коде, а не импортирована из чертежей, а маршрутизация не учитывает заторы, тележки и пакетную сборку. Цифра 32 % получена на сгенерированных заказах, а не на работающем складе.

Настоящее внедрение добавляет самую трудную часть. Это обмен заказами и остатками с магазином, маркетплейсами и учётом, этикетки и время забора для перевозчиков, сканеры, принтеры этикеток и Wi-Fi, которые работают в каждом ряду. Людей нужно обучить, а переход со старого процесса спланировать: полный пересчёт, дата, запасной вариант на случай сбоя. Английская Википедия отмечает, что доработка WMS под себя может стоить дорого, а сложной программой сотрудникам труднее пользоваться.

Как подготовить склад к WMS и выбрать между готовой системой и разработкой

Подготовка одна и та же, что бы вы ни выбрали. Нарисуйте схему склада и составьте список ячеек с адресом, размером и типом товара. Приведите в порядок карточки товаров: одна запись на позицию, с габаритами, весом, единицей измерения и GTIN с этикетки. Опишите профиль заказов — сколько в день, сколько строк, какие дни пиковые — и перечислите работающие программы и тех, кто за них отвечает.

Готовая WMS система закрывает стандартный поток: приёмку, размещение, отбор, упаковку и пересчёт; английская Википедия пишет, что бессрочные лицензии на такие программы постепенно вытесняются подписками на размещённый сервис. Она подходит, если ваши процессы похожи на процессы большинства складов. Разработка имеет смысл, когда процесс необычный, когда готовую систему пришлось бы сильно переделывать или когда не хватает интерфейса поверх программ, которые вы оставляете. Студия VITON13 проектирует и собирает такие логистические платформы, а гайды ниже объясняют, из чего складывается стоимость API-интеграции и разработки SaaS.

Практический чеклист

  • Составьте список всех мест хранения с адресом, размером и типом товара для каждого.
  • Приведите в порядок карточки товаров: габариты, вес, единица измерения и GTIN.
  • До любых изменений замерьте заказы в день, минуты на заказ, ошибки сборки и расхождения пересчёта.
  • Перечислите все системы, с которыми WMS должна обмениваться данными: магазин, маркетплейсы, учёт, перевозчики.
  • Решите, какой процесс на вашем складе необычный, прежде чем сравнивать готовую систему и разработку.

Вопросы и ответы

Чем WMS отличается от программы складского учёта?

Программа учёта и складской модуль ERP фиксируют, что принадлежит компании и сколько это стоит. WMS добавляет место: ячейку каждой единицы, задание, по которому её переместили, и сотрудника или сканер, подтвердивший шаг. Если работают обе, учёт ведёт деньги, а WMS — склад.

Нужна ли WMS небольшому интернет-магазину с одной кладовой?

Поначалу часто нет: английская Википедия упоминает, что небольшие площадки обходятся таблицами и бумагой. Признаки, что таблицы уже мало, вполне бытовые: товар лежит во многих местах, собирают несколько человек одновременно, уезжают не те позиции, а поиск товара съедает рабочий день.

Чем штрихкод GTIN отличается от SSCC на паллете?

GTIN обозначает торговую единицу — сам товар, который вы продаёте. SSCC обозначает одну логистическую единицу, конкретную паллету или посылку, восемнадцатизначным номером. Первым склад проверяет, тот ли товар взяли, вторым — отслеживает, куда переехала единица.

Может ли WMS работать без сканеров штрихкодов?

Может — на бумажных заданиях и ручном подтверждении: русская Википедия упоминает приёмку и через радиотерминалы, и по бумажным носителям. Но без сканирования каждое подтверждение зависит от того, правильно ли человек поставил отметку, и пропадает большая часть проверки, ради которой вводят адреса и этикетки.

Можно ли внедрить концепт RACKLIGHT на настоящем складе?

Нет. RACKLIGHT — концепт, сделанный, чтобы показать диапазон, и работает он на сгенерированных данных склада, которого не существует. К настоящим сканерам, ERP и системам доков он не подключён. Он показывает идеи интерфейса и рабочие правила; реальный проект начинается с вашей схемы, данных и интеграций.