Содержание

Изменение параметров, используемых в отчетах

Для того, чтобы изменить параметры, используемые в отчетах, нужно выполнить команду unit/update_report_settings:

svc=unit/update_report_settings&params={"itemId":<long>,
					"params":{
						"speedLimit":<uint>,
						"maxMessagesInterval":<uint>,
						"dailyEngineHoursRate":<uint>,
						"urbanMaxSpeed":<uint>,
						"mileageCoefficient":<double>,
						"speedingTolerance":<uint>,
						"speedingMinDuration":<uint>,
						"speedingMode":<uint>
						"fuelRateCoefficient":<uint>
					}}

Параметры

Название Описание
itemId ID объекта
params параметры
speedLimit ограничение скорости, км/ч (используется
если speedingMode = 0)
maxMessagesInterval максимальный интервал между сообщени-
ями, секунд
dailyEngineHoursRate суточная норма моточасов, секунд
urbanMaxSpeed предел скорости в городе, км/ч
mileageCoefficient коэффициент пробега
speedingTolerance допустимое превышение скорости, км/ч
(используется если speedingMode = 1)
speedingMinDuration минимальное время превышения, секунд
speedingMode режим определения превышения скорости:
0 - по значению speedLimit,
1 - по данным с карт
fuelRateCoefficient Расход по нормам, л/100км

Если speedingMode = 0 и speedLimit = 0, то таблицы по превышению скорости строиться не будут.

Возвращаемый результат

{}	/* пустой объект при удачном выполнении, при неудачном - код ошибки */