getOptionsVehicle(JSON dataVehicle)

Al invocar este método, se  obtienen las opciones asociadas a un activo en onDelivery en formato JSON.

Los parámetros requeridos en el Json son:
  • idvehiculo:  ID del activo con el que se identifica en el sistema
Ejemplo de JSON:
let dataVehicle = {
	 'idvehiculo':122903
}
Ejemplo de solicitud en JS:
try {
      const vehicle  = await _gpsApiv2.getOptionsVehicle(dataVehicle); 
 	} catch (error) {
	  console.error(error);
	}
A continuación se describen los  atributos que se reciben como respuesta de la solicitud en  JSON:
Atributos Definición 
cantidad Cantidad de paquetes admitidos en el activo
datos_tipo_activo

JSON de Datos extras asociados al tipo de activo

fin_labores Hora (HH:mm:ss) de fin de labores del activo
id ID asociado a las opciones del activo seleccionado
idtipo_activo_producto_od ID del tipo de producto asociado al activo registrado en onDelivery
idvehiculo ID del activo seleccionado con el que se identifica en el sistema
inicio_labores Hora (HH:mm:ss) de inicio de labores del activo
lugar_salida ID de la ubicación del lugar de salida registrado en onDelivery
peso_maximo Peso máximo que soporta el activo seleccionado
tipo_lugar_salida String del tipo de salida seleccionado
unidad_peso ID de la unidad de peso seleccionada y con el que se identifica en el sistema
unidad_volumen ID de la unidad de volumen seleccionada y con el que identifica en el sistema
volumen_maximo Volumen máximo que soporta el activo
status Código de respuesta de la petición
Respuesta de ejemplo:
{
	 status:200
	 data:'['
		 message:'['
			 0:{
				 cantidad:'1'
				 datos_tipo_activo:'{}'
				 fin_labores:'17:00:00'
				 id:'63'
				 idtipo_activo_producto_od:null
				 idvehiculo:'122903'
				 inicio_labores:'08:00:00'
				 lugar_salida:'498739'
				 peso_maximo:'100.00'
				 tipo_lugar_salida:'LUGAR'
				 unidad_peso:'166'
				 unidad_volumen:'156'
				 volumen_maximo:'1000.00'
			 },{...}
		 status: 'ok'
		 ]
	 ]
}