FEFO и FIFO на складе: партии и сроки годности в WMS
Разбор FIFO и FEFO: правила отбора по дате поступления и сроку годности, блокировки и исключения.
FIFO и FEFO решают разные задачи: первый ориентируется на порядок поступления, второй — на ближайший допустимый срок окончания годности. Для продуктов с ограниченным сроком хранения правильный принцип влияет на списания и возвраты. Но без корректной маркировки партий алгоритм WMS не гарантирует соблюдения правил.
01. Определите ассортимент с ограничениями
Этап проверки: определите ассортимент с ограничениями.
- Разделите товары с обязательным сроком годности, серийным номером, партиями и обычным учётом по SKU.
- Зафиксируйте правила поставщика и требования клиентов к минимальному остаточному сроку на дату отгрузки.
- Разберите товары с датой производства и сроком хранения без прямой даты истечения на этикетке.
- Результат: каждая категория имеет однозначное правило допуска к отбору.
02. Обеспечьте получение точных дат
Этап проверки: обеспечьте получение точных дат.
- При приёмке регистрируйте код партии, срок годности и формат даты со сканированием или подтверждением оператором.
- Проверяйте невозможные значения, отсутствующие даты и расхождения между этикеткой и документом поставки.
- Для одинакового SKU, но разных партий сохраняйте отдельные складские остатки и адреса хранения.
- Результат: WMS получает надёжную исходную дату для расчёта FEFO.
03. Настройте алгоритм FIFO или FEFO
Этап проверки: настройте алгоритм FIFO или FEFO.
- Применяйте FIFO там, где основание выбора — очередь поступления однородного товара.
- Для FEFO выбирайте ближайший разрешённый срок, но учитывайте отгрузочный горизонт и требования клиента.
- Настройте дополнительный порядок при совпадении дат, например по поступлению, чтобы задания были воспроизводимы.
- Результат: система выбирает нужную партию по заранее согласованной логике.
04. Включите ограничения и исключения
Этап проверки: включите ограничения и исключения.
- Блокируйте просроченный, отозванный, повреждённый или помещённый в карантин товар независимо от очереди отбора.
- Для исключений требуйте причину, полномочия и подтверждение ответственного, а не свободную замену партии.
- Проверяйте, что резервирование заказа не делает заблокированную партию вновь доступной.
- Результат: приоритет даты не отменяет контроль качества и законность отгрузки.
05. Испытайте отбор и возврат
Этап проверки: испытайте отбор и возврат.
- Сравните задания для двух партий одного SKU с разными датами и различными сроками доставки.
- Отработайте недостачу нужной партии, ручную замену и возврат с повторной проверкой пригодности.
- Проследите партию в документах от приёмки через перемещения до фактического получателя.
- Результат: правила FEFO/FIFO подтверждены на всей цепочке товарного движения.
06. Настройте профилактику потерь
Этап проверки: настройте профилактику потерь.
- Отслеживайте остатки с приближающимся сроком истечения отдельно от показателей обычного дефицита.
- Согласуйте с закупкой и продажами действия по рискованным партиям до их превращения в списание.
- Анализируйте причины исключений и исправляйте ошибки справочника, маркировки или планирования.
- Результат: срок годности становится управляемым параметром склада.
Редакционный материал, октябрь 2026 года. Проверяйте применимость методов к вашей конфигурации и действующим требованиям.