update_report_settings
Para actualizar los parámetros que se utilizan en los informes, utilice el método unit/update_report_settings.
svc=unit/update_report_settings¶ms={
"itemId": <long>,
"params": {
"speedLimit": <uint>,
"maxMessagesInterval": <uint>,
"dailyEngineHoursRate": <uint>,
"urbanMaxSpeed": <uint>,
"mileageCoefficient": <double>,
"fuelRateCoefficient": <double>,
"maxDistanceBetweenCoordinates": <uint>,
"maxMessagesSpeed": <uint>,
"speedingTolerance": <uint>,
"speedingMinDuration": <uint>,
"speedingMode": <uint>
}
}
Parámetros
La solicitud debe contener los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
itemId |
ID de la unidad. |
params |
Objeto con los ajustes de informes. Consulte Ajustes de informes. |
Ajustes de informes
El objeto params puede contener las siguientes claves. Todas las claves son opcionales. Si omite una clave, el valor actual de este ajuste no cambia. Una clave con un valor de tipo incorrecto se ignora.
| Clave | Descripción |
|---|---|
speedLimit |
Límite de velocidad, km/h. |
maxMessagesInterval |
Intervalo máximo entre mensajes, s. |
dailyEngineHoursRate |
Norma diaria de horas de motor, s. |
urbanMaxSpeed |
Límite de velocidad urbana, km/h. |
mileageCoefficient |
Coeficiente de kilometraje. |
fuelRateCoefficient |
Consumo de combustible. |
maxDistanceBetweenCoordinates |
Distancia máxima entre coordenadas. |
maxMessagesSpeed |
Velocidad máxima. |
speedingTolerance |
Exceso de velocidad permitido, km/h (se utiliza si speedingMode = 1). |
speedingMinDuration |
Tiempo mínimo de exceso de velocidad, s. |
speedingMode |
Modo de detección de excesos de velocidad: 0: utilizar speedLimit1: utilizar los datos del mapa |
Si speedingMode = 0 y speedLimit = 0, no se genera la tabla de excesos de velocidad.
Respuesta
Si la solicitud se completa con éxito, se devuelve un objeto vacío:
{}
Si la solicitud falla, se devuelve un código de error.
Códigos de error
| Código de error | Descripción |
|---|---|
| 4 | Parámetros de entrada incorrectos. |
| 6 | No se pudo actualizar un parámetro del objeto params. |
| 7 | La unidad no existe o el usuario no tiene el derecho de acceso Modificar ajustes de viajes, conducción y Diagnóstico a ella. |