Юлия Примак Автор работы Номинация: Лучший отраслевой проект

Встраиваемая PMS система в Битрикс24

Лучший отраслевой проект
Встраиваемая PMS система в Битрикс24

Задача

Загородный комплекс семейного отдыха «Хрустальная»: два корпуса, 7 категорий номеров, СПА-центр, термы, закрытый и открытый бассейны, кафе, аренда беседок и инвентаря, банкеты, детские и спортивные программы. Гости - семьи, школьные группы, спортивные сборы, корпоративы.

Особенность бизнеса - «составной» гость: за одну поездку клиент покупает 4–6 услуг у разных подразделений (номер, питание, СПА, аренда, банкет). Плюс жёсткая сезонность: пики на выходных, праздниках и в «школьные» даты, когда ошибки в бронях стоят дороже всего.

До проекта продажами и операцией управляли вручную:

- Бронирование - по телефону, почте и в таблицах. Единой картины номерного фонда не было: загрузку держали в голове, даты сверяли вручную, сохранялся риск двойных броней и «потерянных» заявок. - Услуги продавались разрозненно: питание, СПА и аренда оформлялись отдельно от проживания, заказ гостя собирался по кусочкам. - Счета выставлялись вручную, оплаты отслеживали по выпискам - неполные платежи всплывали с опозданием. - Хаускипинг - устные задания и мессенджеры: никто не видел, какие номера убраны и готовы к заезду, а какие в работе. - Скидки и акции жили в таблицах и применялись «по памяти» - итоговая цена зависела от внимательности менеджера. - Клиентская база и деньги велись в Битрикс24, но CRM не участвовала в операционке: данные приходилось дублировать руками.

Задача проекта - единая цифровая экосистема управления курортом: бронирование всех услуг в одном окне, шахматка номерного фонда, онлайн-оплата, автоматические уборки и управляемые скидки. Ядром данных должен был остаться Битрикс24 - без замены привычной сотрудникам CRM и без потери истории.

Требования к решению:

- ресепшн и администраторы работают в одном интерфейсе весь цикл: бронь → оплата → заезд → проживание → выселение; - гость оплачивает онлайн, факт оплаты попадает в бронь автоматически; - горничные получают задания на телефон, администрация видит статусы в реальном времени; - маркетинг сам управляет акциями, без программиста; - данные остаются в CRM клиента: отчётность, воронки, клиентская база, деньги.

Решение

Собрали экосистему из четырёх приложений вокруг Битрикс24 как ядра данных: фронт администратора, бэкенд-интегратор, мобильное приложение горничных и его бэкенд, плюс приложение управления скидками.

Ядро данных - Битрикс24. Доменная модель гостиницы выстроена на смарт-процессах CRM: «Размещение», «Питание», «Аренда», «СПА-услуга», «Уборка», «Счёт» - шесть связанных сущностей, каждая со своей воронкой стадий, привязанных к сделке и контакту. Номер, завтраки, баня и счёт - это записи CRM, а не строки в чужой базе: клиентская база, деньги и отчётность остаются в экосистеме клиента.

Рабочее место администратора (SPA на Vue 3 + Vuetify): - Шахматка номерного фонда: каждый номер на каждый день, цвет кодирует стадию размещения - новая заявка, бронь, подготовка, проживание, выселен, отмена. Загрузка и конфликты видны одним взглядом. - Бронирование «в одном окне»: в единой форме - проживание, аренда, услуги СПА, питание (в том числе по периодам - например, завтраки на выбранные даты), допуслуги и скидка; поддержаны виды цен, сегменты и категории клиентов. Итоговая цена считается автоматически. - Жизненный цикл размещения - из карточки: заезд и выселение одной кнопкой (включая досрочное выселение), стадия размещения меняется тут же и сразу отражается в шахматке и CRM. - Карточки проживающих с данными гостей, печать документов по брони.

