createOptionsVehicle(JSON dataVehicle)

Al invocar este método, se encargada de asociar configuraciones al activo que se indique para uso de onDelivery.

Esta función recibe como parámetro un objeto JSON con los siguientes atributos:
Atributos Definición 
cantidad

 Cantidad de paquetes admitidos en el activo

peso_maximo Peso máximo que aguanta el activo
unidad_peso Unidad de medida de peso
volumen_maximo Volumen máximo que aguanta el activo
unidad_volumen Unidad de medida del volumen
inicio_labores Hora de inicio de recorrido del activo
fin_labores Hora de fin de recorrido del activo
tipo_lugar_salida  ID del tipo de lugar de salida con el que se identifica en el sistema
lugar_salida ID de la ubicación del lugar de salida registrado en onDelivery
idvehiculo ID del activo seleccionado con el que se identifica en el sistema
datos_tipo_activo JSON de Datos extras asociados al tipo de activo
Ejemplo de JSON:
let dataVehicle = {
'cantidad':'1',
'peso_maximo':'100',
'unidad_peso':'166',
'volumen_maximo':'1000',
'unidad_volumen':'156',
'inicio_labores':'08:00',
'fin_labores':'17:00',
'tipo_lugar_salida':'1',
'lugar_salida':'498739',
'idvehiculo':'122903',
'datos_tipo_activo':{}
}
Ejemplo de solicitud en JS:
try {
      const options  = await _gpsApiv2.createOptionsVehicle(dataVehicle); 
 	} catch (error) {
	  console.error(error);
	}
Los atributos de respuesta:
  • data: Información devuelta dela solicitud.
  • status: Código Estatus que devuelve la solicitud / 200->'OK' - OtherCode->'Error'
Respuesta de ejemplo:
{
	 data:'',
	 status:'200'
}