Auto orders commands.ini

Материал из Такси Диспетчер

Перейти к: навигация, поиск

Содержание

Описание

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

Файл конфигурации

Команды для видов

[Ochered-Info-New]

  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Информация по очереди"

Name=101 Command1=NRQ< br >queueinfobydeviceid< br >%driver_deviceid%

[Zak_poluchit]

  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Список заказов"

Name=201 Command1=NOL< br >currentbydeviceid< br >%driver_deviceid%

[Zak_predvaritelnie]

  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Список предварительных заказов"

Name=211 Command1=NOL< br >prebydeviceid< br >%driver_deviceid%

Команды меню заказов

[Sost_viehal]

  • Команда изменяет состояние заказа "Выехал" и изменяет время "Время когда
  • водитель принял заказ"
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Информация по заказу для водителя"
  • Если у водителя нет заказов, то команда вернет сообщение сформированное по
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=221 Command1=NIS< br >currentorderstatebydeviceid< br >%driver_deviceid%< br >1< br >1

[Sost_nameste]

  • Команда изменяет состояние заказа "На месте" и изменяет время "Водитель ждет"
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Информация по заказу для водителя"
  • Если у водителя нет заказов, то команда вернет сообщение сформированное по
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=223 Command1=NIS< br >currentorderstatebydeviceid< br >%driver_deviceid%< br >2< br >1

[Sost_spassazhirami]

  • Команда изменяет состояние заказа "На месте" и изменяет время "Водитель ждет"
  • Команда устанавливает Текст и время сообщения по заказу
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Информация по заказу для водителя"
  • Если у водителя нет заказов, то команда вернет сообщение сформированное по
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=224 Command1=NIS< br >currentorderstatebydeviceid< br >%driver_deviceid%< br >4< br >1

[Sost_nevihod]

  • Команда изменяет состояние заказа "На месте" и изменяет время "Водитель ждет"
  • Команда устанавливает Текст и время сообщения по заказу
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Информация по заказу для водителя"
  • Если у водителя нет заказов, то команда вернет сообщение сформированное по
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=222 Command1=CBM< br >off Command2=NIS< br >currentorderstatebydeviceid< br >%driver_deviceid%< br >2< br >1 Command3=NMO< br >currentsetmsgbydeviceid< br >%driver_deviceid%< br >Не выходят! Command4=CBM< br >on Command5=NMD< br >qwertybydeviceid< br >%driver_deviceid%< br >1

[Sost_probka5]

  • Команда добавляет текст "Пробка +5 мин" в пометку к заказу
  • В ответ команда благодаря второй строчке получает текст назад, закрепленный за 1 сообщением в настройках
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=225 Command1=CBM< br >off Command2=NMO< br >currentsetmsgbydeviceid< br >%driver_deviceid%< br >Пробка +5 мин Command3=CBM< br >on Command4=NMD< br >currentqwertybydeviceid< br >%driver_deviceid%< br >1

[Sost_probka10]

  • Команда добавляет текст "Пробка +10 мин" в пометку к заказу
  • В ответ команда благодаря второй строчке получает текст назад, закрепленный за 1 сообщением в настройках
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=226 Command1=CBM< br >off Command2=NMO< br >currentsetmsgbydeviceid< br >%driver_deviceid%< br >Пробка +10 мин Command3=CBM< br >on Command4=NMD< br >currentqwertybydeviceid< br >%driver_deviceid%< br >1

[Sost_podstrah]

  • Команда добавляет текст "Подстрахуйте" в пометку к заказу
  • В ответ команда благодаря второй строчке получает текст назад, закрепленный за 1 сообщением в настройках
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=227 Command1=CBM< br >off Command2=NMO< br >currentsetmsgbydeviceid< br >%driver_deviceid%< br >Подстрахуйте заказ Command3=CBM< br >on Command4=NMD< br >currentqwertybydeviceid< br >%driver_deviceid%< br >1

[Sost_naprotiv]

  • Команда добавляет текст "Стою напротив" в пометку к заказу
  • В ответ команда благодаря второй строчке получает текст назад, закрепленный за 1 сообщением в настройках
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=228 Command1=CBM< br >off Command2=NMO< br >currentsetmsgbydeviceid< br >%driver_deviceid%< br >Стою напротив Command3=CBM< br >on Command4=NMD< br >currentqwertybydeviceid< br >%driver_deviceid%< br >1

