Как быстро переместить бронь на шахматке
Drag&drop переноса брони между номерами и датами. Защита от случайного перемещения и от изменения заселённых броней.
Зачем перемещать бронь
Классические причины:
- Гость попросил другой номер (вид, этаж, тише)
- Категория номера сломалась (труба потекла) — нужно переселить
- Изменились даты приезда
- Гость хочет жить рядом с друзьями — переместить в соседний номер
- Освободился номер получше — апгрейд от хозяина
В Hotel OS2 для этого работает drag&drop прямо на шахматке — .

Шаг 1. Включите режим перемещения
В шапке шахматки есть кнопка «рука» (✋) — это режим перемещения.
Зачем отдельный режим? Это защита от случайного перетаскивания — если бы каждое случайное движение мышью двигало бронь, на шахматке начался бы хаос. Сначала включаешь режим явно, потом двигаешь.
Пока режим выключен — клик по брони открывает её карточку. Пока режим включён (кнопка подсвечена оранжевым) — клик начинает drag&drop.
Шаг 2. Перетащите бронь
- Зажмите бронь левой кнопкой мыши
- Тащите её на нужную клетку (другой номер или другую дату)
- Отпустите
Продолжительность сохранится (3 ночи останутся 3 ночами, просто стартовая дата сдвинется).
Шаг 3. Подтвердите перемещение
Откроется модалка «Подтвердите перемещение» со сравнением «было / станет»: номер, гость, старые/новые даты, продолжительность.
Галочка «Не изменять цену проживания»
По умолчанию — включена. Это значит: цена брони останется такой же, какая была. при простом drag&drop хозяин обычно не хочет, чтобы гостю изменилась стоимость без его согласия.
Если выключить галочку — система пересчитает totalPrice по базовой цене нового номера × число ночей. Используйте если:
- Гость согласился доплатить за апгрейд в номер дороже
- Бронь переносится в категорию подешевле и нужно сделать скидку
Три кнопки в модалке
- «Отмена» — закрыть модалку, бронь не перемещается
- «Перейти в карту брони» — открыть карточку брони справа (если хотите внести ещё изменения вручную)
- «Применить» — выполнить перемещение с учётом галочки цены
Откроется модалка «Подтвердите перемещение» со сравнением:
- Текущая бронь: номер, гость, даты
- Новые даты (оранжевым цветом)
Две кнопки: «Отмена» и «Переместить».
Если видите ошибку — жмите «Отмена» и ничего не изменится. Если всё верно — «Переместить» и бронь обновится.
Какие брони можно двигать, а какие нельзя
Hotel OS2 разрешает перемещать только:
- 🟡 PENDING — ожидает подтверждения
- 🟦 CONFIRMED — подтверждена
Запрещено перемещать (выскочит ошибка):
- 🟩 CHECKED_IN — гость уже заселён (физически в номере)
- ⬜ CHECKED_OUT — гость уже выписался
- 🟥 CANCELLED — бронь отменена
- 🟧 NO_SHOW — гость не явился
— «Можно переместить бронь, по которой ещё не было заселения».
Если заселённого гостя нужно переселить — используйте функцию «Переселение» из карточки брони (не drag&drop). Это другой процесс с пересчётом услуг.
Что меняется автоматически при перемещении
- Дата заезда и выезда (с сохранением продолжительности)
- Номер (если перетащили в другой ряд)
Цена проживания не пересчитывается автоматически — если хотите чтобы пересчиталась под новый тариф или новую категорию, после перемещения откройте карточку брони и нажмите «Пересчитать».
Если шахматка показывает «занято»
Если вы тащите бронь на клетку, где уже есть другая бронь:
- Шахматка покажет красный border
- При отпускании появится предупреждение об овербукинге
- Можно подтвердить (если знаете что делаете) или отменить
На мобильном
На телефоне drag&drop работает через долгое нажатие (touch-and-drag):
- Зажмите бронь пальцем на 0.5 сек (появится тень)
- Тащите по экрану
- Отпустите на нужной клетке
Совет: на телефоне удобнее открыть бронь, нажать «Изменить», вручную ввести новые даты и номер — это надёжнее тач-перетаскивания.
Эта статья была полезна?