getAllProducts()
Al invocar este método, se obtienen todos los productos de onDelivery en formato JSON.
Ejemplo de solicitud en JS:
try {
const products = await _gpsApiv2.getAllProducts();
} 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 |
---|---|
codigo_producto | Código con el que se identifica el producto |
costo |
Costo del producto |
descripcion | Descripción del producto |
estado | Estatus en el que se encuentra el producto |
id | ID del producto con el que se identifica en el sistema |
idcliente_distribuidor | ID del distribuidor con el que se identifica en el sistema |
idcliente_sistema | ID del cliente con el que se identifica en el sistema |
idmoneda |
ID del tipo de moneda con el que se identifica en el sistema |
idtipo_activo_producto_od |
ID del activo con el que se identifica en el sistema |
impuesto |
Impuesto del producto |
nombre |
Nombre del producto |
nombre_moneda |
Acrónimo de la moneda utilizada para el producto |
peso |
Peso (unidad de masa) del producto |
unidad_peso |
Tipo de unidad del peso |
unidad_volumen |
Tipo de unidad del volumen |
valor_unidad_peso |
Valor de la unidad de peso |
valor_unidad_volumen |
Valor de la unidad de volumen |
volumen |
Volumen (unidad de medida) del producto |
Respuesta de ejemplo:
{
error_desc:undefined
status:'ok'
message:'['
0:{
codigo_producto:null
costo:'62'
descripcion:'Este es el primer producto'
estado:'1'
id:'1'
idcliente_distribuidor:'4220'
idcliente_sistema:'4221'
idmoneda:'4'
idtipo_activo_producto_od:null
impuesto:'9.92'
nombre:'Mi producto 1.1'
nombre_moneda:'COP'
peso:'99.99'
unidad_peso:'0'
unidad_volumen:'0'
valor_unidad_peso:null
valor_unidad_volumen:null
volumen:'30.00'
},{..}
]
}