Перейти к основному содержимому

Обновление модуля статистики пользователей

· 2 мин. чтения

В транспортном бизнесе существуют разные модели мотивации сотрудников (операторов, диспетчеров) и партнерских агентов. Одни компании выплачивают фиксированное вознаграждение за сам факт оформления заказа (брони), другие — платят комиссию за каждый проданный билет (то есть за каждое занятое пассажиром место).

Ранее модуль статистики пользователей рассчитывал начисления только по одному базовому сценарию. Чтобы система могла легко адаптироваться под любую финансовую модель компании, мы полностью переработали логику расчета выплат и добавили новые инструменты фильтрации.

Ключевые возможности и улучшения

1. Переключатель модели расчетов: «По броням» vs «По местам».

В панель статистики (раздел начислений и списаний конкретного пользователя) добавлен ключевой инструмент — переключатель логики расчета выплат. Он содержит два четких сценария:

Расчет «По броням» (включен по умолчанию):

При этой модели вознаграждение начисляется за сам факт создания заказа, независимо от того, сколько людей в нем едет.

Как это выглядит: В итоговой таблице отображается колонка «Кол-во броней».

Пример: Если агент оформил 1 бронь, внутри которой едут 3 пассажира, а ставка вознаграждения равна 100 руб., то итоговая выплата агенту составит 100 руб.

Расчет «По местам»:

При этой модели вознаграждение умножается на количество пассажиров внутри каждого заказа.

Как это выглядит: Интерфейс динамически меняется — в итоговой таблице колонка «Кол-во броней» заменяется на «Кол-во мест».

Пример: За ту же 1 бронь с 3 пассажирами при ставке 100 руб. система рассчитает выплату за каждое место, и итоговое вознаграждение составит 300 руб.

2. Мультивыбор направлений (Расширенная фильтрация)

Для более точного и детального анализа эффективности работы агента был обновлен фильтр по маршрутам.

Теперь в поле «Направления» реализован мультивыбор. Руководитель или бухгалтер может отметить галочками сразу несколько интересующих маршрутов в одном отчете. Это особенно полезно, если у агента разные ставки комиссионных для разных направлений или если нужно оценить продажи билетов по конкретной группе городов.

Итоги

Обновление логики в модуле статистики превратило его в по-настоящему гибкий финансовый инструмент. Теперь руководство транспортных компаний может в пару кликов формировать точные отчеты для выплаты зарплат и комиссионных, идеально подстраивая систему под свою внутреннюю политику мотивации и оперативно фильтруя данные по любым нужным маршрутам.

obnovlenie-modulya-statistiki-polzovatelej.png

Привязка к клиенту ранее забронированных пассажиров: выбор из списка с подгрузкой данных

· 2 мин. чтения

Мы добавили функцию, которая запоминает всех, кого клиент когда-либо возил. Теперь не нужно ничего вводить — достаточно выбрать человека из списка. 

Обновленный виджет бронирования с разделом «Экскурсии»

· 2 мин. чтения

Мы обновили виджет (фрейм) бронирования на сайте. Раньше он позволял искать только обычные рейсы между городами. Теперь появилась возможность продавать экскурсионные туры, а администраторы сайта могут сами настраивать, какие вкладки показывать и какая из них будет открываться первой.

Комиссия водителя

· 2 мин. чтения

Водителям платят по-разному. Кто-то получает фиксированную сумму за рейс — например, 2000 рублей за смену. Кто-то получает процент от выручки — скажем, 10% от проданных билетов.

Раньше бухгалтерам и руководителям приходилось считать это вручную или в Excel. Вникать в каждый рейс, складывать проценты, вычитать комиссии. Это занимало время, и всегда была возможность ошибки.

Чтобы убрать ручную работу, мы добавили модуль «Комиссия водителя». Теперь система сама считает, сколько кому платить.

Как это работает

Настройка в карточке водителя

В профиле каждого водителя появился раздел с настройками оплаты. Руководитель может выбрать один из двух вариантов:

Фиксированная сумма — водитель получает одинаковую плату за каждый рейс (например, 1500 рублей).

Процент от выручки — водитель получает долю от продаж билетов на его рейсе (например, 10% от кассы).

В общей таблице рейсов добавилась колонка «$ водителя». В ней автоматически показывается, сколько заработает водитель на этом рейсе.

Если у водителя стоит фиксированная ставка — колонка показывает эту сумму.

Если у водителя стоит процент — система смотрит, сколько продано билетов на рейс, и сама считает его долю.

Например, водитель получает 10% от выручки, а на рейсе продано билетов на 5000 рублей. В колонке «$ водителя» будет 500 рублей. Если кто-то купит или вернёт билет, сумма пересчитается сразу.

Общая статистика

Внизу таблицы добавились новые итоговые строки:

Итого $ водителя — сколько всего компания должна выплатить водителям за выбранный день или неделю.

того доход — чистая прибыль компании за этот же период, уже с вычтенными зарплатами водителей.

Удобство для диспетчера

Не всем нужно видеть финансовые показатели в таблице рейсов. Поэтому колонку «$ водителя» можно скрыть или показать по желанию. Администратор решает, отображать её или нет, через настройки полей.

