Прослеживаемость продукции: учёт партий и серийных номеров
Практика3 минРедакция Innovialabs
Коротко
Прослеживаемость — это цепочка записей «какие партии сырья ушли в какую партию продукции и кому она отгружена», которая собирается сканированием этикеток на каждом этапе и хранится в ERP, MES или WMS.
Что такое прослеживаемость
Прослеживаемость — способность за минуты ответить на два вопроса:
- вперёд: в какие партии готовой продукции попала конкретная партия сырья и каким клиентам они отгружены;
- назад: из каких партий сырья, на какой линии, в какую смену и кем сделано конкретное изделие.
Учёт бывает двух уровней. Партионный (lot/batch) — один номер на группу единиц, выпущенных в одинаковых условиях: продукты питания, химия, стройматериалы. Серийный (serial) — уникальный номер на каждую единицу: техника, оборудование, дорогие комплектующие. Нередко их комбинируют: изделие имеет серийный номер, а его компоненты — номера партий.
Генеалогия партии: от сырья до отгрузки
Цепочка строится из связей «вход → выход» на каждом шаге:
- Приёмка сырья. Каждой поставке присваивается внутренний номер партии, к нему привязываются номер партии поставщика, дата, сертификаты и результаты входного контроля.
- Производство. Производственное задание фиксирует, какие партии сырья и в каком количестве списаны и какая партия продукции получена. Если есть полуфабрикаты, они тоже получают свои номера.
- Упаковка. Единицы, коробки и паллеты связываются по принципу вложенности: паллета → коробки → единицы.
- Склад и отгрузка. При отгрузке сканируется паллета или коробка, и номера партий попадают в документ продажи конкретному клиенту.
Если хотя бы одно звено записывается «по памяти» или в конце смены, цепочка рвётся, и при проблеме придётся отзывать больше продукции, чем нужно.
Маркировка и точки сканирования
Для надёжной записи нужны машиночитаемые этикетки:
| Объект | Что на этикетке | Формат |
|---|---|---|
| Партия сырья | внутренний номер партии, дата приёмки | штрихкод Code 128 или QR |
| Единица продукции | артикул, партия, срок годности или серийный номер | GS1 DataMatrix или Code 128 |
| Коробка, паллета | идентификатор упаковки | SSCC (GS1-128) |
Минимальный набор точек сканирования: приёмка, выдача сырья в производство, выпуск продукции, упаковка или агрегация, отгрузка. Чем ближе запись к физическому действию, тем точнее данные. Сканер на терминале сбора данных или стационарный сканер на линии надёжнее ручного ввода номеров.
Используйте стандарты GS1 там, где этого требуют партнёры: крупные сети и экспортные покупатели часто ожидают GTIN, номер партии и срок годности в стандартном формате.
Сценарий отзыва продукции
Когда обнаружен дефект, порядок действий такой:
- Определить проблемную партию — сырья или продукции.
- Пройти генеалогию вперёд и получить все затронутые партии готовой продукции.
- Найти, что ещё на складе (заблокировать), а что отгружено (список клиентов и документов).
- Уведомить клиентов и оформить возврат.
- Пройти генеалогию назад, чтобы найти причину: поставщик, линия, смена, оборудование.
Без прослеживаемости в шаге 2 обычно приходится отзывать всё, что выпущено за период. С ней — только реально затронутые партии. Полезно регулярно проводить учебный отзыв: выбрать случайную партию и проверить, сколько времени занимает полный отчёт.
Какие системы хранят данные
- ERP — партии на приёмке, складе и в продажах; часто хватает для простого производства.
- MES — детальные данные цеха: линия, смена, параметры процесса, оператор, контроль качества.
- WMS — адресное хранение, агрегация упаковки, отбор партий по FEFO или FIFO.
- Отдельная система прослеживаемости или модуль, если нужна сложная генеалогия или обмен с внешними системами.
Главное требование — единый номер партии во всех системах и интеграция между ними, чтобы отчёт строился автоматически, а не сборкой из трёх выгрузок.
Частые ошибки
- Списывать сырьё «в целом на смену», а не на конкретную партию продукции.
- Печатать этикетки заранее и клеить их не на ту продукцию.
- Хранить номер партии только в бумажном журнале.
- Не связывать коробки и паллеты с единицами — при отгрузке теряется связь с клиентом.