# Планирование

Модуль Планирование (Planning) — место, где прогноз спроса превращается в действия. Он показывает прогнозируемые уровни запасов, точки перезаказа и заказы на поставку во времени, давая чёткую картину того, что, когда и в каком объёме нужно заказать. Планирование поддерживает стратегии Make-to-Stock (MTS) и Make-to-Order (MTO) и позволяет включать движок оптимизации Flowlity, чтобы динамически рассчитывать оптимальные политики запасов. Коротко: именно здесь вы получаете ответ на вопрос — «С учётом прогноза и наших политик запасов, как будет меняться запас, какие заказы и когда нам размещать?»

### Измерения

Как и в Спросе, в Планировании есть переключатель **Измерение** в правом верхнем углу:

* **Продукт** — просмотр каждого продукта выбранной площадки (site) с его reference и именем. Это представление по умолчанию и самый детальный уровень.
* **Тег** — просмотр данных планирования, агрегированных по тегу (tag); удобно для оценки состояния запасов на более высоком уровне (например, по продуктовому семейству или ABC-классу). В представлении по тегам кнопка **Оптимизировать всё** позволяет перезапустить оптимизацию для всех видимых продуктов одним действием, а кнопка **Сохранить всё** фиксирует все ожидающие изменения за один шаг.

### Представления и фильтры

Встроенные представления помогают сфокусироваться на главном:

* **Представление по умолчанию** — стандартный список продуктов со всеми данными планирования.
* **Дефицит** — выводит продукты с риском отсутствия запаса.
* **Избыток** — подсвечивает продукты с избыточным запасом.

Дополнительные кастомные представления создаются кнопкой **+**.

Панель фильтров позволяет искать по имени или reference и фильтровать по **Теги**, **Поставщики**, **Уведомления** и прочим параметрам. Список продуктов также можно **сортировать по поставщику или категории тега** — кликните по заголовку соответствующей колонки, что упрощает навигацию в больших каталогах. Фильтрация по уведомлениям (alerts) особенно полезна для приоритизации позиций, требующих вмешательства. Модуль Планирование определяет следующие типы уведомлений:

* **Выше оптимального запаса** — прогнозируемый запас превышает Stock Max в какой-то момент времени, указывая на риск избыточного запаса.
* **Ниже оптимального запаса** — прогнозируемый запас опускается ниже Stock Min — сигнал о риске stockout, если не принять мер.
* **Нет в наличии** — прогноз запаса падает до нуля — критическое уведомление, требующее реакции.
* **Истекающие запасы** — часть запаса, по прогнозу, истечёт по сроку годности до того, как его успеют потребить (когда учитывается shelf-life).
* **Возможный выброс (спроса)** — недавний фактический спрос был аномально высоким и может искажать планирование.
* **Возможный дефицит (спроса)** — период нулевых или низких продаж, возможно связанный с упущенными продажами из-за отсутствия запаса.

Подробнее о том, как устроены уведомления на платформе, см. в разделе [Уведомления](/ru/concepts/alerts.md).

### Детальное представление продукта

Клик по продукту открывает его детальное представление планирования, доступное через вкладку **Планирование** (для одного и того же продукта можно переключаться между Demand и Planning). Оно разделено на **chart** и **data table**.

#### График

График визуализирует траекторию запаса и заказы на поставку за настраиваемый период (по неделям или месяцам). Прогноз запаса показан **пунктирной линией**, подтверждённые заказы — **тёмными столбцами**, запланированные — **светлыми столбцами**. Область между Flowlity Min и Flowlity Max отображается как **зелёная заштрихованная полоса**. Включать и выключать можно следующие серии:

* **Запас** — ваш прогнозируемый уровень запаса во времени на основе текущих прогнозов спроса и запланированных заказов.
* **My Stock Max** — ваш вручную заданный целевой максимальный запас.
* **Flowlity Min** — минимальный уровень запаса, рассчитанный AI (динамический страховой запас (safety stock)).
* **Flowlity Max** — максимальный уровень запаса, рассчитанный AI.
* **Подтверждённые заказы на поставку** — подтверждённые и зафиксированные заказы (тёмные столбцы).
* **Запланированные заказы на поставку** — заказы, рекомендованные Flowlity, которые ещё не валидированы (светлые столбцы).
* **Истекающий запас** — часть запаса, которая по прогнозу истечёт (для продуктов с учётом shelf-life); показывает, когда списание по срокам сокращает доступный запас.
* **События** — внешние события, которые могут влиять на планирование.

Область между Flowlity Min и Flowlity Max — это оптимальный коридор запаса: удержание запаса в этой полосе одновременно минимизирует риск stockout и издержки избыточного запаса. Когда прогноз запаса выходит за пределы этой полосы, срабатывают уведомления above/below optimal stock.

#### Таблица данных

Под графиком таблица разбивает данные планирования по периодам. Ключевые строки:

