Управление бронированиями
Бронирования позволяют резервировать транспортные средства для пассажиров или клиентов. Каждое бронирование отслеживает транспортное средство, даты и время, тип поездки, стоимость и данные пассажира, а также проходит жизненный цикл от создания до завершения.
Бронирования доступны только на тарифном плане Professional.
Просмотр бронирований
Таблица бронирований отображает следующие столбцы:
- Дата: Дата начала и дата окончания бронирования
- Время: Время начала и время окончания
- Тип поездки: В одну сторону или Туда и обратно
- Транспортное средство: Название ТС и дополнительная метка (например, гос. номер)
- Цена: Стоимость бронирования в валюте команды
- Пассажир: Имя клиента и контактные данные (телефон или email)
- Сопровождающий: Имя и контакт сопровождающего
- Компания: Компания или организация клиента
- Количество пассажиров: Число пассажиров
- Заметки: Кнопка раскрытия для просмотра заметок к бронированию
- Статус: Текущий статус бронирования
- Исполнители: Участники команды, ответственные за бронирование
- Подтверждено: Участник команды, подтвердивший бронирование
- Действия: Редактирование и смена статуса
На мобильных устройствах столбцы «Пассажир», «Количество пассажиров», «Дата», «Время», «Исполнители», «Сопровождающий», «Компания» и «Подтверждено» скрываются автоматически.
Просмотр заметок и исполнителей
Нажмите значок раскрытия в строке, чтобы увидеть заметки к бронированию. Для бронирований с несколькими исполнителями нажмите значок исполнителей, чтобы развернуть полный список.
Поиск и фильтрация
Используйте поле поиска для поиска бронирований по имени пассажира, транспортному средству или другим текстовым полям. Результаты обновляются по мере ввода.
Также можно фильтровать таблицу с помощью элементов управления в заголовках столбцов:
- Статус: Фильтр по статусам: Ожидание, Оплачено, Подтверждено, Завершено или Отменено
- Транспортное средство: Фильтр по конкретному ТС
- Исполнитель: Фильтр по участнику команды
- Тип поездки: Фильтр по типу: В одну сторону или Туда и обратно
- Диапазон дат: Выберите начальную и конечную дату с помощью календаря. Нажмите кнопку ×, чтобы сбросить фильтр.
Все активные фильтры применяются одновременно. Используйте кнопку Экспорт для загрузки отфильтрованных результатов.
Статусы бронирований
Каждое бронирование проходит следующий жизненный цикл:
| Статус | Описание |
|---|---|
| Ожидание | Бронирование создано, ожидает оплаты или подтверждения |
| Оплачено | Оплата получена, ожидает подтверждения |
| Подтверждено | Бронирование подтверждено участником команды |
| Завершено | Поездка выполнена |
| Отменено | Бронирование отменено |
Добавление бронирования
- Нажмите кнопку Добавить бронирование.
- Заполните данные на двух вкладках.
Вкладка «Основное»
- Транспортное средство: Выберите одно или несколько резервируемых ТС
- Водитель: Выберите одного или нескольких водителей для назначения на поездку (необязательно). При выборе ТС автоматически предлагается его назначенный водитель.
- Дата: Выберите диапазон дат с помощью календаря. Дни, полностью занятые другими бронированиями, недоступны для выбора.
- Время начала (обязательно): Время отправления
- Время окончания (обязательно): Время возврата или прибытия
- Откуда: Адрес отправления (необязательно)
- Куда: Адрес прибытия (необязательно)
Предупреждение о конфликте доступности
При выборе ТС система загружает его существующие бронирования. Если выбранные дата и время пересекаются с другим бронированием, отображается предупреждение о конфликте, и сохранение невозможно до его устранения. Нажмите кнопку Изменить дату/время, чтобы выбрать другой временной слот.
Вкладка «Детали»
- Тип поездки: В одну сторону или Туда и обратно
- Статус: Начальный статус — Ожидание, Оплачено или Подтверждено
- Цена: Выберите из заданных цен бронирования ТС или включите Произвольную цену для ввода цены и единицы (за поездку, за час или за день) вручную
- Количество пассажиров: Число пассажиров (минимум 1)
- Имя клиента: Полное имя пассажира
- Контакт клиента: Телефон или email пассажира
- Имя сопровождающего: Имя сопровождающего лица, если есть
- Контакт сопровождающего: Контактные данные сопровождающего
- Компания: Компания или организация клиента
- Исполнители: Выберите одного или нескольких участников команды, ответственных за бронирование
- Заметки: Любая дополнительная информация
- Нажмите Создать бронирование.
Редактирование бронирования
- Найдите бронирование в таблице.
- Нажмите меню действий (три точки) в этой строке.
- Выберите Редактировать.
- Обновите нужные поля. Выбор даты, времени и проверка конфликтов работают так же, как при создании.
- Нажмите Обновить бронирование.
Email-уведомления исполнителей
Когда вы назначаете одного или нескольких участников команды на бронирование, каждый вновь добавленный исполнитель автоматически получает email-уведомление.
- Письмо отправляется только тем исполнителям, которые не были назначены ранее. Если вы сохраняете бронирование без изменения списка исполнителей, письмо не отправляется; если вы добавляете одного нового человека к существующему списку, письмо получает только он.
- Письмо содержит ID бронирования, тип поездки (В одну сторону или Туда и обратно), время подачи (и время возврата для поездок туда и обратно), назначенное ТС/ТС, назначенного водителя/водителей, адреса отправления/прибытия, статус и имя клиента.
- В письме есть кнопка Открыть бронирование, которая открывает страницу бронирований и автоматически открывает это бронирование для редактирования.
Telegram-уведомления для водителей
Если на бронирование назначен один или несколько водителей и они привязали свой Telegram-аккаунт, каждый назначенный водитель автоматически получает напоминание в Telegram перед началом поездки — с указанием транспортного средства, времени начала, адресов отправления/прибытия и имени клиента.
- Напоминание отправляется один раз каждому водителю на каждое бронирование. При изменении назначенных водителей напоминание получают только новые водители — уже уведомлённые водители повторно не уведомляются, если только их не удалили и не назначили заново.
- За сколько минут до начала отправляется напоминание и включена ли эта функция вообще, настраивается для всей команды на вкладке Notifications в настройках команды.
- Водители должны привязать свой Telegram-аккаунт (через бота) и иметь настроенный Telegram Chat ID в профиле водителя, чтобы получать эти сообщения.
Смена статуса
Из меню действий можно переводить бронирование в следующие статусы:
- Ожидание → Отметить как оплаченное / Подтвердить / Отменить
- Оплачено → Подтвердить / Отменить
- Подтверждено → Завершить / Отменить
Отмена бронирования
При отмене появляется модальное окно с необязательным полем для указания причины. Введите причину и нажмите Отменить бронирование для подтверждения.
Завершённые и отменённые бронирования изменить нельзя.
Экспорт бронирований
Нажмите кнопку Экспорт, чтобы загрузить текущий отфильтрованный список в виде таблицы. Экспортируемые столбцы включают даты, тип поездки, ТС, цену, данные пассажира и сопровождающего, компанию, количество пассажиров, статус, исполнителей, подтвердившего и заметки.
Счётчик ожидающих бронирований
Рядом с пунктом меню «Бронирования» отображается значок с количеством бронирований в статусе Ожидание, позволяя команде быстро видеть, какие бронирования требуют внимания.
Пагинация
Таблица отображает бронирования постранично. Используйте элементы управления в нижней части для перехода между страницами. Текущий диапазон отображается как «Показано X–Y из Z».
Разрешения
- booking:create — необходимо для создания новых бронирований
- booking:update — необходимо для редактирования бронирований и смены статуса
Если эти опции недоступны, обратитесь к владельцу команды для получения соответствующих разрешений.