Таксометр
Содержание
Описание
Порядок разбора заказа по таксометру
Получить журнал работы таксометра могут пользователи с ролями «Системный администратор», «Администратор службы такси», «Техническая поддержка». Для получения журнала работы таксометра нужно найти соответствующий закза в текущих или архиве и открыть его. В карточке заказа нажать "Ctrl + Shift + C".
Вы получите отображение в json виде всего журнала таксометра. Для форматирования журнала таксометра можно воспользоваться, например, этим сервисом: http://www.freeformatter.com/json-formatter.html#ad-output
Информация, которая пишется в журнал
- OrderId - в начале журнала выводится номер заказа.
- Segments – далее следуют сегменты, соответствующие расчетам, которые выполняются каждые 10 секунд (если за несколько таких периодов параметры не изменились, сегмент включает все эти периоды).
Параметры сегмента:
- Number - Номер сегмента
- Type - Тип сегмента
Undefined Не определён (рассчитывается) Start Начало работы таксометра Stop Завершение работы таксометра Pause Пауза работы таксометра Riding Поездка Standby Простой
- TariffManualSelection Ручной выбор тарифа
- ProvisionAddition Добавление услуги
- ProvisionDeletion Удаление услуги
- PaidPause - Признак оплачиваемой паузы таксометра
- AutoSelectTariffDisabled - Признак запрета автоматического выбора тарифа
- StartPoint - Точка начала
- FinishPoint - Точка завершения
- 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:
- Не учитывается карта
- Если имеется текущий заказ - при включении эмуляции начнётся "движение" от начальной до конечной точки
- Иначе если водитель встал на стоянку - при включении эмуляции начнётся "движение" от текущей точки до "центра" стоянки
- Иначе автомобиль "движется" в окрестностях точки "центра города"
После подготовки тестовой ситуации выполняется полный цикл обработки заказа. Результаты обработки заказа сверяются с данными журнала работы таксометра (получение журнала и фиксируемые параметры выполнения заказа описаны в п.4 данной инструкции).