get_driver_bindings

La función get_driver_bindings se usa para obtener información sobre las asignaciones y separaciones del conductor durante un intervalo determinado.

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

Parámetros

NombreDescripción
resourceIdID del recurso.
unitIdID de la unidad (0: todas unidades).
driverIdID del conductor (0: todos conductores).
timeFromInicio del intervalo.
timeToFin del intervalo.

Resultado devuelto

Copied!
{
	"<text>":[{				/* ID de conductor */
				"t":<unit>,	/* hora de asignación/separación */
				"u":<long>	/* ID de unidad en caso de asignación, 0 en caso de separación */
			}, 
			...],
		...
}

Los códigos de errores posibles son:

CódigoDescripción
7

Error al obtener el recurso con la ACL deseada (ADF_ACL_ITEM_EXECUTE_REPORTS y ADF_ACL_AVL_RES_VIEW_DRIVERS) o error al obtener la unidad con la ACL deseada (ADF_ACL_ITEM_VIEW).

4

Error al obtener la lista de conductores o parámetros de entrada incorrectos.

Descargar archivo PDF
Descargar archivo Word

Ver también