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'
}