* **Итоговый прогноз** — прогноз спроса, который питает расчёт планирования (приходит из модуля Спрос).
* **Моя поставка** — совокупная поставка за каждый период, состоящая из **Подтверждённые заказы** (подтверждённые PO из ERP) и **Рекомендуемые заказы** (запланированные заказы Flowlity). Если продукт можно закупать у нескольких поставщиков, рекомендации по каждому появляются отдельной строкой. Маленький логотип Flowlity рядом со значением означает исходную рекомендацию; иконка карандаша — что значение вы переопределили вручную.
* **My Stock Max** — ваш целевой максимальный запас по периодам.
* **Flowlity Max / Flowlity Min** — границы запаса, оптимизированные AI.
* **Запас** — прогнозируемый уровень запаса с цветовой индикацией: красным отмечены значения ниже минимального порога, зелёным — здоровые уровни.
* **Покрытие запаса, дни** — на сколько дней спроса хватает текущего запаса.
* **Подтверждённый спрос** — подтверждённые заказы или потребление из ERP, отображаемые как справочная строка. Эта строка необязательна и включается через иконку шестерёнки (**Настройки таблицы**) в правом верхнем углу сетки.

Периоды, попадающие в **Замороженный горизонт**, выделены синим фоном. В замороженном периоде существующие заказы заблокированы, и Flowlity не формирует новые рекомендации. Горизонт можно зафиксировать или снять фиксацию, щёлкнув правой кнопкой по периоду в сетке (см. раздел [Simulating and modifying the plan](#simulating-and-modifying-the-plan) ниже).

Иконка «шестерёнка» в правом верхнем углу сетки открывает дополнительные колонки — например, **Stock Min**, **Stock Max** или **Stock Coverage (days)** — чтобы проверить соответствие плана целям вашей политики. Иконка **(i)** рядом с именем продукта открывает боковую панель с деталями продукта, где можно сменить единицу измерения (например, смотреть план в паллетах вместо штук) или просмотреть мастер-данные продукта.

#### Симуляция и изменение плана

Вы можете кликнуть прямо по любому запланированному объёму заказа в сетке и переопределить его новым значением. Линия прогноза запаса обновляется **в режиме реального времени** на графике, позволяя проверять сценарии «что если» — например, уменьшить рекомендуемый заказ и сразу увидеть, насколько близко запас подойдёт к минимуму. Отредактированное значение отмечено **иконкой замка**: ночной расчёт Flowlity не перезапишет ваше изменение. К исходной рекомендации Flowlity можно вернуться в любой момент, сбросив переопределение (логотип Flowlity появляется снова).

В верхней части детального представления продукта доступны два действия:

* **Оптимизировать** — запускает движок оптимизации Flowlity, чтобы пересчитать план поставок для этого продукта по требованию. После оптимизации вы можете **save** или **discard** новые рекомендации. Удобно после значимых изменений прогноза или стратегии, когда ждать ночной пакетной обработки не хочется.
* **Проверить** — помечает продукт как проверенный — часть процесса валидации перед выпуском заказов.

### Действия

* **Навигация с клавиатуры** — используйте стрелки влево/вправо, чтобы перемещаться между продуктами без возврата к списку.
* **Закрепить / открепить горизонт** — замораживайте план до заданного периода, чтобы зафиксированные заказы не менялись при будущих пересчётах. Снимайте фиксацию, когда хотите, чтобы Flowlity снова оптимизировал эти периоды.
* **Экспорт** — экспорт данных планирования в CSV. Подробнее см. в разделе [Загрузки](/ru/settings/downloads.md).
* **Массовое присвоение тегов** — выберите несколько продуктов в списке и присваивайте или удаляйте теги за один шаг, не открывая каждый продукт по отдельности.
* **Массовое редактирование сроков поставки** — редактируйте сроки поставки (lead time) для нескольких продуктов одновременно прямо из списка, не открывая каждый продукт.

### Когда использовать

Используйте Планирование после просмотра прогнозов спроса. Проверяйте прогнозируемые уровни запаса, чтобы убедиться, что план поставок соответствует ожидаемому спросу, разбирайте продукты, в которых запас выходит за коридор Flowlity Min/Max, и валидируйте заказы, рекомендованные Flowlity, прежде чем переводить их в Заказы на поставку. Используйте фильтры по уведомлениям для приоритизации — например, начните с уведомлений «Out of stock», чтобы сначала закрыть самые критичные риски.

### Подробнее

* [Представления и фильтры](/ru/concepts/views-and-filtering.md) — как работают представления, фильтры и кастомные представления.
* [Стратегии запасов](/ru/concepts/inventory-strategies.md) — пять стратегий и когда какую использовать.
* [Политики буфера и страховой запас](/ru/concepts/buffer-policies.md) — уровни сервиса и коридор Flowlity Min/Max.
* [KPI](/ru/concepts/kpis.md) — как добавлять KPI-колонки для сортировки и фильтрации списка продуктов.
* [Ограничения поставщиков и управление заказами](/ru/concepts/supplier-constraints.md) — как ограничения формируют генерацию заказов.
* [Комментарии](/ru/concepts/comments.md) — совместная работа по продуктам через панель комментариев.
* [Настройка и управление представлениями](/ru/how-tos/set-up-views.md) — создание и организация кастомных представлений.
* [Настройка стратегии запасов](/ru/how-tos/configure-inventory-strategy.md) — выбор и настройка стратегии.
* [Просмотр и валидация заказов на поставку](/ru/how-tos/review-validate-orders.md) — проверка запланированных заказов и их выпуск.
* [Уведомления](/ru/concepts/alerts.md) — типы уведомлений и как на них реагировать.
* [Загрузки](/ru/settings/downloads.md) — экспорт данных планирования.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.flowlity.com/ru/modules/planning.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
