Рекомендация = продажи_в_день × (срок_поставки + страховой_запас) − текущий_остаток,
округлено вверх до кратного партии. Страховой запас — 3 дня. Если до конца срока годности < 14 дней — рекомендация 0.
Скорость продаж (в неделю): dead = 0;
slow = < 1 (раз в месяц или реже — не пополняем автоматически);
regular = 1–7; fast = ≥ 7.
Срочность:критическая = остаток отрицательный или закончится за <1 день;
высокая = поставка не успеет до окончания;
средняя = успеет, но без страхового запаса.
Slow- и dead-mover'ы не считаются «срочными» даже при нулевом остатке.