Гастропаб «Север»
← Склад

Склад: dry-run списания

Read-only отчёт показывает расчётные снимки списаний по техкартам. Страница не списывает остатки, не меняет настройки и не включает apply mode.

Выключен
Dry-run
Включён
Apply
0/0
Покрытие рецептурами —
0
Снимки true dry-run
0
Движения склада
Режим: trigger —, policy —, cost —, default warehouse #—.

Apply pilot allowlist readiness

Read-only статус показывает, какие позиции были бы разрешены scoped allowlist gate при будущем apply mode. Сейчас apply остаётся выключен, движения склада здесь не создаются.

readiness only
allowed
0
not allowlisted
0
scope missing
0
disabled
0
gate error
0
table missing
0

Writeoff / reversal visibility

Блок показывает только persisted строки stock_movements текущего ресторана: реальные writeoff и writeoff_reversal движения. Он не создаёт движения, не меняет остатки и не включает apply mode.

persisted movements only
writeoff rows
0
0.0000 qty magnitude
writeoff_reversal rows
0
0.0000 qty restored
net qty effect
0.0000
writeoff + reversal
writeoff cost
0.0000
persisted total_cost
net cost effect
0.0000
reversal - writeoff
Реальных writeoff/writeoff_reversal движений пока нет; apply остаётся OFF, shadow/dry-run остаётся ON.

Skipped/idempotent/failed lifecycle transition outcomes are not persisted as historical report counters yet; this block intentionally reports persisted stock movement rows only.

Предупреждения и apply blockers

Нет строки inventory_settings для ресторана. Apply нельзя обсуждать.
Apply pilot allowlist пока не разрешает ни одной позиции в отчёте. Apply остаётся OFF.
Количество stock_movements отличается от P5 baseline 4.
Количество stock_balances отличается от P5 baseline 3.
Refund/cancel reversal интегрирован, но apply остаётся OFF; блок ниже показывает только persisted stock_movements.
Skipped/idempotent результаты lifecycle transition пока не персистятся как отдельные исторические счётчики.
KDS/item-status путь нужно проверять отдельно от paid-flow dry-run.
Физические складские процедуры ещё не готовы для apply mode.
GET-only фильтры. Лимит: 100. Данные только для текущего ресторана.

Modifier-aware dry-run projection

Read-only breakdown: базовый рецепт плюс сохранённые модификаторы заказа. Движения склада здесь не создаются.

diagnostic only
Сохранённых модификаторов для диагностического dry-run breakdown пока нет. Основной snapshot отчёт ниже работает как раньше.

Snapshots + live status

0 записей
Снимков по выбранным фильтрам нет. Paid-flow dry-run ещё не дал данных для этой выборки.

Покрытие меню

Доступные позиции, активные связи и snapshot proof.

ПозицияRecipeSnapshotPilot gateWarning

Инварианты dry-run

stock_movements
0
stock_balances
0
qty on hand
0.0000
duplicates
0

Dry-run не списывает остатки. Реальное списание остаётся заблокированным до отдельного apply approval.

Причины и warning codes

В текущих снимках нет warning codes.

Checklist перед apply

  • □ Мониторинг dry-run проверен владельцем или админом.
  • □ Покрытие меню техкартами принято продуктово.
  • □ Draft версии техкарт опубликованы или явно разрешены.
  • □ Refund/cancel reversal visibility проверена.
  • □ Физические складские процедуры готовы.
  • □ Отдельное apply approval получено.