checkProductAvailability(JSON dataProduct)
Al invocar este método, valida la disponibilidad de productos en inventario de onDelivery
Esta función recibe como parámetro un objeto JSON con los siguientes atributos:
Atributos | Definición |
---|---|
products | JSON con los productos a consultar la disponibilidad |
idProducto_od |
ID del producto registrado en el sistema de OnDelivery |
cantidad | Cantidad de productos a consultar |
Ejemplo de JSON:
let dataProduct = {
products:
[
{
'idproducto_od':'1',
'cantidad':'1'
}
]
}
Ejemplo de solicitud en JS:
try {
const product = await _gpsApiv2.checkProductAvailability(dataProduct);
} catch (error) {
console.error(error);
}
Definición de los atributos de respuesta:
Atributos | Definición |
---|---|
existencia | Número de productos restantes en existencia |
faltan |
Número de equipos faltantes |
pasa | Bandera booleana indicando si sobrepasa las existencias |
solicitados |
Número de productos solicitados |
Respuesta de ejemplo:
{
status:'200',
data:'['
1:{
existencia:1,
faltan:0,
pasa:false,
solicitados:1,
},{..}
]
}