Первый день: отель, гостевой дом
Отель, гостевой дом, апартаменты и хостел работают на встроенном PMS: этажи вместо залов, номера и кровати вместо столов, фолио (счёт гостя) вместо разового чека. Это не отдельный продукт, а профиль настроек точки: при типе бизнеса «отель» панель сама переключает терминологию и открывает нужные разделы.
| Формат | Как продаёте | Что включено с порога |
|---|---|---|
| Мини-отель / гостевой дом | заселение «с ходу» и брони на даты | Номера, касса, кухонный экран, склад, сотрудники, финансы, оборудование |
| Апартаменты | брони на даты, продажа типа номера с квотой, календари OTA | То же |
| Отель с рестораном | то же + заказ в номер по QR и оплата «на счёт номера» | То же, плюс меню для гостей |
Открыть: раздел «Номера» — это тот же раздел, что «Схема зала» у ресторана (admin.cenaly.com/tables), переименованный для отеля. Он открывается в редакторе плана этажей; рабочий борд номеров включается кнопкой «🛏️ Номера» в шапке, ею же возвращаетесь к схеме. Рядом — кнопки «Типы номеров», «Тарифы», «🔌 PMS» и, у российских локаций, «🛂 Миграционный учёт». Отдельного адреса вида /hotel или /pms в панели нет — не ищите его.
Гостиничная вертикаль — это работающее ядро с незакрытыми хвостами: PMS, тарифы, фолио, модуль бронирования и обмен календарями с OTA живут в проде, а живой двусторонний канал-менеджер и коннекторы к внешним PMS — нет. Ниже это помечено честно.
Что нужно для старта#
- Любой компьютер или планшет на ресепшене. Борд номеров, шахматка и заселение — обычные страницы админ-панели в браузере. Отдельного «гостиничного терминала» не нужно.
- Телефон гостя. QR в номере открывает меню, сервисные заявки и «Мой счёт» в браузере — приложение гость не ставит.
- Принтер чеков — по желанию, через мост. Печать идёт через Cenaly Hardware Bridge — службу для Windows или Linux (Cenaly Hardware Bridge). ⚠️ Учтите: выселение фискальный чек не пробивает — оно закрывает фолио расчётом; чек при необходимости пробивается отдельно на кассе.
- Онлайн-эквайринг — не для первого дня. На шаге прямой брони с сайта предоплата не собирается; оплата происходит у вас. Эквайринг понадобится позже, для оплат на витрине — Оплата.
- Интернет. Нужен, но обрыв связи не останавливает кассу — Если пропал интернет.
Общий каркас первого дня#
Регистрация, точка, тип бизнеса, языки и подписка одинаковы для всех форматов — они описаны в хабе Первый день: выберите тип бизнеса. Дальше — гостиничная часть.
Чеклист: мини-отель и гостевой дом#
Цель первого дня — заселить гостя в системе и увидеть его счёт.
- Этажи и номера. Редактор схемы работает как план зала (Схема зала), только залы называются этажами, а элементы — «Номер» и «Кровать» (для хостела и общих спален). Поштучно заводить не нужно: кнопка «+ Добавить номера» создаёт диапазон (например, 201–230, до 500 номеров за раз) с необязательным префиксом, живым предпросчётом «будет создано N · этажей M» и списком номеров, которые уже есть и будут пропущены. Тот же шаг предлагает мастер онбординга при выборе типа «отель».
- Типы номеров. Кнопка «Типы номеров»: название (Standard, Deluxe…), базовый тариф за ночь и вместимость. Тип назначается номеру в панели свойств на схеме, и тариф оттуда подставляется в форму заселения — на конкретном заезде его можно переопределить.
- Часовой пояс точки — проверьте сейчас. Плата за ночь начисляется автоматически после 03:00 по времени вашей локации; если пояс указан неверно, ночь «переедет» на другое время суток. Пояс — в настройках локации.
- Туристический налог, если он у вас есть: процент от тарифа с минимальной суммой за ночь либо фиксированная сумма за ночь. Начисляется на фолио отдельной строкой.
- Первое заселение. Форма просит тарифный план и цену за ночь (предзаполнены из типа номера) и карточку гостя: телефон, e-mail, документ, гражданство, дата рождения, заметки. Дата выезда на этом шаге не нужна — заселение «с ходу» открыто до выселения, а даты есть у брони. Гость останавливался раньше — система покажет плашку «постоянный гость». При заселении открывается фолио.
- Что копится в фолио. Каждая прожитая ночь (день заезда не начисляется дважды), туристический налог, заказы из номера по QR, а также ручные операции на кассе по счёту номера: начисление, сервисный сбор, скидка, депозит, перенос позиций между счетами. Баланс виден на карточке номера и в списке открытых счетов на кассе.
- Выселение. Закрывает фолио одним расчётом и переводит номер в «Требует уборки»; на доске задач смены появляется задача «Уборка номера N после выезда». ⚠️ Комнатный счёт закрывает именно ресепшн при выселении — с кассы кнопки закрытия у комнатных счетов нет.
- Статусы номера — шесть: свободен, занят, требует уборки, уборка, проверен, не работает. Будущие заезды статусом номера не показываются: они живут бронями и видны на шахматке, поэтому номер, забронированный на следующую неделю, сегодня остаётся продаваемым.
- Шахматка. Переключатель вида на той же странице — календарь на 21 день: полосы броней и текущих заездов по номерам.
- Роли. Ресепшену — должность «ресепшн», горничной — «горничная» (у неё своё рабочее место без кассы): Сотрудники и смены.
Что нужно из устройств: один компьютер на стойке. Что честно можно отложить: тарифные планы и календарь цен, каналы продаж, отчёты, миграционный учёт (если гости только местные).
⚠️ На российском бренде (cenaly.ru) нет автоматического ночного начисления проживания и обратного импорта календарей OTA — эти два прогона живут только на контуре AWS. Сам PMS (заселение, брони, номера, гости, миграционный учёт) работает в обоих контурах.
Чеклист: апартаменты и продажа через каналы#
Цель первого дня — чтобы даты не продались дважды.
- Тарифные планы. Менеджер рядом со справочником типов: питание (только номер, завтрак, полупансион, всё включено), производные тарифы («завтрак = базовый +15 %»), цена по числу гостей с детскими возрастными корзинами и доп. местом, надбавки по дням недели, ограничения продажи (минимум и максимум ночей, окно бронирования, запрет заезда или выезда в определённые дни), политика отмены (гибкая, невозвратный, штраф в первую ночь, процент или фикс), каналы продажи (все / только прямые / только OTA) и корпоративный код доступа.
- Календарь цен и стоп-продаж. Цена и запрет продажи на конкретные даты, массовая правка «тариф × период», предпросмотр итоговой цены. ⚠️ Календарь сильнее договорной цены, введённой на ресепшене — так и задумано; а у тарифного плана с собственной ценой сезоны не применяются вовсе (сезоны — запасной вариант для тех, кто планами не пользуется).
- Сезонность — простой уровень. Если планы пока не нужны: периоды с отдельной ценой для типа номера или для всех номеров сразу.
- Продажа типа номера, а не конкретного объекта. Такие брони живут неназначенными и держат квоту (сколько номеров этого типа продано на дату), а физический номер подбирается кнопкой назначения — вручную или автоматически. Блок неназначенных броней висит прямо над шахматкой.
- Модуль бронирования на сайте. Гость выбирает даты и тариф, видит расчёт с проверкой ограничений (минимум ночей, окно бронирования, стоп-продажа; максимум одной брони — 30 ночей) и получает код подтверждения. Сервер отвечает сразу: либо подтверждает бронь и закрепляет свободный номер, либо честно отказывает с причиной. Ждать подтверждения персоналом не нужно, предоплата не собирается.
- Календари OTA — рабочий путь на сегодня. Импорт iCal: в настройках номеров вставляется ссылка экспорта из Booking.com, Airbnb или другого сервиса — внешние брони начинают блокировать эти даты у вас, обновление примерно каждые 15 минут, спорные наложения собираются в список «разберите вручную». Экспорт iCal: у каждого номера свой фид, ссылку добавляют календарём на стороне канала.
- ⚠️ Двусторонний канал-менеджер (цены и остатки уезжают в каналы, брони приходят обратно) написан и работает на тестовой площадке провайдера: живое подключение требует партнёрского аккаунта, которого у нас пока нет. Для реальной блокировки дат пользуйтесь импортом и экспортом iCal.
- Письма гостю. Раз в сутки отель сам пишет тем, кто заезжает завтра, и тем, кто выехал вчера; язык — языка брони, иначе языка точки, иначе английский. Настраивать не нужно, дубликатов не бывает. Если у точки подключён Telegram-бот, гость получает и напоминания о заезде.
- Брони вручную. У брони есть источник (стойка, телефон, прямая от гостя, сайт, OTA), отмена с причиной и отметка «не приехал»; при накладке и слишком раннем заезде панель предупреждает. Перевод брони в заезд — одним действием на дату заезда.
Что нужно из устройств: компьютер; телефон — чтобы проверить бронирование глазами гостя. Что честно можно отложить: двусторонний канал-менеджер (см. выше), корпоративные коды тарифов, отчёты.
Чеклист: отель с рестораном и заказом в номер#
Цель первого дня — чтобы заказ из номера сам попадал на счёт гостя.
- QR на номер. В карточке номера — кнопка «Создать QR и привязать», массово — «Создать QR для всех без кода (N)» по всей точке. Печать поштучно или листами A4 — QR-коды столиков и коды устройств.
- Меню для номеров. Категории, позиции, фото, языки — QR-меню. Гость сканирует код в номере и заказывает так же, как за столиком.
- Оплата «На счёт номера». В занятом номере гостю доступен этот способ: сумма добавляется к фолио и оплачивается при выезде вместе с проживанием; перед подтверждением гость видит текст согласия с точной суммой и номером комнаты. ⚠️ Правило узкое и намеренное: на фолио попадают только заказы с комнатного QR — пробитое на кассе, в киоске или пришедшее из агрегатора туда не уедет.
- Заказ из незаселённого номера блокируется сервером с причиной «номер не заселён», а гость видит предупреждение ещё до отправки.
- Сервисные заявки гостя. Полотенца, уборка, «не беспокоить», побудка с выбором времени, техническая проблема, другое. В отеле эта кнопка занимает место вызова персонала и показывается только при включённом «вызове персонала» в настройках точки; из свободного номера заявку не оформить. На стороне персонала — блок «Запросы гостей» в карточке номера: счётчик, список с типом и временем побудки, действия «В работу» и «Готово», обновления в реальном времени.
- «Мой счёт» у гостя. Пункт в меню гостя: начисления, оплаты и итоговый баланс по его фолио. До заселения — пустое состояние, после расчёта — отметка «Оплачено».
- Кухня и касса ресторана. Кухонный экран по станциям — KDS; касса и смена — Касса (POS) и Кассовая смена. У отеля эти разделы включены с порога.
- Отчёты. Вкладка отчётов на борде номеров за период: загрузка (Occupancy), средняя цена (ADR), доход на номер (RevPAR), выручка всего и отдельно по еде и напиткам, число заказов и подневная таблица с разбивкой по валютам.
Что нужно из устройств: компьютер на стойке, планшет или монитор под кухонный экран, принтер через мост — если печатаете тикеты. Что честно можно отложить: киоск, доставка и навынос, агрегаторы.
Что можно отложить#
- Режим внешней PMS (кнопка «🔌 PMS»). Контур переключения есть, но в списке адаптеров пока только демонстрационный «Mock (демо)» — он нужен, чтобы проверить сам путь. Живые коннекторы в разработке; на боевом отеле переключаться рано.
- Двусторонний канал-менеджер — ждёт партнёрского аккаунта провайдера, работает на тестовой площадке. Пользуйтесь iCal.
- Миграционный учёт (Россия). Кнопка «🛂» на борде номеров: запись заводится автоматически при заселении, видны сроки и статусы, печатаются формы уведомлений, выгружается CSV. Важно понимать: это журнал и печатные формы, а не электронная подача — подача остаётся вашей. Включается по стране точки «Россия».
- Подписки на питание для длительного проживания — Подписки на обеды: раздел включается отдельно и работает только на международном контуре.
- Финансовые дашборды — Финансы. ⚠️ Контур AWS; на
cenaly.ruраздел недоступен. - Свой сайт и домен — Конструктор сайта (у отелей в галерее свои шаблоны), Свой домен.
- Своя АТС и звонки — Телефония.
- Склад и себестоимость ресторана — Склад, когда меню устоится.
Устранение неполадок#
Не нахожу раздел «PMS» или «Отель». Такого адреса нет. Всё живёт в разделе «Номера» (admin.cenaly.com/tables): схема этажей открывается сразу, рабочий борд — кнопкой «🛏️ Номера», внешняя PMS — кнопкой «🔌 PMS». Если раздел называется «Схема зала», у точки не выбран тип бизнеса «отель».
Ночь не начислилась. Проверьте две вещи: часовой пояс точки (начисление идёт после 03:00 по местному времени) и бренд — на cenaly.ru автоматического ночного начисления нет.
Гость не может заказать из номера. Скорее всего, номер не заселён: сервер отменяет такие заказы с причиной «номер не заселён». Проверьте, что заезд открыт и QR привязан именно к этому номеру.
Заказ не попал на счёт номера. На фолио уходят только заказы, сделанные с комнатного QR. Пробитое на кассе, в киоске или пришедшее из агрегатора на счёт номера не ложится — это сознательное правило.
Комнатный счёт не закрывается на кассе. Так и задумано: комнатный счёт закрывает ресепшн при выселении, кнопки закрытия у него на кассе нет.
Даты не блокируются в Booking.com или Airbnb. Рабочий путь сегодня — обмен календарями: экспорт фида номера в канал и импорт ссылки канала к нам (обновление примерно каждые 15 минут). Двусторонний канал-менеджер ждёт партнёрского аккаунта, а на cenaly.ru обратного импорта календарей нет вовсе.
Гость получил два письма о заезде. Так не бывает по построению: одному гостю по одной броне письмо уходит один раз. Проверьте, нет ли двух броней на одного гостя.
Частые вопросы#
Нужно ли покупать гостиничное оборудование?#
Нет. Ресепшн работает в браузере, гость — со своего телефона по QR. Принтер и фискальный регистратор добавляются позже через мост и только если они вам нужны.
Заводить номера по одному?#
Нет. Кнопка «+ Добавить номера» создаёт диапазон до 500 номеров за раз с префиксом и предпросчётом; уже существующие номера она пропускает, а не дублирует.
Обязательно указывать дату выезда при заселении?#
Нет. Заселение «с ходу» открыто до выселения; даты заезда и выезда есть у брони, а ранний выезд автоматически сокращает бронь до факта.
Пробивается ли фискальный чек при выселении?#
Нет. Выселение закрывает фолио расчётом и переводит номер в уборку; фискализация в этот путь не встроена — чек при необходимости пробивается на кассе.
Можно ли продавать «тип номера», не выбирая конкретный?#
Да. Такая бронь живёт неназначенной и держит квоту по типу на дату, а номер подбирается при заселении — вручную или автоматически.
Что из гостиничного контура не работает на российском бренде?#
PMS, брони, номера, карточки гостей и миграционный учёт работают. Не работают на cenaly.ru: автоматическое ночное начисление проживания, обратный импорт календарей OTA, подписки на питание и финансовые дашборды.
Связанные разделы#
- Первый день: выберите тип бизнеса — общий каркас и другие форматы
- Отель: номера, PMS и гостевой сервис — полное руководство по вертикали
- Схема зала — редактор этажей и номеров, привязка QR
- Брони столов — тот же механизм бронирования на столиках
- QR-меню — меню для заказа в номер
- Касса (POS) — счёт номера на кассе и дозаказ
- Сотрудники и смены — ресепшн, горничные, задачи уборки