Склад, партии, инвентаризация

Сроки годности и блокировка партии

Что означают пять бейджей срока и почему просроченная партия блокируется не в день срока, а через 30 дней после него.

Светлана Золотенкова Автор: Светлана Золотенкова Обновлено: 25 июля 2026 г.

Главное, что стоит знать про сроки годности в системе: просроченная партия не блокируется в день окончания срока. У неё есть ещё 30 дней, в течение которых она ведёт себя как обычная. Эта статья объясняет, как устроено окно и что делать, чтобы не отгрузить просроченное.

Где заполняется «Годен до»

Для позиции с включённым партионным учётом поле «Годен до» обязательно. Пустым его оставить нельзя, и заполняется оно ровно в двух местах:

  • приёмка заказа на закупку — в строке поступления;
  • завершение производственного заказа — для партии выпуска.

Пока поле пустое, документ не проведётся. Это самая частая причина, по которой приёмка «не проходит» без внятного объяснения.

Дата производства, в отличие от срока годности, необязательна.

Уже созданной партии срок можно поправить: прямо в списке партий, колонка «Срок годности». Дата вводится как ГГГГ-ММ-ДД, формат ДД.ММ.ГГГГ тоже принимается; при непонятном вводе появится ошибка «Дата должна быть в формате ГГГГ-ММ-ДД».

Пять бейджей статуса

Бейджи видны в раскрытой строке партионной позиции на вкладке «Остатки», колонка «Статус». Показываются только партии с остатком больше нуля.

Что произошло Бейдж Цвет
Партия заблокирована «Заблокирована» серый
Срок прошёл «Просрочена (N дн.)» красный
Осталось 7 дней или меньше «≤ 7 дней (N)» красный
Осталось 30 дней или меньше «≤ 30 дней (N)» янтарный
Срок дальше 30 дней «N дн.» зелёный

Число в скобках — количество дней: сколько уже прошло с истечения либо сколько осталось. Янтарный бейдж «≤ 30 дней» — это ещё предупреждение о приближении срока, а не о блокировке; путать их не стоит.

Раскрытая строка позиции, где видны все пять бейджей статуса срока годности
Пять состояний срока: от зелёного «N дн.» до серого «Заблокирована».

Правило 30 дней на числовом примере

Возьмём партию со сроком «Годен до» 1 марта 2026.

Дата Что с партией
28 февраля бейдж «≤ 7 дней (1)», партия рабочая
1 марта срок истёк, бейдж «Просрочена (0 дн.)», партия по-прежнему рабочая
15 марта «Просрочена (14 дн.)», партия рабочая
31 марта 30-й день после срока, партия всё ещё рабочая
1 апреля 31-й день, партия заблокирована

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

Вывод практический: красный бейдж «Просрочена» — это сигнал вам, а не запрет для системы. Разбираться с такой партией нужно руками.

Что меняет блокировка

С 31-го дня партия выпадает из работы:

  • её нельзя добавить в новые заказы;
  • она не участвует в автоподборе;
  • при попытке отгрузить система ответит «Партия «X» просрочена более 30 дней и заблокирована для отгрузки»;
  • при попытке списать в производство — «Партия «X» просрочена более 30 дней и заблокирована для списания в производстве»;
  • перебросить её на другой заказ тоже не выйдет.

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

В карточке партии это состояние отображается в поле «Заблокирована» значением «Да — просрочена > 30 дней».

Карточка партии с полем «Заблокирована» и значением «Да — просрочена > 30 дней»
В карточке партии блокировка подписана явно.

Признак пересчитывается ночью

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

Задача только выставляет признак. Она не списывает остатки, не создаёт документы и не шлёт уведомлений.

Отдельный случай — дата задним числом. Если при приёмке указать «Годен до» больше чем 30-дневной давности, партия создастся сразу заблокированной, дожидаться ночи не придётся.

Чего система не делает

Здесь стоит быть честными, чтобы вы не рассчитывали на несуществующее:

  • уведомлений о приближении срока нет — ни письма, ни всплывающего сообщения, ни виджета на главной;
  • фильтра «просрочено» в списке партий нет;
  • автоматического списания просроченного нет — списывать нужно корректировкой;
  • остаточного срока в процентах, который просят маркетплейсы, в системе нет;
  • карантина и отзыва партии нет.

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

Тридцатидневное окно после истечения — отраслевая норма, так же ведут себя и другие системы складского учёта. Смысл в том, чтобы не парализовать склад из-за партии, которая истекла вчера и по документам ещё может быть возвращена или уценена.

Смотрите также:

Помогла ли статья?