Работа со схемой зала
Схема зала — основной экран хостес/администратора для работы со столами и резервами в реальном времени. Экран состоит из схемы зала и панели справа.

Схема зала с панелью справа для управления резервами и столами.
Как читать стол на схеме
У каждого стола есть четыре независимых сигнала:
- Цвет — текущее состояние стола
- Заливка (◐) — ближайший резерв, который начнётся менее чем через 30 минут (чем больше заливка, тем ближе время резерва)
- Штриховка (▧) — стол занят, но не открыт на кассе
- Точка (●) — на стол есть активный резерв (до прихода гостя)
🟨 жёлтый цвет используется только для занятых столов. Если стол свободен — он ⬛ серый, даже если резерв близко.

Четыре независимых сигнала стола: цвет, заливка, штриховка и точка.
Состояния столов (цвет и модификаторы)
| Обозначение | Что означает | Что делать |
|---|---|---|
| ⬛ | Стол свободен (ближайший резерв отсутствует или позже 30 минут) | Ничего |
| ⬛◐ | Стол свободен, резерв < 30 минут (заливка — прогресс до резерва) | Подготовить стол |
| 🟩 | Стол занят и открыт на кассе | Ничего, если нет ближайшего резерва |
| 🟩▧ | Стол занят, но не открыт на кассе (непонятно, кто сидит) | Уточнить гостей и открыть на кассе / освободить |
| 🟨◐ | Стол занят, резерв < 30 минут (следующий резерв скоро) | Проверить, успеют ли освободить / перенести резерв |
| 🟥 | Время резерва наступило, гость не пришёл, стол свободен | Связаться с гостем, решить ждать/отменить |
| 🟥◐ | Критическая ситуация: время резерва наступило, гость не пришёл, стол занят | Срочно выяснить, кто сидит, и устранить конфликт/ошибку |
| ● | На стол есть активный резерв (до прихода гостя) | Сам по себе действий не требует |
🟥◐ — это ошибка или конфликт, который нужно разрешить как можно скорее.
Заливка (время до резерва)
Заливка появляется только если ближайший резерв начнётся в течение 30 минут.
- Чем больше заливка, тем ближе резерв
- В момент времени резерва заливка становится полной
- Цвет заливки зависит от текущего состояния стола:
- серая — стол свободен (⬛◐)
- жёлтая — стол занят (🟨◐)
- красная полная — резерв наступил и стол занят (🟥◐)

Прогресс заливки показывает, насколько близко время резерва.
Точка (●) — индикатор резерва
● рядом с номером стола означает, что на этот стол существует активный резерв.
Точка пропадает, когда:
- гость по резерву пришёл (резерв исчезает из списка)
- резерв отменён или перенесён
Штриховка (▧)
▧ используется только с зелёным цветом и означает:
- стол физически занят
- чек на кассе не открыт

Штриховка показывает, что стол занят, но ещё не открыт на кассе.
Панель справа: резервы, выбранный стол и действия
Панель справа показывает разный контент в зависимости от контекста.
Когда стол не выбран
Отображается список резервов на сегодня. Карточка резерва содержит:
- время, гостей, имя
- номер стола
- индикаторы (банкет, комментарий и др.)
Действия с карточки:
- Изменить резерв
- Отменить резерв
- Гость пришёл (если стол свободен)
При выборе карточки соответствующий стол подсвечивается на схеме.

Список резервов на сегодня с возможностью действий.
Когда стол выбран
Панель показывает:
- статус стола (свободен/занят/открыт на кассе)
- связанные с этим столом резервы на сегодня
- действия, доступные для текущей ситуации

Информация о выбранном столе и доступные действия.
Кнопки действий (важные отличия)
«Гость пришёл»
Используется, когда:
- стол свободен
- гости пришли по резерву

Кнопка «Гость пришёл» для свободного стола с резервом.
Результат:
- резерв исчезает из списка
- точка (●) пропадает
- стол становится занятым
«Гости на месте»
Используется для разрешения конфликта, когда:
- стол уже занят
- резерв всё ещё существует
- занятый стол, вероятно, занимает тот же гость по резерву, но стол открыли, игнорируя резерв (типовой случай для 🟥◐)

Кнопка «Гости на месте» для разрешения конфликта.
Результат:
- подтверждается, что гости за столом — это гости по резерву
- конфликт между занятым столом и «висящим» резервом устраняется
- резерв исчезает, точка (●) пропадает
«Занять стол»
Используется, когда:
- гости пришли без резерва
- стол свободен

Кнопка «Занять стол» для гостей без резерва.
«Освободить стол»
Используется, когда:
- стол занят
- чек на кассе не был открыт
- гости ушли

Кнопка «Освободить стол» для столов, не открытых на кассе.
«Изменить резерв»
Позволяет изменить время, количество гостей, стол и комментарий.
«Отменить резерв»
Отменяет резерв (для банкетов доступность зависит от настроек).
Что дальше?
После изучения работы со схемой зала переходите к Таблице резервов для работы с детальной информацией о бронированиях.
Регулярно проверяйте схему зала на наличие критических ситуаций (🟥◐) — это поможет избежать проблем с гостями и улучшить качество обслуживания.