Работа в нескольких часовых поясах
Такси-Мастер поддерживает работу служб такси в нескольких часовых поясах.
Содержание
Настройки
Чтобы осуществить работу Такси-Мастер в нескольких часовых поясах существует ряд настроек.
В настройках Такси-Мастер в поле Часовой пояс сервера задается часовой пояс, который будет использоваться по умолчанию при отображении времени в Такси-Мастер и сохранении времени в БД (серверное время).
В группе экипажей задается Смещение относительно серверного времени (разница между серверным часовым поясов и местным часовым поясом для данной группы экипажей).
Смещение времени заказа
Смещение времени заказа будет автоматически определяться в карточке заказа по указанной группе экипажей.
В карточке заказа это смещение, если не равно нулю, выводится красным цветом под полями "+" (Через) и время подачи.
А время, указанное в полях "Время принятия", "Время подачи" и "Время завершения", выводится всегда в местном часовом поясе заказа. Таким образом, при принятии заказа из другого города в другом часовом поясе оператору необходимо вводить в карточку заказа именно то время подачи, которое называет клиент. Аналогично для ежедневного заказа.
В окне истории заказа время также выводится в местном часовом поясе заказа. И дополнительно в шапке столбца времени указывается смещение времени заказа относительно серверного времени, если это смещение ненулевое.
В окнах текущих/предварительных, выполненных, удаленных и ежедневных заказов можно изменить формат отображения времени с помощью кнопки Отображать местное время . По умолчанию выводится серверное время. Также в данных окнах заказов существует столбец Смещение времени .
В окнах выполненных и удаленных заказов логика фильтра заказов по времени зависит от нажатия кнопки Отображать местное время :
- Если кнопка не нажата, то заказы будут фильтроваться по серверному времени завершения или удаления заказа.
- Если кнопка нажата, то фильтрация будет выполняться по местному времени завершения или удаления заказа.
TMDriver
В TMDriver всегда отображается местное время подачи заказа в часовом поясе заказа. При этом, если смещение относительно серверного времени в группе экипажей водителя не равно смещению времени в заказе, то дополнительно в TMDriver будет показываться абсолютный часовой пояс заказа.
Планирование смен водителей
Запланированные смены водителей и фиксированный график работы водителей работает по местному времени группы экипажей, к которой принадлежит водитель. Т.е. если мы создаем смену с 10:00 до 20:00, то водитель из Москвы будет выходить на линию в 10:00 по московскому времени, а водитель из Ижевска в 10:00 по ижевскому времени.
Правила расчетов, правила назначения динамических приоритетов и смены тарифов
В правилах расчета с клиентами и водителями, правилах назначения динамических приоритетов, в сменах тарифов - везде используется серверное время. Т.е. при создании каких-либо правил расчета, зависящих от времени суток, которые будут работать в другом городе с другим часовым поясом, необходимо делать поправку времени на часовой пояс нужного города.
Отчеты
Все стандартные отчеты в Такси-Мастер используют серверное время.