cleanup_driver_interval

La función cleanup_driver_interval se usa para eliminar los registros sobre la asignación de un conductor a una unidad o sobre su separación de una unidad durante un intervalo determinado.

Copied!
svc=resource/cleanup_driver_interval&params={"resourceId":<long>,
					     					 "driverId":<long>,
					     					 "timeFrom":<uint>,
				 	     					 "timeTo":<uint>
											}

Parámetros

NombreDescripción
resourceIdID del recurso.
driverIdID del conductor.
timeFromInicio del intervalo.
timeToFin del intervalo.

Resultado devuelto

Si la solicitud se procesa correctamente, se devuelve un JSON vacío.

Copied!
{ }

Si no es así, se devuelve un código de error. Los códigos de errores posibles son:

CódigoDescripción
7Error al obtener el recurso con la ACL deseada (ACL_RES_EDIT_DRIVERS y ACL_ITEM_EXECUTE_REPORTS).
4

Uno de los siguientes errores:

  • Error al obtener el conductor con el driverId deseado.
  • Si el intervalo finaliza después de la hora en que se ha recibido el último mensaje de la unidad, se eliminan todos los mensajes, excepto el último, y el resultado devuelto contiene el texto "no es posible eliminar el último mensaje".
  • Parámetros de entrada incorrectos.
3

Error al obtener mensajes.

Descargar archivo PDF
Descargar archivo Word

Ver también