[Sost_avarika]

  • Команда добавляет текст "Включил аварийку" в пометку к заказу
  • В ответ команда благодаря второй строчке получает текст назад, закрепленный за 1 сообщением в настройках
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=229 Command1=CBM< br >off Command2=NMO< br >currentsetmsgbydeviceid< br >%driver_deviceid%< br >Включил аварийку Command3=CBM< br >on Command4=NMD< br >currentqwertybydeviceid< br >%driver_deviceid%< br >1

  • Сообщение 1 обычно настраивается - "Сообщение принято"

[Custom_message]

  • Команда добавляет текст введенный водителем

Name=230 Command1=CBM< br >off Command2=NMO< br >currentsetmsgbydeviceid< br >%driver_deviceid%< br >%param2% Command3=CBM< br >on Command4=NMD< br >currentqwertybydeviceid< br >%driver_deviceid%< br >1


[Zak_zakrit_zakaz]

  • Команда закрывает текущий заказ с кодом завершения %endtask% и суммой %paysum%
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Закрытие заказа"
  • Если у водителя нет заказов, то команда вернет сообщение сформированное по
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=203 Command1=NIS< br >currentclosebydeviceid< br >%driver_deviceid%< br >-1< br >1

[Zak_zakrit_zakaz_recalc]

  • Команда пересчитывается текущий заказ по введенным данным водителя и выдает его сумму
  • Если у водителя нет заказов, то команда вернет сообщение сформированное по
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=204 Command1=CBM< br >off Command2=NIS< br >currentrecalcorderbydeviceid< br >%driver_deviceid%< br >1< br >%param2%< br >%param3%< br >%param4%< br >%param5% Command3=CBM< br >on Command4=RCV< br >orders Command5=NMD< br >currentqwertybydeviceid< br >%driver_deviceid%< br >3

[Zak_info]

  • Команда запроса инфомрации о текущем заказе

Name=220 Command1=NMD< br >qwertybydeviceid< br >%driver_deviceid%< br >2

Команды меню очередь

[Ochered-SetIn]

  • Команда ставит водителя в конец очереди на стоянки номер которой передается
  • в параметре %param1%
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Информация по очереди"

Name=102 Command1=NRQ< br >setstopbydeviceid< br >%driver_deviceid%< br >%param1%

  • Command2=CBM< br >off
  • Command3=NSH< br >statebydeviceid< br >%driver_deviceid%< br >1

[Ochered-Snyat]

  • Команда снимает водителя с очереди на текущей стоянке
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Информация по очереди"

Name=103 Command1=NRQ< br >setstopbydeviceid< br >%driver_deviceid%< br >0

Команды меню водитель

[Vod_nachat_smeny]

  • Команда начинает смену для данного водителя
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Водитель выпущен на смену"

Name=302 Command1=NSH< br >startbydeviceid< br >%driver_deviceid%

[Vod_zak_smeny]

  • Команда завершает смену для данного водителя
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Смена водителя закончена"

Name=303 Command1=NSH< br >finishbydeviceid< br >%driver_deviceid%

[Ochered-Vishel]

  • Команда снимает водителя с очереди на текущей стоянке
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Информация по очереди"

Name=304 Command1=NSH< br >statebydeviceid< br >%driver_deviceid%< br >2

[Ochered-Rabotaet]

  • Команда снимает водителя с очереди на текущей стоянке
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Информация по очереди"

Name=305 Command1=NSH< br >statebydeviceid< br >%driver_deviceid%< br >1


[Ochered-State]

  • Команда отдает состоянеи водителя

Name=306 Command1=NSH< br >statebydeviceid< br >%driver_deviceid%< br >0

Команды меню текущие заказы

[Zak_info]

  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Информация по заказу для водителя"
  • Если у водителя нет заказов, то команда вернет сообщение сформированное по
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=205 Command1=NIS< br >orderdatabydeviceid< br >%driver_deviceid%

[Sost_opasdivau]

  • Команда устанавливает Текст и время сообщения по заказу
  • Если у водителя нет заказов, то команда вернет сообщение сформированное по
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=225 Command1=NMO< br >currentsetmsgbydeviceid< br >%driver_deviceid%< br >Опаздываю 5 мин Command2=NMT< br >currentqwertybydeviceid< br >%driver_deviceid%< br >1

[Sost_opasdivau1]

  • Команда устанавливает Текст и время сообщения по заказу
  • Если у водителя нет заказов, то команда вернет сообщение сформированное по
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=226 Command1=NMO< br >currentsetmsgbydeviceid< br >%driver_deviceid%< br >Опаздываю 10 мин Command2=UMT< br >currentqwertybydeviceid< br >%driver_deviceid%< br >1

