Инструмент «Шахматка»: Визуальное управление бронированиями

«Шахматка» — визуальный календарь загрузки номеров. В нём видно, какие комнаты заняты, какие свободны, и можно быстро создавать брони, менять даты и закрывать продажи.

Открыть раздел: Шахматка (боковое меню личного кабинета).

Для отображения сетки нужны активные строения и доступные номера. Если объектов ещё нет, сначала создайте строение и добавьте номера (см. раздел «Номера и тарифы» в базе знаний).

1. Верхняя панель — статистика на сегодня

Блок можно свернуть кнопкой «Свернуть» / «Больше информации» (на мобильных по умолчанию свёрнут).

Загрузка

  • Загрузка на сегодня — процент занятых номеров;
  • Занято номеров — сколько комнат занято сегодня (например, 2 из 5);
  • Свободно номеров — оставшиеся доступные комнаты.

Учитываются только активные строения и доступные номера. Занятость считается по бронированиям, которые пересекаются с текущим днём (кроме отменённых).

Гости сегодня

Отображаются числа, а не списки гостей:

  • Заезды — брони с датой заезда сегодня;
  • Выезды — брони с датой выезда сегодня;
  • Проживания — гости, которые сейчас в номере;
  • Незаезды/Отмены — отменённые брони с заездом или выездом сегодня.

Задачи и события

  • Дни рождения — сколько гостей с днём рождения сегодня;
  • Планы на завтра — сколько заездов запланировано на завтра;
  • Ожидают выполнения и Выполненные — зарезервированы под будущий модуль задач (пока отображается 0).

2. Фильтры и поиск

  • Год — выбор года для отображаемого периода;
  • Отель — все строения или одно конкретное;
  • Поиск по бронированиям — фамилия, номер брони, телефон или e-mail. Найденные брони подсвечиваются на сетке, страница прокручивается к первому результату.

3. Основная сетка

Сетка показывает 62 дня (~2 месяца). Стартовая дата по умолчанию — вчера. Стрелки «←» и «→» сдвигают период на 5 дней.

Структура:

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

Легенда цветов

  • Новое бронирование — статус «Новое»;
  • Подтверждённое — статус «Подтверждено»;
  • OTA (Booking/Airbnb) — бронь не из прямого канала (Booking.com, Airbnb и др.);
  • Гость заселен, Гость выехал, Резерв — дополнительные метки в легенде (основные рабочие статусы в системе: Новое, Подтверждено, Завершено, Отменено).

На плитке брони отображаются имя гостя и метка оплаты: «Оплачено» или сумма долга. Брони с пометкой овербукинг выделяются отдельно.

4. Создание бронирования

  1. Выделите одну или несколько свободных ячеек в строке нужного номера (зажмите левую кнопку мыши и протяните по датам).
  2. Откроется окно «Действие с номером» с выбранным номером и датами.
  3. Нажмите «Забронировать» — откроется форма создания бронирования с предзаполненными номером и датами.

Быстрый клик по иконке замка в ячейке номера открывает то же окно для одного дня.

5. Блокировка (Stop Sale)

Закрыть продажи можно на двух уровнях:

Закрытие категории (всего строения)

  1. Наведите на ячейку в строке строения (над номерами) и нажмите иконку замка.
  2. В окне «Закрытие для продажи» укажите период и подтвердите.
  3. Заблокированные дни отмечаются серым. Повторный клик по замку на заблокированной ячейке снимает блокировку за выбранный период.

Нельзя менять доступность категории на прошедшие даты.

Блокировка отдельного номера

  1. Выделите ячейки в строке номера или кликните по иконке замка в ячейке.
  2. В окне «Действие с номером» нажмите «Заблокировать».
  3. Если номер уже заблокирован — кнопка меняется на «Разблокировать».

Блокировки учитываются при проверке доступности и при синхронизации с каналами продаж.

6. Работа с существующими бронированиями

Просмотр деталей

  • Наведение на плитку — всплывающая карточка: статус, № брони, гость, телефон, кол-во гостей, номер, тариф, даты заезда/выезда, ночей, источник, стоимость, оплачено, долг;
  • Клик по плитке — переход на страницу бронирования /user/bookings/{id} для редактирования и приёма оплаты.

Перетаскивание и изменение дат

  • Перетаскивание плитки — перенос брони на другой номер или другие даты;
  • Растягивание за левый или правый край — изменение даты заезда или выезда.

После изменения дат или номера система спросит: «Пересчитать стоимость проживания?»

  • Пересчитать — стоимость пересчитается по тарифу на новые даты;
  • Оставить текущую — сумма брони не изменится.

Перед сохранением проверяются правила номера (минимальный/максимальный срок, доступность). При конфликте изменение не сохранится.

7. Синхронизация с каналами продаж

Кнопка «Обновить доступность» находится в разделе Подключения → Менеджер каналов, а не на странице шахматки.

Она запускает обмен с подключёнными каналами:

  1. сначала подтягиваются бронирования с канала;
  2. затем отправляются обратно цены и занятость (включая брони и блокировки из шахматки).

Между нажатиями действует пауза (~3 минуты), чтобы не перегружать каналы.

8. Где настраивать цены

Цены на конкретные даты в шахматке не редактируются. Для этого используйте раздел «Цены» в личном кабинете (календарь цен, тарифы, праздничные правила). Изменения цен влияют на расчёт при создании и пересчёте бронирований.

Краткая шпаргалка

Действие Как сделать
Создать бронь Выделить ячейки номера → «Забронировать»
Закрыть весь объект Замок в строке строения → указать период
Закрыть один номер Выделить ячейки → «Заблокировать»
Изменить даты Перетащить или растянуть плитку брони
Открыть карточку брони Клик по плитке
Найти бронь Поиск сверху → Enter или иконка лупы
Сдвинуть период Стрелки ← → (по 5 дней)

Статья была для вас полезной?