Таксометр

Материал из FAQ
Версия от 12:46, 17 февраля 2016; Alex (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Описание

Порядок разбора заказа по таксометру

Получить журнал работы таксометра могут пользователи с ролями «Системный администратор», «Администратор службы такси», «Техническая поддержка». Для получения журнала работы таксометра нужно найти соответствующий закза в текущих или архиве и открыть его. В карточке заказа нажать "Ctrl + Shift + C".

Вы получите отображение в json виде всего журнала таксометра. Для форматирования журнала таксометра можно воспользоваться, например, этим сервисом: http://www.freeformatter.com/json-formatter.html#ad-output

Информация, которая пишется в журнал

  1. OrderId - в начале журнала выводится номер заказа.
  2. Segments – далее следуют сегменты, соответствующие расчетам, которые выполняются каждые 10 секунд (если за несколько таких периодов параметры не изменились, сегмент включает все эти периоды).

Параметры сегмента:

  1. Number - Номер сегмента
  2. Type - Тип сегмента
Undefined 	Не определён (рассчитывается)
Start 	Начало работы таксометра
Stop 	Завершение работы таксометра
Pause 	Пауза работы таксометра
Riding 	Поездка
Standby 	Простой
  1. TariffManualSelection Ручной выбор тарифа
  2. ProvisionAddition Добавление услуги
  3. ProvisionDeletion Удаление услуги
  4. PaidPause - Признак оплачиваемой паузы таксометра
  5. AutoSelectTariffDisabled - Признак запрета автоматического выбора тарифа
  6. StartPoint - Точка начала
  7. FinishPoint - Точка завершения
  8. StartTime - Время начала

o FinishTime - Время завершения o StartSpeedByGPS - Скорость по GPS в точке начала (метров/сек) o FinishSpeedByGPS - Скорость по GPS в точке завершения (метров/сек) o AverageSpeedByInterval - Средняя скорость по интервалу (метров/сек) o Distance - Расстояние сегмента (в метрах) o DistanceToCalc - Расстояние сегмента за вычетом расстояния, входящего в стоимость посадки (в метрах) o Duration - Продолжительность сегмента (в секундах) o CostByDistance - Прирост стоимости заказа от расстояния (в копейках) o CostByDuration - Прирост стоимости заказа от продолжительности (в копейках) o CostByProvisions - Прирост стоимости заказа от услуг (в копейках) o Cost - Прирост стоимости заказа (в копейках) o TotalDistance - Общее пройденное расстояние (в метрах) o TotalDuration - Общая продолжительность работы (в секундах) o TotalDurationRiding - Общая продолжительность движения (в секундах) o TotalDurationStandby - Общая продолжительность простоя (в секундах) o TotalCostByDistance - Общая стоимость заказа от расстояния (в копейках) o TotalCostByDuration - Общая стоимость заказа от продолжительности (в копейках) o TotalCostByProvisions - Общая стоимость заказа от услуг (в копейках) o TotalCost - Общая стоимость заказа (в копейках) o TotalCostToCalc - Общая стоимость заказа с учётом минимальной стоимости поездки (в копейках) o TariffId - Идентификатор записи тарифа o TariffName - Наименование тарифа o PriceZoneId - Идентификатор записи ценовой зоны o PriceZoneName - Наименование ценовой зоны o PriceCostMinimal - Минимальная стоимость оплаты (в копейках) o PriceMounting - Цена посадки клиента в машину (в копейках) o MountingDistance - Расстояние, входящее в стоимость посадки (метров) o PriceOfDistance - Цена за 1 километр (в копейках) в зависимости от пройденного расстояния (километров) o PriceOfTimeWorking - Цена за 1 минуту работы (в копейках) o PriceOfTimeStandby - Цена за 1 минуту простоя (в копейках) o Provisions - Услуги заказа o ChangedProvision - Изменённая услуга заказа (для типов сегмента "ProvisionAddition" и "ProvisionDeletion")


Порядок тестирования тарифов таксометра

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


Тестовый режим включается при входе в АРМ водителя тройным нажатием на заставку входа в программу (машинку при запуске программы); при этом в окне авторизации внизу будет написано «Тестовый режим». После этого залогинится как обычно в Вашу службу.

Для включения/отключения эмуляции GPS нужно нажать и пару секунд удерживать правую стрелку смены страницы на экране "Статус"

При эмуляции движения по GPS:

  1. Не учитывается карта
  2. Если имеется текущий заказ - при включении эмуляции начнётся "движение" от начальной до конечной точки
  3. Иначе если водитель встал на стоянку - при включении эмуляции начнётся "движение" от текущей точки до "центра" стоянки
  4. Иначе автомобиль "движется" в окрестностях точки "центра города"

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