Онлайн-оплата. Бэкенд выставляет смарт-счёт на сделку и ссылку оплаты через ЮKassa. Оплата гостем автоматически переводит счёт в стадию «Оплачен», факт зачисляется в бронь, частичные оплаты учитываются суммой оплаченных счетов. Менеджеру не нужно сверять выписки; история, отмены и остаток к оплате - в CRM.

Хаускипинг. Мобильное приложение горничных: план смены на смартфоне, статусы заданий, комментарии администрации. Задания создаёт автоматика: ночной cron формирует «подготовку к заезду» на день прибытия (с комментарием менеджера из размещения), sync-служба сверяет плановые уборки - влажные, генеральные, срочные - с фактическими по каждому проживанию, а self-healing-механизм восстанавливает пропущенные задания. Сериализация операций по размещению исключает дубли.

Скидки. Приложение управления акциями в Битрикс24: маркетинг задаёт категории, размер и периоды активности скидок - они автоматически применяются при бронировании и пересчёте услуг.

Почему не готовая PMS. Классические отельные системы не знают «составного» гостя загородного курорта (термы, баня, аренда беседок, банкеты) и потребовали бы миграции из уже работающей CRM. Мы пошли наоборот: не заменять Битрикс24, а достроить над ним отраслевой контур - шахматку, биллинг, хаускипинг, скидки. Клиент сохранил клиентскую базу, воронки и отчёты, а сотрудники - знакомый интерфейс CRM.

Инженерная база: интеграция с Битрикс24 через OAuth local-приложение, выделенный сервер в Yandex Cloud (Node.js, PM2, nginx), отдельный хостинг для приложения горничных. Система живёт в продакшене и развивается волнами доработок - к июлю 2026 года вышла шестая волна: от базовой шахматки до автоматизмов уборки.

Результат

Получилась не «коробка», а цифровая операционная система курорта: ресепшн, кухня, СПА, хаускипинг, маркетинг и финансы работают с одними данными в Битрикс24.

Что изменилось в операции:

- Бронирование. Вся продажа «составному» гостю - от номера до терм - оформляется в одной форме за минуты. Шахматка даёт мгновенную картину загрузки обоих корпусов, стадия каждого размещения прозрачна, ручная сверка дат ушла в прошлое. - Деньги. Полный цикл счёта автоматизирован: выставление, онлайн-оплата через ЮKassa, автоподтверждение, контроль неполных оплат. Через систему прошло уже более 2300 счетов; факт оплаты попадает в бронь без ручного ввода, дебиторка видна в CRM сразу. - Хаускипинг. Уборки генерируются автоматически под каждое проживание и заезд; горничные отмечают статусы в приложении, администрация видит готовность номеров в реальном времени. Самовосстановление гарантирует, что задание не потеряется при сбое или правке брони, а защита от дублей исключает повторные уборки. - Ценообразование. Скидками и акциями управляет маркетинг напрямую, цены в бронировании считаются автоматически - «забыли применить скидку» больше невозможно. - Сервис гостя. Забронировать и оплатить можно дистанционно; документы печатаются одной кнопкой, данные проживающих - в карточке брони. - Данные. Ничего не уходит в сторонние SaaS: клиентская база, сделки, деньги и история проживаний - в Битрикс24 клиента, с его отчётами и воронками. Руководство видит загрузку, продажи услуг и дебиторку в стандартной аналитике CRM.

Отраслевая ценность («Лучший отраслевой проект»): решение закрывает полный цикл загородного отеля с «составным» гостем - проживание, питание, СПА, аренда, банкеты, сезонные акции. Модель не привязана к конкретному объекту и переносима на другие курорты и апарт-отели: новые категории услуг добавляются настройкой CRM, а не разработкой с нуля.

Эффект на персонал: администратор перестал гонять данные между таблицами, мессенджерами и CRM - у него одно рабочее место на весь цикл; горничная работает автономно, без ручного тиражирования заданий; маркетинг запускает акцию сам, в день задумки, а не по заявке разработчику. Система эксплуатируется ежедневно и проверена высоким сезоном.

Комплекс получил инструмент, с которым управляем и готов к росту: загрузка прозрачна, деньги - под контролем, персонал - в едином контуре.