Настройка модуля "Связь с водителями" — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
(Раздача файлов)
(Параметры вне групп)
(не показана 31 промежуточная версия 2 участников)
Строка 1: Строка 1:
'''Настройка модуля «Связь с водителями»''' — процесс конфигурирования клиентской части [[Модуль «Связь с водителями»|модуля «Связь с водителями»]].
+
'''Настройка модуля "Связь с водителями"''' — процесс конфигурирования клиентской части [[Модуль «Связь с водителями»|модуля "Связь с водителями"]].
Перед настройкой полностью должен быть установлен и настроен [[Сервер связи с водителями|Сервер «Связь с водителями»]].
+
Перед настройкой полностью должен быть установлен и настроен [[Сервер связи с водителями|Сервер "Связь с водителями"]].
  
 
{{Предупреждение/GPRS-сервер}}
 
{{Предупреждение/GPRS-сервер}}
  
 
<gallery>
 
<gallery>
Изображение:Настройки модуль Java - Общие.png |[[#Общие параметры|Общие параметры]] модуля «Связь с водителями»
+
Изображение:Настройки модуль Java - Общие.png |[[#Общие параметры|Общие параметры]]  
Изображение:Настройки модуль Java - Заказы - Общие.png|[[#Заказы|Параметры работы с заказами]] в модуле «Связь с водителями»
+
Изображение:Настройки модуль Java - Заказы - Общие.png|[[#Общие|Параметры работы с заказами]]  
Изображение:Настройки модуль Java - Заказы - Содержимое.png|[[#Заказы|Параметры содержимого заказов]]
+
Изображение:Настройки модуль Java - Заказы - Содержимое.png|[[#Содержимое заказов|Параметры содержимого заказов]]
Изображение:Настройки модуль Java - Заказы - Видимость.png|Параметры видимости заказов в модуле «Связь с водителями»
+
Изображение:Настройки модуль Java - Заказы - Видимость.png|[[#Видимость заказов|Параметры видимости заказов в модуле "Связь с водителями"]]
Изображение:Настройка модуль Java - Заказы - Таксометр.png|Параметры таксометра в модуле «Связь с водителями»
+
Изображение:Настройки модуль Java - Заказы - Отображение.png|[[#Отображение заказов|Параметры отображения заказов в модуле "Связь с водителями"]]
Изображение:Настройка модуль Java - Заказы - Состояния заказов.png|[[#Состояния заказов|Параметры работы с состояниями заказов]] в модуле «Связь с водителями»
+
Изображение:Настройка модуль Java - Заказы - Таксометр.png|[[#Таксометр|Параметры таксометра в модуле "Связь с водителями"]]
Изображение:Настройка модуль Java - Нарушения - отказ.png|[[#Штрафы|Параметры нарушений]]
+
Изображение:Настройка модуль Java - Заказы - Состояния заказов.png|[[#Состояния заказов|Параметры работы с состояниями заказов]] в модуле "Связь с водителями"
Изображение:Настройка модуль Java - Нарушения - опоздание.png|[[#Штрафы|Параметры нарушений]]
+
Изображение:Настройка модуль Java - Уведомления.png| [[#Уведомления|Параметры уведомлений]]
Изображение:Настройка модуль Java - Нарушения - регистрация.png|[[#Штрафы|Параметры нарушений]]
+
Изображение:Настройка модуль Java - Отправка настроек СМС.png| [[#Отправка настроек в TMDriver|Отправка настроек]]
Изображение:Настройка модуль Java - Раздача файлов.png|[[#Раздача файлов|Раздача файлов]]
+
Изображение:Настройка модуль Java - Тревога.png| [[#Тревога|Настройки кнопки "Тревога"]]
Изображение:Настройка модуль Java - Уведомления.png| Параметры уведомлений
+
Изображение:Настройка модуль Java - Zello.png.png|[[#Zello|Параметры Zello]]
Изображение:Настройка модуль Java - Отправка настроек СМС.png| Параметры SMS
+
Изображение:Настройка модуль Java - Фотоосмотр.png|[[#Фотоосмотр|Параметры фотоосмотра]]
Изображение:Настройка модуль Java - Тревога.png| Настройки кнопки "Тревога"
 
 
</gallery>
 
</gallery>
  
 
== Открытие окна настроек модуля ==
 
== Открытие окна настроек модуля ==
Чтобы открыть настройки модуля «Связь с водителями» в [[{{ТМ}}]], необходимо открыть [[Параметры {{ТМ}}|параметры]] ({{button|Файл}} → {{button|Настройки}}) и затем открыть ветку {{branch|Модуль "Связь с водителями"}}.
+
Чтобы открыть настройки модуля "Связь с водителями" в [[{{ТМ}}]], необходимо открыть [[Параметры {{ТМ}}|параметры]] ({{button|Файл}} → {{button|Настройки}}) и затем открыть ветку {{branch|Модуль "Связь с водителями"}}.
  
 
== Общие параметры ==
 
== Общие параметры ==
# {{checkbox|Разрешать водителям задавать автомобиль экипажа при выходе на смену}} - включить/выключить возможность для водителей, выходя на смену, указывать автомобиль экипажа.
 
 
# {{checkbox|Отображать в TMDriver только свободных водителей}} - включить/выключить отображение только свободных водителей в TMDriver.
 
# {{checkbox|Отображать в TMDriver только свободных водителей}} - включить/выключить отображение только свободных водителей в TMDriver.
 
==== Группа "Смены в TMDriver" ====
 
 
 
# {{checkbox|Не продавать водителям смены, до начала которых … часов}} - включить/выключить запрет покупки смены водителем, если до ее начала осталось меньше указанного времени.
 
# {{checkbox|Не продавать водителям смены, до начала которых … часов}} - включить/выключить запрет покупки смены водителем, если до ее начала осталось меньше указанного времени.
# {{checkbox|Если при выходе на смену у водителя нет запланированной смены, то сразу отображать список смен, которые можно купить}} - включить/выключить возможность у водителя, вышедшего на смену вне своих запланированных смен, видеть список смен, которые можно купить.
 
  
==== Группа "Окно сообщений водителям в ТМ2" ====
+
==== Группа "Окно сообщений водителям в ТМ" ====
  
 
# {{checkbox|Автоматически удалять сообщения старше … дней}} -  можно установить через какое количество дней сообщения должны удаляться из базы данных.
 
# {{checkbox|Автоматически удалять сообщения старше … дней}} -  можно установить через какое количество дней сообщения должны удаляться из базы данных.
Строка 40: Строка 34:
 
==== Параметры вне групп ====
 
==== Параметры вне групп ====
  
# {{field|Период обновления информации о стоянках в TMDriver, сек}} - период, через который в TMDriver будет обновляться информация.
 
 
# {{field|Таймаут для обрыва связи с TMDriver при отсутствии входящих данных от TMDriver, сек}} - период времени, по истечению которого происходит обрыв связи с TMDriver, если отсутствуют входящие данные.
 
# {{field|Таймаут для обрыва связи с TMDriver при отсутствии входящих данных от TMDriver, сек}} - период времени, по истечению которого происходит обрыв связи с TMDriver, если отсутствуют входящие данные.
 
# В поле {{field|Шаблоны сообщений в TMDriver}} можно ввести шаблоны сообщений, которые будут использоваться водителями в их TMDriver.
 
# В поле {{field|Шаблоны сообщений в TMDriver}} можно ввести шаблоны сообщений, которые будут использоваться водителями в их TMDriver.
 
# В полях {{field|Минимально допустимые версии TMDriver}} можно указать версии TMDriver. При этом, более ранние версии TMDriver не смогут подключиться к данному Серверу “Связь с водителями”.
 
# В полях {{field|Минимально допустимые версии TMDriver}} можно указать версии TMDriver. При этом, более ранние версии TMDriver не смогут подключиться к данному Серверу “Связь с водителями”.
 +
# В поле {{field|Разрешенные водительские приложения}} можно указать определенные (кастомные) приложения TMDriver. Только указанные приложения смогут подключиться к серверу связи с водителями.
 +
# В поле {{field|Приложения, с которыми TMDriver не может быть запущен}} можно указать ID приложений, при наличии которых TMDriver не будет запускаться.
  
 
== Заказы ==
 
== Заказы ==
 
=== Общие ===
 
=== Общие ===
 
# {{field|Шаблоны минут для выбора времени подачи в TMDriver}} - значения времени в минутах, которые доступны водителям для указания количества минут, в течение которых экипаж прибудет по адресу подачи.
 
 
 
==== Группа "Принятие решения о приеме заказа водителем" ====
 
==== Группа "Принятие решения о приеме заказа водителем" ====
 
# В поле {{field|При назначении экипажа на заказ (диспетчером/автораздачей) водитель должен принять решение о взятии заказа/отказе от заказа за … сек}} можно указать количество времени в секундах, в течении которого водитель может принимать решение о взятии заказа или отказе от него.
 
# В поле {{field|При назначении экипажа на заказ (диспетчером/автораздачей) водитель должен принять решение о взятии заказа/отказе от заказа за … сек}} можно указать количество времени в секундах, в течении которого водитель может принимать решение о взятии заказа или отказе от него.
# В поле {{field|При назначении заказа в очередь экипажу (диспетчером/автораздачей) водитель должен принять решение о взятии заказа/отказе от заказа за … сек}} можно указать количество времени в секундах, в течении которого водитель может принимать решение о взятии заказа в очередь или отказе от него.
 
 
# Можно установить флажок {{checkbox|Истечение времени принимать за отказ от заказа при онлайне}}, чтобы окончание времени, в течение которого водитель должен принять решение о приеме заказа, свидетельствовало об отказе водителя отзаказа в том случае, если экипаж находится в режиме онлайн.
 
# Можно установить флажок {{checkbox|Истечение времени принимать за отказ от заказа при онлайне}}, чтобы окончание времени, в течение которого водитель должен принять решение о приеме заказа, свидетельствовало об отказе водителя отзаказа в том случае, если экипаж находится в режиме онлайн.
 
# Можно установить флажок {{checkbox|Истечение времени принимать за отказ от заказа при оффлайне}}, чтобы окончание времени, в течение которого водитель должен принять решение о приеме заказа, свидетельствовало об отказе водителя от заказа в том случае, если экипаж находится в режиме оффлайн.
 
# Можно установить флажок {{checkbox|Истечение времени принимать за отказ от заказа при оффлайне}}, чтобы окончание времени, в течение которого водитель должен принять решение о приеме заказа, свидетельствовало об отказе водителя от заказа в том случае, если экипаж находится в режиме оффлайн.
# Установленный флажок {{checkbox|Снимать экипажи, которые не подключены к серверу}} позволяет снимать с заказов те экипажи, TMDriver которых отключен от сервера.
 
#:* Флажок {{checkbox|Завершать смену}} можно установить, чтобы при отключении экипажа от сервера автоматически завершалась смена данного экипажа.
 
  
 
==== Параметры вне групп ====
 
==== Параметры вне групп ====
Строка 63: Строка 52:
 
# Установленный флажок {{checkbox|Разрешать отказываться от предварительных заказов}} позволяет водителю отказываться от предварительных заказов.
 
# Установленный флажок {{checkbox|Разрешать отказываться от предварительных заказов}} позволяет водителю отказываться от предварительных заказов.
 
# Установленный флажок {{checkbox|Разрешать отказываться от заказов в очереди}} позволяет водителю отказываться от заказов, стоящих у него в очереди.
 
# Установленный флажок {{checkbox|Разрешать отказываться от заказов в очереди}} позволяет водителю отказываться от заказов, стоящих у него в очереди.
# Установленный флажок {{checkbox|Разрешать водителям в TMDriverJavaME завершать заказ сразу после принятия}} позволяет водителю завершить заказ на своем TMDriverJavaME сразу после его принятия.
 
# {{checkbox|Не скрывать текущий заказ после выбора действия в TMDriverJavaME}} — если данный флажок установлен, в TMDriverJavaME после выбора какого-либо действия при просмотре нового текущего заказа (например, после указания времени подачи) переход обратно в список стоянок не происходит, на экране остается форма текущего заказа; если флажок снят, происходит по умолчанию: после выбора времени подачи происходит автоматический возврат в список стоянок, водитель может в любой момент перейти обратно к текущему заказу.
 
# Можно установить флажок {{checkbox|При завершении почасового заказа пересчитывать стоимость и передавать ее в TMDriverJavaME}}, чтобы после завершения почасового заказа экипажем программа автоматически пересчитывала стоимость поездки и передавала эту информацию в TMDriverJavaME.
 
 
# {{checkbox|Отсчет времени подачи от водителя вести с момента подтверждения заказа}} — включить/выключить отсчет времени подачи с момента подтверждения заказа. Если флажок выключен, отсчет ведется с момента принятия водителем заказа.
 
# {{checkbox|Отсчет времени подачи от водителя вести с момента подтверждения заказа}} — включить/выключить отсчет времени подачи с момента подтверждения заказа. Если флажок выключен, отсчет ведется с момента принятия водителем заказа.
  
Строка 73: Строка 59:
 
# {{checkbox|При назначении экипажа на заказ подставлять его в группу в заказ}} — включить/выключить привязку группы к заказу в момент, когда диспетчер назначает экипаж на заказ.
 
# {{checkbox|При назначении экипажа на заказ подставлять его в группу в заказ}} — включить/выключить привязку группы к заказу в момент, когда диспетчер назначает экипаж на заказ.
 
#:* {{checkbox|После подстановки группы экипажей подбирать тариф и пересчитывать сумму заказа}}  — включить/выключить автоматический подбор тарифа и перерасчет суммы после подстановки группы экипажей
 
#:* {{checkbox|После подстановки группы экипажей подбирать тариф и пересчитывать сумму заказа}}  — включить/выключить автоматический подбор тарифа и перерасчет суммы после подстановки группы экипажей
 +
 +
==== Группа "[[ Отложенное назначение водителей на заказы по полученным заявкам|Обработка заявки водителя на принятие заказа]]" ====
 +
В данной группе находятся настройки системы обработки заявок водителей на принятие заказа.
 +
 +
Работа данной системы: после получения первой заявки на принятие заказа от какого-то водителя включается ожидание заявок от других водителей в течение определенного времени, например, в течение 30 секунд. По истечении этого времени сервер анализирует все поступившие заявки от водителей и назначает на заказ самого подходящего водителя в соответствии с выбранным алгоритмом.
 +
 +
Данная система распространяется в том числе и на постановку заказов в очередь водителям.
 +
 +
На предварительные заказы, которые еще не перешли в текущие, эта система не распространяется.
 +
 +
Особенность системы: водители смогут подать одновременно несколько заявок на принятие разных заказов.
 +
 +
Алгоритм выбора самого подходящего водителя можно задать скриптом или оставить стандартный алгоритм. Логика стандартного алгоритма выбора самого подходящего водителя:
 +
* Все свободные экипажи приоритетнее занятых.
 +
* Из свободных экипажей выбирается тот, кто ближе к заказу. Расстояние считается по прямой. К расстоянию еще может добавляться поправка по приоритету ({{путь|Файл - Настройки - Экипажи - Приоритеты - Подбор экипажей на заказ по карте}}).
 +
* Из занятых экипажей выбирается тот, у кого больше приоритет.
  
 
=== Содержимое заказов ===
 
=== Содержимое заказов ===
Строка 80: Строка 82:
 
# {{checkbox|Добавлять название района к адресам подачи и названия заказа}} - включить/выключить добавление названия района к адресам подачи и назначения.
 
# {{checkbox|Добавлять название района к адресам подачи и названия заказа}} - включить/выключить добавление названия района к адресам подачи и назначения.
 
# {{checkbox|Передавать в TMDriver номер договора вместе с названием клиента}} - включить/выключить передачу номера договора вместе с названием клиента.
 
# {{checkbox|Передавать в TMDriver номер договора вместе с названием клиента}} - включить/выключить передачу номера договора вместе с названием клиента.
# {{checkbox|При отсутствии адреса назначения определить его по реальным координатам в момент завершения заказа и сохранить в заказ}} - если данный флажок установлен, то в момент завершения обычного заказа TMDriver будет автоматически определять по текущим координатам текстовый адрес, и передавать его вместе с координатами в ТМ.
+
# {{checkbox|Сохранять в заказ адрес назначения и остановки по реальным координатам}} - если данный флажок установлен, то TMDriver будет автоматически определять по текущим координатам реальные адреса остановок и адреса назначения, и передавать их вместе с координатами в Такси-Мастер.
# {{checkbox|Определить адрес подачи и назначения в момент начала и завершения бордюрного заказа по реальным координатам и сохранить в заказ}}  - если данный флажок установлен, то в момент начала и завершения бордюрного заказа TMDriver будет автоматически определять по текущим координатам текстовый адрес, и передавать его вместе с координатами в ТМ.
+
# {{checkbox|Сохранять в бордюрный заказ адреса подачи, назначения и остановки по реальным координатам}}  - если данный флажок установлен, то в момент начала, остановок и завершения бордюрного заказа TMDriver будет автоматически определять по текущим координатам реальный адрес, и передавать его вместе с координатами в Такси-Мастер.
 +
# {{поле|Не показывать в TMDriver рейтинг клиента, если количество оценок меньше X}} - минимально необходимое количество оценок, чтобы показывать рейтинг клиента.
 +
# {{поле|Сокращение наименований городов}} - таблица сокращений названий городов. Указанные сокращения будут использованы только в TMDriver.
  
 
=== Видимость заказов ===
 
=== Видимость заказов ===
 
+
==== Группа "Метод определения видимости заказов для экипажей" ====
'''Видимость заказов и машин чужих групп (левая галочка - заказы, правая - машины)''' — [[Видимость заказов и машин чужих групп|таблица видимости заказов между группами экипажей]].
+
В данной группе нужно выбрать какой метод определения видимости заказов для экипажей нужно использовать:
 
+
* Стандартный
==== Группа "Отображение свободных заказов" ====
+
* Задается скриптом
Данная группа содержит ряд опций, выбирая из вариантов которых можно настроить оптимальное отображение свободных заказов.
 
  
 
==== Параметры вне групп ====
 
==== Параметры вне групп ====
  
# {{checkbox|Предварительный заказ при переходе в текущие остается невидим, если указан его предварительный экипаж}} — включить/выключить «невидимость» заказа (отсутствие уведомлений о нем), если к нему уже привязан предварительный экипаж (поле '''Предварит. экипаж''' карточки заказа).
+
# {{checkbox|Предварительный заказ при переходе в текущие остается невидим, если указан его предварительный экипаж}} — включить/выключить "невидимость" заказа (отсутствие уведомлений о нем), если к нему уже привязан предварительный экипаж (поле '''Предварит. экипаж''' карточки заказа).
# {{checkbox|Ограничить видимость персональных заказов. Персональные заказы видны только тем водителям, за которыми они закреплены}} — включить/выключить видимость другими водителями персональных заказов. Если флажок включен, то заказы, для которых обозначен желаемый водитель/экипаж, будут видны только этому экипажу. Если флажок выключен, заказы будут видны всем.
 
 
# {{checkbox|Разрешать водителю брать заказ, если стоящие перед ним в очереди машины в оффлайне}} — включить/выключить разрешение водителям, которые занимают не первую позицию в очереди по стоянке, но первую из тех, кто онлайн, брать свободные заказы по этой стоянке.
 
# {{checkbox|Разрешать водителю брать заказ, если стоящие перед ним в очереди машины в оффлайне}} — включить/выключить разрешение водителям, которые занимают не первую позицию в очереди по стоянке, но первую из тех, кто онлайн, брать свободные заказы по этой стоянке.
# {{checkbox|Разрешать водителям просматривать архив выполненных заказов}} — включить/выключить возможность просмотра завершенных заказов в TMDriver.
+
 
 +
=== Отображение заказов ===
 +
Данная вкладка содержит ряд опций, выбирая из вариантов которых можно настроить оптимальное отображение свободных заказов.
  
 
=== Таксометр ===
 
=== Таксометр ===
 
==== Группа "Автостарт таксометра" ====
 
==== Группа "Автостарт таксометра" ====
{{checkbox|Автостарт таксометра при начале движения из состояния “На месте”}} — автоматически включать таксометр и запускать его, если водитель начал движение.
+
{{checkbox|Автостарт таксометра при начале движения из состояния "На месте"}} — автоматически включать таксометр и запускать его, если водитель начал движение из состояния "На месте".<br />
 +
 
 +
{{checkbox|Автостарт таксометра при начале движения во время остановки}} — автоматически запускать таксометр, если водитель начал движение во время остановки.
  
 
==== Параметры вне групп ====
 
==== Параметры вне групп ====
 
{{checkbox|Отображать кнопку "Остановка" в таксометре TMDriver}} - включить/выключить отображение кнопки "Остановка" в таксометре TMDriver.
 
{{checkbox|Отображать кнопку "Остановка" в таксометре TMDriver}} - включить/выключить отображение кнопки "Остановка" в таксометре TMDriver.
 +
{{info|"Остановкой" считается остановка по пути движения, сделанная по инициативе пассажира. В [[Справочник "Тарифы"#Карточка стандартного тарифа|тарифе]] можно указать стоимость остановки. При этом остановка не ограничена и не тарифицируется по времени.
 +
}}
 +
<br />
 
{{checkbox|Отображать кнопку "Пауза" в таксометре TMDriver}} - включить/выключить отображение кнопки "Пауза" в таксометре TMDriver.
 
{{checkbox|Отображать кнопку "Пауза" в таксометре TMDriver}} - включить/выключить отображение кнопки "Пауза" в таксометре TMDriver.
 +
{{info|"Паузой" считается остановка, сделанная по инициативе водителя (например, для заправки топлива). Во время "паузы" расчет стоимости заказа приостанавливается.
 +
}}
  
 
== Состояния заказов ==
 
== Состояния заказов ==
 
{{vimeo video|http://vimeo.com/7637349}}
 
  
 
На вкладке {{tab|Состояния заказов}} находятся параметры работы с [[Справочник «Состояния заказа»|состояниями заказов]].
 
На вкладке {{tab|Состояния заказов}} находятся параметры работы с [[Справочник «Состояния заказа»|состояниями заказов]].
Прежде, чем производить настройки, необходимо создать все эти состояния в [[Справочник «Состояния заказа»|справочнике «Состояния заказа»]].
+
Прежде, чем производить настройки, необходимо создать все эти состояния в [[Справочник «Состояния заказа»|справочнике "Состояния заказа"]].
  
 
После того, как вы создали все необходимые состояния, отредактируйте настройки на данной вкладке, выбирая из выпадающего списка для каждого параметра нужное состояние.
 
После того, как вы создали все необходимые состояния, отредактируйте настройки на данной вкладке, выбирая из выпадающего списка для каждого параметра нужное состояние.
Строка 117: Строка 126:
  
 
{{info|
 
{{info|
Состояния, указанные в выпадающих списках на этой вкладке и где-либо еще в параметрах модуля «Связь с водителями», '''не должны совпадать'''!
+
Состояния, указанные в выпадающих списках на этой вкладке и где-либо еще в параметрах модуля "Связь с водителями", '''не должны совпадать'''!
 
}}
 
}}
 
== Нарушения ==
 
=== Отказ от заказа ===
 
==== Группа "Блокировка" ====
 
 
# Из выпадающего списка в поле '''Тип заказов''' необходимо выбрать тип заказов отказ от которых будет приводить к блокировке.
 
# В поле '''Первый отказ''' можно выбрать действия, которые будут применены к водителю, который отказался от заказа в первый раз за день: В конец очереди и/или Блокировать.
 
# В поле '''Последующие отказы''' можно выбрать действия, которые будут применены к водителю, который отказывается от заказа уже не первый раз за день: В конец очереди и/или Блокировать.
 
 
Также ниже есть поле для ввода продолжительности блокировки в минутах.
 
 
==== Группа "Штраф" ====
 
 
# Из выпадающего списка в поле '''Штраф''' можно выбрать тот тип штрафа, который будет назначаться водителю за отказ от заказа. Список штрафов изначально задается в справочнике «Штрафы».
 
# В поле '''При назначении штрафа отправлять водителю сообщение''' можно ввести текст сообщения, которое будет приходить водителю на TMDriver в том случае, если ему будет назначен штраф.
 
 
==== Параметры вне групп ====
 
 
# Из выпадающего списка в поле '''При отказе от заказа применять правило расчета с водителями''' можно выбрать правило расчета, которое необходимо применять к водителям, в случае их отказа от заказа. Правила расчета необходимо задать в справочнике “Правила расчета с водителями”.
 
# Из выпадающего списка в поле '''При отказе от заказа применять правило назначения динамических приоритетов''' можно выбрать правило назначения динамических приоритетов, которое будет применяться к водителям, в случае их отказа от заказа. Данные правила необходимо задать в справочнике “Правила назначения динамических приоритетов”.
 
 
=== Опоздание на заказ ===
 
 
# Из выпадающего списка в поле '''Штраф''' можно выбрать тот тип штрафа, который будет назначаться водителю за опоздание на заказ. Список штрафов изначально задается в справочнике «Штрафы».
 
# В поле {{field|Считать опозданием разницу в Х мин, Х=...}} можно ввести разницу времени между двумя параметрами времени: "Время подачи водителя" и время наступления состояния "На месте", после истечения которой будет считаться, что водитель опоздал на заказ.
 
# В поле '''При назначении штрафа за опоздание на заказ отправлять водителю сообщение''' можно ввести текст сообщения, которое будет приходить водителю на TMDriver в том случае, если ему будет назначен штраф.
 
# Из выпадающего списка в поле '''При опоздании на заказ применять правило расчета с водителями'''  можно выбрать правило расчета, которое необходимо применять к водителям, в случае их опоздания на заказ. Правила расчета необходимо задать в справочнике “Правила расчета с водителями”.
 
# Из выпадающего списка в поле '''При опоздании на заказ применять правило назначения динамических приоритетов''' можно выбрать правило назначения динамических приоритетов, которое будет применяться к водителям, в случае их опоздания на заказ. Данные правила необходимо задать в справочнике “Правила назначения динамических приоритетов”.
 
 
=== Регистрация на стоянке ===
 
 
# Можно установить флажок {{checkbox|Блокировать водителей, которые не зарегистрированы на стоянке}}, чтобы автоматически производилась блокировка тех водителей, которые не осуществили регистрацию на стоянке.
 
#:* Флажок {{checkbox|Не блокировать при наличии действующих координат}} необходим, чтобы блокировка экипажа не производилась в ситуации, когда экипаж не зарегистрирован на стоянке, однако имеет действующие координаты.
 
#:*:* В поле {{field|Время блокировки (мин)}} можно указать  количество минут, в течение которых экипаж будет заблокирован.
 
#:*:* В поле {{field|Ожидание перед блокировкой (мин)}} можно указать количество минут, по истечению которых экипаж будет заблокирован.
 
 
== Раздача файлов ==
 
 
{{info| Раздача файлов доступна только для версий TMDriverWM и TMDriverWinCE. }}
 
 
Во вкладке '''Раздача файлов''' диспетчер может отправлять на TMDriver водителю любые файлы, помимо текстовых сообщений.
 
 
# В поле '''Файлы на раздаче''' на вкладке '''Активные''' отображается список файлов, которые в данный момент находятся на раздаче водителям. Во вкладке '''Удаленные''' находится список файлов для раздачи, которые были удалены. Нажмите на кнопку {{field|Удалить все}}, чтобы удалить все файлы с раздачи.
 
# В поле '''Добавить новые файлы''' происходит добавление новых файлов для раздачи.
 
 
По вопросам работы раздачи файлов обращайтесь в наш отдел технической поддержки support@bitmaster.ru.
 
  
 
== Уведомления ==
 
== Уведомления ==
  
# '''Звуковое уведомление о поступлении нового сообщения в ТМ2''' — звук, проигрываемый в системе при получении нового сообщения от водителя.
+
# '''Звуковое уведомление о поступлении нового сообщения в ТМ''' — звук, проигрываемый в системе при получении нового сообщения от водителя.
# '''Звуковое уведомление о тревоге от водителя в ТМ2''' — звук, проигрываемый в системе при получении тревожного сообщения от водителя.
+
# '''Звуковое уведомление о тревоге от водителя в ТМ''' — звук, проигрываемый в системе при получении тревожного сообщения от водителя.
# {{checkbox|Показать в ТМ2 всплывающее уведомление при получении сообщения}} - включить/выключить всплывающие уведомления о получении сообщения.
+
# {{checkbox|Показать в ТМ всплывающее уведомление при получении сообщения}} - включить/выключить всплывающие уведомления о получении сообщения.
  
 
==== Группа "Регистрация на стоянке" ====
 
==== Группа "Регистрация на стоянке" ====
Строка 187: Строка 150:
 
#:#:# {{checkbox|Уведомлять о свободных предварительных заказах во время выполнения заказа}} - включить/выключить уведомления водителей о свободных предварительных заказах во время выполнения экипажем какого-либо заказа.
 
#:#:# {{checkbox|Уведомлять о свободных предварительных заказах во время выполнения заказа}} - включить/выключить уведомления водителей о свободных предварительных заказах во время выполнения экипажем какого-либо заказа.
  
== Отправка настроек СМС ==
+
== Отправка настроек в TMDriver ==
==== Группа "Данные о TMDriverServer, которые передавать в СМС" ====
+
==== Группа "Данные о TMDriverServer, которые передавать в TMDriver" ====
 
В данной группе необходимо указать '''Адрес''' и '''Порт''' TMDriverServer’а, которые будут отправлены водителям для настройки [[TMDriver]].
 
В данной группе необходимо указать '''Адрес''' и '''Порт''' TMDriverServer’а, которые будут отправлены водителям для настройки [[TMDriver]].
 +
 +
==== Группа "Шаблон СМС для отправки настроек подключения TMDriver" ====
 +
В данной группе можно задать шаблон СМС для отправки настроек подключения [[TMDriver]].
 +
<br />
 +
 +
В тексте шаблона СМС должны присутствовать теги:
 +
* ''%host%'' - адрес TMDriverServer;
 +
* ''%port%'' - пароль TMDriverServer;
 +
* ''%id%'' - ИД водителя;
 +
* ''%password%'' - пароль водителя.
 +
 +
Данный шаблон СМС будет применяться как при массовой отправке настроек водителям, так и при отправке настроек конкретному водителю из карточки водителя.
 +
  
 
==== Группа "Массовая отправка СМС водителям для настройки TMDriver" ====
 
==== Группа "Массовая отправка СМС водителям для настройки TMDriver" ====
Строка 211: Строка 187:
 
# В поле '''Группы экипажей, которые могут видеть сообщение о тревоге''' можно выбрать группы экипажей, которые будут видеть сообщения о тревоге.
 
# В поле '''Группы экипажей, которые могут видеть сообщение о тревоге''' можно выбрать группы экипажей, которые будут видеть сообщения о тревоге.
 
# В поле '''Пользователи, для которых будет отображаться сообщение о тревоге''' можно отменить пользователей, которые будут видеть сообщения о тревоге.
 
# В поле '''Пользователи, для которых будет отображаться сообщение о тревоге''' можно отменить пользователей, которые будут видеть сообщения о тревоге.
 +
 +
== Zello ==
 +
В данной вкладке находятся поля для введения данных о [[Zello for Work|Zello]].
 +
 +
== Фотоосмотр ==
 +
В данной вкладке можно задать период, директорию хранения, максимальный размер и время актуальности фотографий, сделанных для фотоосмотра.
  
 
[[Категория:Модуль «Связь с водителями»]]
 
[[Категория:Модуль «Связь с водителями»]]

Версия 10:51, 28 мая 2020

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

Предупреждение!
Внимание!

Сервер связи с водителями устанавливается при установке комплекса Такси-Мастер. Для корректной работы Сервера связи с водителями перед установкой необходимо:

  1. Обеспечить стабильный доступ к сети интернет.
  2. Получить у провайдера статический IP-адрес или настроить TMDNS.

После установки необходимо:

  1. Узнать внешний IP-адрес для подключения к серверу.
  2. Настроить клиентскую часть Сервера "Связь с водителями".
  3. Открыть внешний порт, по которому будет происходить соединение между "Сервером связи с водителями" и мобильным приложением TMDriver.

Содержание

Открытие окна настроек модуля

Чтобы открыть настройки модуля "Связь с водителями" в Такси-Мастер, необходимо открыть параметры («Файл»«Настройки») и затем открыть ветку «Модуль "Связь с водителями"».

Общие параметры

  1. «Template-checkbox-off.png Отображать в TMDriver только свободных водителей» - включить/выключить отображение только свободных водителей в TMDriver.
  2. «Template-checkbox-off.png Не продавать водителям смены, до начала которых … часов» - включить/выключить запрет покупки смены водителем, если до ее начала осталось меньше указанного времени.

Группа "Окно сообщений водителям в ТМ"

  1. «Template-checkbox-off.png Автоматически удалять сообщения старше … дней» - можно установить через какое количество дней сообщения должны удаляться из базы данных.
  2. «Template-checkbox-off.png Показывать, помимо позывных, имена водителей» - включить/выключить отображение имен водителей, занесенных в справочник “Водители”, в диалоге с оператором в окне “Сообщения”.
  3. «Template-checkbox-off.png К сообщению водителю добавлять имя диспетчера-отправителя» - включить/выключить добавление имени диспетчера в сообщения для водителей.

Параметры вне групп

  1. «Таймаут для обрыва связи с TMDriver при отсутствии входящих данных от TMDriver, сек» - период времени, по истечению которого происходит обрыв связи с TMDriver, если отсутствуют входящие данные.
  2. В поле «Шаблоны сообщений в TMDriver» можно ввести шаблоны сообщений, которые будут использоваться водителями в их TMDriver.
  3. В полях «Минимально допустимые версии TMDriver» можно указать версии TMDriver. При этом, более ранние версии TMDriver не смогут подключиться к данному Серверу “Связь с водителями”.
  4. В поле «Разрешенные водительские приложения» можно указать определенные (кастомные) приложения TMDriver. Только указанные приложения смогут подключиться к серверу связи с водителями.
  5. В поле «Приложения, с которыми TMDriver не может быть запущен» можно указать ID приложений, при наличии которых TMDriver не будет запускаться.

Заказы

Общие

Группа "Принятие решения о приеме заказа водителем"

  1. В поле «При назначении экипажа на заказ (диспетчером/автораздачей) водитель должен принять решение о взятии заказа/отказе от заказа за … сек» можно указать количество времени в секундах, в течении которого водитель может принимать решение о взятии заказа или отказе от него.
  2. Можно установить флажок «Template-checkbox-off.png Истечение времени принимать за отказ от заказа при онлайне», чтобы окончание времени, в течение которого водитель должен принять решение о приеме заказа, свидетельствовало об отказе водителя отзаказа в том случае, если экипаж находится в режиме онлайн.
  3. Можно установить флажок «Template-checkbox-off.png Истечение времени принимать за отказ от заказа при оффлайне», чтобы окончание времени, в течение которого водитель должен принять решение о приеме заказа, свидетельствовало об отказе водителя от заказа в том случае, если экипаж находится в режиме оффлайн.

Параметры вне групп

  1. «Template-checkbox-off.png Разрешить отказ от заказа после подтверждения. Разрешить отказ в течении N сек. после подтверждения, где N= (0 - в любое время)» - возможность указать время, в течение которого водитель может отказаться от заказа после его подтверждения.
  2. Установленный флажок «Template-checkbox-off.png Разрешать отказываться от предварительных заказов» позволяет водителю отказываться от предварительных заказов.
  3. Установленный флажок «Template-checkbox-off.png Разрешать отказываться от заказов в очереди» позволяет водителю отказываться от заказов, стоящих у него в очереди.
  4. «Template-checkbox-off.png Отсчет времени подачи от водителя вести с момента подтверждения заказа» — включить/выключить отсчет времени подачи с момента подтверждения заказа. Если флажок выключен, отсчет ведется с момента принятия водителем заказа.

Группа "Группа экипажа"

  1. «Template-checkbox-off.png Подставлять группу экипажа в заказ при взятии заказа водителем» — включить/выключить привязку группы к заказу в момент, когда водитель берет заказ. Если экипаж водителя не привязан ни к одной группе, заказ остается без привязки.
  2. «Template-checkbox-off.png При назначении экипажа на заказ подставлять его в группу в заказ» — включить/выключить привязку группы к заказу в момент, когда диспетчер назначает экипаж на заказ.
    • «Template-checkbox-off.png После подстановки группы экипажей подбирать тариф и пересчитывать сумму заказа» — включить/выключить автоматический подбор тарифа и перерасчет суммы после подстановки группы экипажей

Группа "Обработка заявки водителя на принятие заказа"

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

Работа данной системы: после получения первой заявки на принятие заказа от какого-то водителя включается ожидание заявок от других водителей в течение определенного времени, например, в течение 30 секунд. По истечении этого времени сервер анализирует все поступившие заявки от водителей и назначает на заказ самого подходящего водителя в соответствии с выбранным алгоритмом.

Данная система распространяется в том числе и на постановку заказов в очередь водителям.

На предварительные заказы, которые еще не перешли в текущие, эта система не распространяется.

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

Алгоритм выбора самого подходящего водителя можно задать скриптом или оставить стандартный алгоритм. Логика стандартного алгоритма выбора самого подходящего водителя:

  • Все свободные экипажи приоритетнее занятых.
  • Из свободных экипажей выбирается тот, кто ближе к заказу. Расстояние считается по прямой. К расстоянию еще может добавляться поправка по приоритету («Файл - Настройки - Экипажи - Приоритеты - Подбор экипажей на заказ по карте»).
  • Из занятых экипажей выбирается тот, у кого больше приоритет.

Содержимое заказов

  1. «Template-checkbox-off.png Отделять буквы от цифр пробелом в адресах в TMDriver» - включить/выключить разделение пробелом букв от цифр в адресах подачи и назначения.
  2. «Template-checkbox-off.png Отображать в TMDriver время подачи для непредварительных заказов» - включить/выключить отображение времени подачи в непредварительных заказах.
  3. «Template-checkbox-off.png Добавлять название района к адресам подачи и названия заказа» - включить/выключить добавление названия района к адресам подачи и назначения.
  4. «Template-checkbox-off.png Передавать в TMDriver номер договора вместе с названием клиента» - включить/выключить передачу номера договора вместе с названием клиента.
  5. «Template-checkbox-off.png Сохранять в заказ адрес назначения и остановки по реальным координатам» - если данный флажок установлен, то TMDriver будет автоматически определять по текущим координатам реальные адреса остановок и адреса назначения, и передавать их вместе с координатами в Такси-Мастер.
  6. «Template-checkbox-off.png Сохранять в бордюрный заказ адреса подачи, назначения и остановки по реальным координатам» - если данный флажок установлен, то в момент начала, остановок и завершения бордюрного заказа TMDriver будет автоматически определять по текущим координатам реальный адрес, и передавать его вместе с координатами в Такси-Мастер.
  7. «Не показывать в TMDriver рейтинг клиента, если количество оценок меньше X» - минимально необходимое количество оценок, чтобы показывать рейтинг клиента.
  8. «Сокращение наименований городов» - таблица сокращений названий городов. Указанные сокращения будут использованы только в TMDriver.

Видимость заказов

Группа "Метод определения видимости заказов для экипажей"

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

  • Стандартный
  • Задается скриптом

Параметры вне групп

  1. «Template-checkbox-off.png Предварительный заказ при переходе в текущие остается невидим, если указан его предварительный экипаж» — включить/выключить "невидимость" заказа (отсутствие уведомлений о нем), если к нему уже привязан предварительный экипаж (поле Предварит. экипаж карточки заказа).
  2. «Template-checkbox-off.png Разрешать водителю брать заказ, если стоящие перед ним в очереди машины в оффлайне» — включить/выключить разрешение водителям, которые занимают не первую позицию в очереди по стоянке, но первую из тех, кто онлайн, брать свободные заказы по этой стоянке.

Отображение заказов

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

Таксометр

Группа "Автостарт таксометра"

«Template-checkbox-off.png Автостарт таксометра при начале движения из состояния "На месте"» — автоматически включать таксометр и запускать его, если водитель начал движение из состояния "На месте".

«Template-checkbox-off.png Автостарт таксометра при начале движения во время остановки» — автоматически запускать таксометр, если водитель начал движение во время остановки.

Параметры вне групп

«Template-checkbox-off.png Отображать кнопку "Остановка" в таксометре TMDriver» - включить/выключить отображение кнопки "Остановка" в таксометре TMDriver.

Интересная информация
"Остановкой" считается остановка по пути движения, сделанная по инициативе пассажира. В тарифе можно указать стоимость остановки. При этом остановка не ограничена и не тарифицируется по времени.


«Template-checkbox-off.png Отображать кнопку "Пауза" в таксометре TMDriver» - включить/выключить отображение кнопки "Пауза" в таксометре TMDriver.

Интересная информация
"Паузой" считается остановка, сделанная по инициативе водителя (например, для заправки топлива). Во время "паузы" расчет стоимости заказа приостанавливается.

Состояния заказов

На вкладке «Состояния заказов» находятся параметры работы с состояниями заказов. Прежде, чем производить настройки, необходимо создать все эти состояния в справочнике "Состояния заказа".

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

Вы можете независимо настраивать состояния успешного и неуспешного завершения заказа. Например, состояние успешного завершения заказа можно сделать типа "Выполнен", а состояние неуспешного завершения заказа типа "В работе".

Интересная информация

Состояния, указанные в выпадающих списках на этой вкладке и где-либо еще в параметрах модуля "Связь с водителями", не должны совпадать!

Уведомления

  1. Звуковое уведомление о поступлении нового сообщения в ТМ — звук, проигрываемый в системе при получении нового сообщения от водителя.
  2. Звуковое уведомление о тревоге от водителя в ТМ — звук, проигрываемый в системе при получении тревожного сообщения от водителя.
  3. «Template-checkbox-off.png Показать в ТМ всплывающее уведомление при получении сообщения» - включить/выключить всплывающие уведомления о получении сообщения.

Группа "Регистрация на стоянке"

  1. Можно установить флажок «Template-checkbox-off.png Отправлять незарегистрированным водителям уведомление о регистрации каждые … сек.», чтобы включить отправку сообщения незарегистрированным водителям с уведомлением о том, что им необходимо зарегистрироваться на какой-либо стоянке. В поле укажите интервал времени, через который данные сообщения будут автоматически отправляться.
  2. В поле «Отправлять первое уведомление о регистрации через … сек.» после завершения заказа можно указать количество времени, по истечении которого водителю будет приходить первое сообщение, уведомляющее его, что нужно осуществить регистрацию на какой-либо стоянке.

Группа "Заказы"

  1. «Template-checkbox-off.png Уведомления о новых свободных заказах» — включить/выключить уведомления о новых свободных заказах. Эта опция распространяется на всех водителей, подключенных к Серверу “Связь с водителями”, для которого задаются настройки.
    1. «Template-checkbox-off.png Уведомлять о свободных текущих заказах» - включить/выключить уведомления о свободных текущих заказах.
      1. Уведомлять о свободных текущих заказах каждые, сек. — интервал получения новых данных о свободных заказах в секундах. Рекомендуется устанавливать значение в диапазоне от 15 до 100 секунд.
      2. «Template-checkbox-off.png Уведомлять о свободных текущих заказах во время выполнения заказа» - включить/выключить уведомления о свободных текущих заказах во время выполнения экипажем какого-либо заказа.
    2. «Template-checkbox-off.png Уведомлять о свободных предварительных заказах» - включить/выключить уведомления водителей о свободных предварительных заказах.
      1. Уведомлять о свободных предварительных заказах каждые, сек. — интервал получения новых данных о свободных предварительных заказах в секундах.
      2. «Template-checkbox-off.png Уведомлять о свободных предварительных заказах во время выполнения заказа» - включить/выключить уведомления водителей о свободных предварительных заказах во время выполнения экипажем какого-либо заказа.

Отправка настроек в TMDriver

Группа "Данные о TMDriverServer, которые передавать в TMDriver"

В данной группе необходимо указать Адрес и Порт TMDriverServer’а, которые будут отправлены водителям для настройки TMDriver.

Группа "Шаблон СМС для отправки настроек подключения TMDriver"

В данной группе можно задать шаблон СМС для отправки настроек подключения TMDriver.

В тексте шаблона СМС должны присутствовать теги:

  • %host% - адрес TMDriverServer;
  • %port% - пароль TMDriverServer;
  • %id% - ИД водителя;
  • %password% - пароль водителя.

Данный шаблон СМС будет применяться как при массовой отправке настроек водителям, так и при отправке настроек конкретному водителю из карточки водителя.


Группа "Массовая отправка СМС водителям для настройки TMDriver"

  1. В поле Группы экипажей можно отметить те группы экипажей, которым необходима отправить данные для настройки TMDriver.
  2. «Template-checkbox-off.png Работающие» - включить/выключить отправку данных для настройки работающим водителям.
  3. «Template-checkbox-off.png Заблокированные» - включить/выключить отправку данных для настройки заблокированным водителям.
  4. «Template-checkbox-off.png Уволенные» - включить/выключить отправку данных для настройки уволенным водителям.
  5. «Отправить СМС» - кнопка, нажатие которой отправляет СМС с указанными данными для настройки выбранным водителям.

Тревога

Группа "Защита от случайного нажатия тревоги в TMDriver"

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

  • Обратный отсчет до вызова тревоги
  • Долгое нажатие
  • Долгое нажатие + обратный отсчет до вызова тревоги

Группа "Настройка тревоги для групп экипажей"

  1. Из выпадающего списка в поле Группа экипажей, для которой настраиваем необходимо выбрать группу экипажей для которой будет производиться настройка.
  2. «Template-checkbox-off.png Кнопка “Тревога” доступна в TMDriver для данной группы экипажей» - включить/выключить доступность кнопки “Тревога” для выбранной выше группы экипажей.
  3. В поле Группы экипажей, которые могут видеть сообщение о тревоге можно выбрать группы экипажей, которые будут видеть сообщения о тревоге.
  4. В поле Пользователи, для которых будет отображаться сообщение о тревоге можно отменить пользователей, которые будут видеть сообщения о тревоге.

Zello

В данной вкладке находятся поля для введения данных о Zello.

Фотоосмотр

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