Что получили в итоге

Руководителям и бухгалтерам больше не нужно считать зарплаты вручную. Система сама следит за выплатами водителям и сразу показывает, сколько компания заработала на самом деле. Ошибок стало меньше, а прозрачности — больше.

komissiya-voditelya.png

Отмена брони после отправления рейса

· 1 мин. чтения

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

Доплата за перенос брони

· 2 мин. чтения

В пассажирских перевозках часто возникают ситуации, когда клиент просит перенести уже оплаченную поездку на другое время или дату. Ранее процесс массового или одиночного переноса билетов не предполагал встроенного механизма взимания комиссии за эту услугу.

Для того чтобы транспортные компании могли монетизировать услугу изменения заказа и вести строгий финансовый учет таких операций, мы разработали модуль «Доплата за перенос брони».

Ключевые возможности модуля

Функционал активируется по желанию компании через глобальные настройки системы. После включения диспетчерам становятся доступны новые финансовые инструменты:

1. Автоматическая и ручная тарификация переноса

При переносе уже полностью оплаченного билета на другой рейс система автоматически выставляет стандартную сумму доплаты за услугу.

При необходимости диспетчер может вручную скорректировать эту сумму прямо в окне переноса в зависимости от ситуации (например, увеличить доплату  за перенос в последний момент или обнулить его для постоянного клиента).

2. Удобный контроль и оплата

В посадочной ведомости рейса (при просмотре списка мест) появилась новая колонка «Доплата».

Диспетчер сразу видит, кто из пересаженных пассажиров должен доплатить за изменение билета.

Прямо в таблице под суммой долга доступна кнопка «Оплатить». Одним кликом с подтверждением долг переводится в статус «Оплачено».

Система не позволит перенести бронь повторно на третий рейс, если клиент еще не погасил долг за предыдущий перенос.

3. Прозрачная история (Логирование)

Все действия, связанные с переносом, теперь строго фиксируются в истории заказа. Руководитель всегда может посмотреть: кто из диспетчеров перенес билет, когда это произошло, какая сумма доплаты была назначена и когда она была фактически оплачена.

Итог

Новый модуль  открывает для транспортных компаний дополнительный источник дохода за счет комиссий за перенос брони.

По номеру телефона отображать связанные брони

· 2 мин. чтения

Когда диспетчер оформляет групповую поездку через мультибронирование, создаётся несколько билетов — по одному на каждого пассажира. Но в общем списке бронирований они хранятся отдельно друг от друга.

Фильтрация Пропущенных звонков

· 1 мин. чтения

В разделе «Пропущенные звонки» добавлена удобная система фильтров, которая помогает быстро находить нужные вызовы среди большого количества записей. Инструмент позволяет искать звонки по различным параметрам и настраивать отображение под текущие задачи.

Возможность менять время отправления на всех остановках

· 2 мин. чтения

В обычной ситуации все пассажиры, которые садятся в одной точке, видят одно и то же время отправления. Например, у остановки «ТЦ Европа» написано «14:00». И всем пассажирам, кто садится там, приходит напоминание на 14:00.

Но иногда нужно сделать по-другому. Например, автобус едет по маршруту и забирает людей с разных адресов. Диспетчеру нужно одному пассажиру поставить время 14:00, другому — 14:10, третьему — 14:20. Это бывает, когда люди садятся не на общей остановке, а у своего подъезда, или когда нужно развести время посадки, чтобы не создавать очередь.

Раньше система такого не позволяла — время было общее для всех, кто садится в одном месте. Мы добавили возможность менять время отправления для каждого пассажира отдельно.

Как это работает

В просмотре рейса у каждой брони есть своя карточка с данными: где посадка, где высадка, время отправления, цена, номер билета.

Если диспетчеру нужно изменить время для конкретного пассажира, он просто вводит нужное значение в поле с его временем. Например, одному оставляет 14:00, второму ставит 14:10, третьему — 14:20.

Система запоминает для каждого своё время. При отправке уведомлений пассажиру приходит его личное время отправления, а не общее для всей остановки.

Когда это особенно полезно

Пассажиры садятся с разных адресов, и время подачи для каждого нужно своё

Нужно развести поток людей, чтобы не было очереди и суеты

Кто-то из пассажиров попросил приехать позже или раньше

Диспетчеру удобнее расставить время по каждому человеку отдельно, чем договариваться с группой

Что получили в итоге

Теперь диспетчер управляет временем посадки гибко. У каждого пассажира может быть своё время отправления, и он получит уведомление именно с этим временем. Никто не запутается и не опоздает, потому что система напомнит каждому его личный час подачи.

vozmozhnost-menyat-vremya-otpravleniya-na-vsekh-ostanovkakh.png vozmozhnost-menyat-vremya-otpravleniya-na-vsekh-ostanovkakh2.png

Мониторинг пропущенных звонков

· 2 мин. чтения

Для полноценной работы модуля телефонии, ведения истории обращений и записи разговоров необходимо подключение виртуальной АТС (облачной телефонией).