[Take_order_5]

  • Команда назначает водителя на заказ и выставляет время подачи - 5 минут
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Водитель назначен на заказ"
  • Если заказа не будет найден, то команда вернет сообщение сформированное по
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=231 Command1=NSH< br >takeorderbydeviceid< br >%driver_deviceid%< br >%param1%< br >0< br >00:05:00< br >1 Command2=NIS< br >orderstatebydeviceid< br >%driver_deviceid%< br >1< br >1

  • Command3=RCV< br >orders
  • Command4=NMI< br >msgidbydeviceid< br >%driver_deviceid%< br >4< br >1

[Take_order_10]

  • Команда назначает водителя на заказ и выставляет время подачи - 10 минут
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Водитель назначен на заказ"
  • Если заказа не будет найден, то команда вернет сообщение сформированное по
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=232 Command1=NSH< br >takeorderbydeviceid< br >%driver_deviceid%< br >%param1%< br >0< br >00:10:00< br >1 Command2=NIS< br >orderstatebydeviceid< br >%driver_deviceid%< br >1< br >1

  • Command3=RCV< br >orders
  • Command4=NMI< br >msgidbydeviceid< br >%driver_deviceid%< br >4< br >1

[Take_order_15]

  • Команда назначает водителя на заказ и выставляет время подачи - 15 минут
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Водитель назначен на заказ"
  • Если заказа не будет найден, то команда вернет сообщение сформированное по
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=233 Command1=NSH< br >takeorderbydeviceid< br >%driver_deviceid%< br >%param1%< br >0< br >00:15:00< br >1 Command2=NIS< br >orderstatebydeviceid< br >%driver_deviceid%< br >1< br >1

  • Command3=RCV< br >orders
  • Command4=NMI< br >msgidbydeviceid< br >%driver_deviceid%< br >4< br >1

[Take_order_20]

  • Команда назначает водителя на заказ и выставляет время подачи - 20 минут
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Водитель назначен на заказ"
  • Если заказа не будет найден, то команда вернет сообщение сформированное по
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=235 Command1=NSH< br >takeorderbydeviceid< br >%driver_deviceid%< br >%param1%< br >0< br >00:20:00< br >1 Command2=NIS< br >orderstatebydeviceid< br >%driver_deviceid%< br >1< br >1

  • Command3=RCV< br >orders
  • Command4=NMI< br >msgidbydeviceid< br >%driver_deviceid%< br >4< br >1

Команды меню предварительные заказы

[Take_order_pre]

  • Команда назначает водителя на заказ и выставляет время подачи - предварительный
  • Команда возвращает сообщение сформированное по шаблону из настроек программы:
  • меню Администрирование - Настройки
  • набор настроек: Администрирование - Работа водителей - Сообщения
  • Настройка сообщений "Водитель назначен на заказ"
  • Если заказа не будет найден, то команда вернет сообщение сформированное по
  • шаблону Настройка ошибок "Ошибка - заказ не найден"

Name=234 Command1=NSH< br >takeorderbydeviceid< br >%driver_deviceid%< br >%param1%< br >0< br >00:00:00

Команды меню заказов из Интернета

[Internet_info]

  • Команда показывает список удаленных заказов

Name=401 Command1=NOL< br >remotebydeviceid< br >%driver_deviceid%

[Internet_info_take]

  • Команда показывает текст по определнной удаленной заявке - текст qwerty

Name=402 Command1=NRO< br >sendmsg< br >%driver_deviceid%< br >%param1%< br >qwerty

[Internet_wish_order]

  • Команда показывает, что водитель хочет взять заказ из Интернета

Name=403 Command1=NOR< br >takeorderbydeviceid< br >%driver_deviceid%< br >%param1%

[Driver_status]

  • Команда показывает текст по определнной удаленной заявке

Name=501 Command1=NMT< br >qwertybydeviceid< br >%driver_deviceid%< br >4

[Driver_orders]

  • Команда показывает список заказов выполненных за этим водителем

Name=601 Command1=NOL< br >completebydeviceid< br >%driver_deviceid%< br >%param1%< br >0

Обратите Внимание

  1. В данной статье все команды записаны с использованием разделителя < br >, в программе нужно использовать разделитель без пробелов
  2. Список команду для каждого действия можно менять, читайте инструкцию API-взаимодействия с программой Такси Диспетчер