Группы вариантов бронирования
Группа вариантов объединяет основной ресурс (Main) и взаимозаменяемые варианты (Members). В Public Booking гость видит одну карточку группы и выбирает подходящий ресурс.
Функция влияет только на владельцев, которые создали и активировали допустимую группу и используют Public Booking.
Подготовить ресурсы
Заголовок раздела «Подготовить ресурсы»Активная группа должна соответствовать условиям:
- все участники имеют один тип: только Hourly либо только Daily;
- указан один Main и хотя бы один Member;
- у участников есть общая активная локация;
- количество Main равно
1; - OneTime не используется.
До настройки проверьте активность, типы, локации и количество ресурсов.
Создать группу
Заголовок раздела «Создать группу»- Откройте Справочники → Ресурсы.
- Перейдите в Группа вариантов бронирования.
- Создайте draft.
- Выберите основной ресурс Main.
- Добавьте взаимозаменяемые Members.
- Настройте порядок и публичные тексты.
- Проверьте общие локации.
- Сохраните группу, не активируя её, если подготовка ещё не завершена.
Неактивный draft можно редактировать без изменения поведения Public Booking и блокировок.
Проверить зависимости перед активацией
Заголовок раздела «Проверить зависимости перед активацией»Перед активацией FormiBook показывает явные зависимости между Main и Members. После подтверждения совпадающие связи атомарно передаются группе и удаляются как отдельные dependencies. Остальные зависимости сохраняются.
Активная группа создаёт эффективное поведение:
- Main блокирует каждого Member;
- каждый Member блокирует Main;
- Members не блокируют друг друга, если между ними нет отдельной зависимости.
Внимательно сохраните смысл этого предупреждения: активация изменяет владельца части правил блокировки.
Активировать группу
Заголовок раздела «Активировать группу»Активируйте группу только после проверки состава, локаций и зависимостей. Сервер повторно проверяет все условия. Если хотя бы одно не выполняется, активация должна быть отклонена без частичного переноса связей.
Planner учитывает эффективные правила блокировки, но не получает отдельный групповой интерфейс.
Деактивировать или удалить
Заголовок раздела «Деактивировать или удалить»- Deactivate прекращает групповую блокировку и сохраняет конфигурацию для редактирования.
- Delete удаляет группу.
Ни одно действие не восстанавливает явные dependencies, переданные группе при активации. Если они снова нужны независимо, создайте их вручную после проверки направления.
Выбор гостя в Public Booking
Заголовок раздела «Выбор гостя в Public Booking»В применимой локации активная группа показывается перед обычными категориями. Гость открывает карточку и выбирает один из доступных вариантов.
Если выбран новый Member, пересекающаяся позиция корзины заменяется только после успешной серверной проверки цены и доступности. При ошибке текущая корзина не должна измениться.
Группа не увеличивает физическое количество ресурсов. Если применимой активной группы нет, обычный поток Public Booking и порядок ресурсов сохраняются.
Функция доступна только для корректно настроенной активной группы при включённом Public Booking.