WMS не создаёт правду о товаре — она её потребляет. Система знает, куда поставить паллету и откуда взять штуку, только если заранее описаны номенклатура, штрихкоды, веса, партии и ячейки. Если этих данных нет, проект упирается не в настройку процессов, а в таблицу Excel, которую «допилят на следующей неделе».
В разборе внедрения WMS в Казахстане сырые мастер-данные названы одним из главных камней. Ниже — что именно должно быть готово до опытной эксплуатации и что можно чистить параллельно, не останавливая проект.
Что такое мастер-данные склада
Мастер-данные — это постоянные свойства товара, тары и мест хранения. Не остатки и не документы: остатки меняются каждый час, карточка SKU и ячейка — нет. WMS отличается от учётной системы как раз тем, что живёт этими свойствами: без веса нельзя посчитать заполнение ячейки, без штрихкода нельзя подтвердить отбор, без срока годности нельзя включить FEFO.
Обычно мастер-данные живут в ERP или учётке (часто 1С) и уезжают в WMS справочником. Правило то же, что в интеграции WMS и 1С: одна система — хозяин карточки, вторая только читает. Если править веса и штрихкоды в двух местах, расхождения появятся раньше, чем закончится опытная эксплуатация.
| Слой данных | Где живёт | Пример |
|---|---|---|
| Карточка товара | ERP / учётка | Наименование, артикул, штрихкоды, единицы |
| Логистические свойства | ERP или WMS, но один хозяин | Вес, габариты, вложенность упаковки |
| Партии и сроки | Порождаются на приёмке | Серия, срок годности, страна, сертификат |
| Топология склада | WMS | Зоны, ряды, ячейки, вместимость, проезд техники |
Чек-лист: номенклатура и штрихкоды
Это первый блок, на котором останавливаются почти все склады. Пока штрихкод не клеится к одной конкретной единице учёта, терминал бесполезен: оператор будет сканировать «что получится», а система — спорить с фактом.
- 01У каждой активной SKU есть уникальный внутренний код, который не меняется от поставки к поставке.
- 02На единице хранения есть читаемый штрихкод: EAN/GTIN, внутренний код или оба — и система знает, какой из них главный.
- 03Один штрихкод не висит на двух разных SKU. Если поставщик так маркирует — заведён отдельный «конфликтный» список и правило, что делать на приёмке.
- 04Для короба и паллеты есть свои коды (или правило «кода нет — печатаем свой»). Нельзя считать, что код штуки сработает на коробе.
- 05Весовой и переменный товар описан отдельно: штрихкод может содержать вес, и это должно быть правилом, а не исключением «для своих».
- 06Брак, уценка, образцы и комплекты — отдельные карточки или отдельные статусы, а не «та же SKU, только в углу».
Веса, габариты и вложенность упаковки
Без веса и габаритов WMS не считает вместимость ячейки, не выбирает тару, не предупреждает о перегрузе и плохо строит маршрут. Для дистрибуции и волнового отбора это не «красивая карточка», а условие, чтобы волны вообще имели смысл.
- Вес нетто и брутто штуки, короба, паллеты — заполнены и проверены на весах, а не «с сайта поставщика».
- Габариты Д×Ш×В в одной единице измерения (миллиметры), без смеси см/мм в одной базе.
- Вложенность: сколько штук в коробе, сколько коробов на паллете, какой тип паллеты.
- Хрупкость, штабелирование, «не кантовать», температурный режим — как признаки, которые влияют на зону и ячейку.
- Пустые и нулевые значения отловлены: 0×0×0 система воспримет как «влезает куда угодно».
Не нужно обмерять 50 000 архивных позиций в первую неделю. Нужен полный контур по SKU, которые реально крутятся: обычно это 20–30% справочника, дающие 80–90% строк. Остальное — правило «при первой приёмке обмерить и записать», с запретом размещать до заполнения карточки.
Партии, серии и сроки годности
Если вы работаете с FEFO, сертификатами или возвратами поставщику, партия — такой же мастер-атрибут, как штрихкод. На приёмке она порождается, но правила должны существовать заранее: какой формат серии, где срок, что делать, если даты нет.
- Для каких групп товара партия обязательна, а для каких запрещена — список, а не «как получится».
- Формат серии согласован с поставщиками: кириллица/латиница, длина, ведущие нули.
- Срок годности: дата производства + срок или готовая дата; одна схема на группу, не две сразу.
- Остаточный срок на приёмке (например, не меньше 60% или 90 дней) — правило склада, которое WMS сможет проверить.
- Сертификаты и разрешительные документы привязаны к партии, а не к «папке в бухгалтерии».
Единицы измерения
Путаница штук, коробов и «упаковок поставщика» даёт ложные остатки ещё до того, как WMS включили. Учётка может жить в штуках, а склад — принимать коробами: это нормально, если коэффициент пересчёта задан и проверен.
- 01Базовая единица учёта одна на SKU — та, в которой считаются остатки.
- 02Единицы приёмки и отгрузки описаны коэффициентами к базовой, без «примерно 12, но бывает 10».
- 03Дробные количества разрешены только там, где это физически возможно (метр, килограмм), и запрещены для штучного товара.
- 04Комплекты и наборы: либо отдельная SKU с составом, либо запрет собирать «на глаз» из комплектующих без спецификации.
Карта склада: зоны, ячейки, вместимость
Топология — единственный блок, который почти всегда заводят в самой WMS, а не в ERP. Но «нарисовать ячейки» недостаточно. Нужна карта, по которой человек с терминалом находит место с первого сканирования, а система понимает, что в ячейку физически влезает.
- Склад разделён на зоны с разным режимом: приёмка, хранение, отбор, брак, карантин, отгрузка. Для e-com отдельно имеет смысл зона упаковки — это разобрано в гайде по маркетплейсам.
- У каждой ячейки есть уникальный код, этикетка на месте и тип (паллетная, полочная, напольная, поток).
- Заданы ограничения: вес, объём, число паллет, совместимость товарных групп.
- Проезды и направление обхода согласованы с техникой: узкопроходный штабелёр не должен получать задачу в зону, куда он не въедет.
- Буфер приёмки и ворота описаны как места, а не как «пространство у ворот». Иначе dock-to-stock нельзя измерить.
Адресное хранение на бумаге — нормальный этап до WMS, не замена. Если ячеек ещё нет, не ждите, что система «сама разложит». Сначала код места, потом софт. Иначе внедрение стартует с инвентаризации всего склада в одну ночь.
Что должно быть готово до запуска, а что — параллельно
| Блок | До опытной эксплуатации | Можно параллельно |
|---|---|---|
| Штрихкоды активных SKU | 100% позиций, которые едут в ближайшие 90 дней | Архив и разовые позиции — этикетка при первой приёмке |
| Вес и габариты | Топ SKU по строкам отбора (обычно 20–30% справочника) | Длинный хвост — обмер на приёмке с запретом размещения без карточки |
| Единицы и вложенность | Все активные SKU, иначе остатки разъедутся в первую неделю | Уточнение коэффициентов после 2–3 поставок одного поставщика |
| Партии и сроки | Правила и форматы, если FEFO или серии уже нужны бизнесу | Расширение на новые группы товара |
| Ячейки и зоны | Карта основного контура: хранение + отбор + приёмка/ворота | Мезонин, сезонная зона, отдельный холод — следующей очередью |
| Пользователи и роли | Смены, которые выйдут в опытную эксплуатацию | Остальной персонал — по графику обучения |
Как понять, что справочник достаточно чистый
Не процент заполненных полей в Excel, а прогон на живых операциях. Возьмите 50 приходов и 50 расходных заказов типичной недели и пройдите их на тестовом контуре. Фиксируйте, сколько строк остановилось из-за данных, а не из-за процесса.
- Доля строк приёмки без ручной правки карточки — цель к опытной эксплуатации: ≥ 95%.
- Доля отбора, где терминал сразу нашёл ячейку и подтвердил штрихкод — ≥ 95%.
- Расхождение веса/габарита с фактом на контрольном обмере — < 5% по топ-SKU.
- Конфликты «один штрихкод — две SKU» — ноль в активном справочнике.
Эти цифры потом лягут в baseline KPI склада: inventory accuracy и lines per hour не вырастут, если комплектовщик каждую десятую строку уточняет у старшего. Мастер-данные — это не «ИТ-подготовка», это условие, без которого метрики после запуска нельзя честно сравнить с «до».
Пять ошибок, из-за которых данные «готовы на бумаге»
- 01Справочник чистит бухгалтер, а не склад. В учётке верные счета — на паллете другой короб и другой код.
- 02Берут веса с сайта поставщика и не взвешивают. Для расчёта ячейки ошибка в 15% уже ломает слоттинг.
- 03Ячейки кодируют по схеме, которую нельзя наклеить и продиктовать по рации: слишком длинные, без контрольной цифры, с кириллицей на этикетке, которую сканер не читает.
- 04Не фиксируют хозяина данных. Через месяц веса правят и в учётке, и в WMS — и никто не знает, какая цифра свежая.
- 05Откладывают длинный хвост SKU «на потом» без правила на приёмке. Потом = никогда, а в пик хвост внезапно становится головой.
С чего начать на этой неделе
Не с выбора системы. С выгрузки активного справочника и четырёх колонок: штрихкод единицы, штрихкод короба, вес, габариты. Посчитайте долю пустых. Если пустых больше 15% по топ-позициям — это и есть реальный старт проекта, а не дата в договоре с интегратором.
Дальше имеет смысл смотреть критерии выбора WMS и когда учётки уже недостаточно: оба текста предполагают, что складу вообще есть чем кормить систему. Остальные материалы — в базе знаний.