Con esta petición podrás crear y dar de alta ítems en el módulo de inventario, tanto para servicios como para productos.
Validaciones:
La sesión es válida (si están activadas las sesiones). Implica que el usuario exista.
Verificar que el usuario tenga permisos sobre la empresa
Se comprueba que los siguientes campos estén seteados y no sean vacios : idEmpresa, codigo, descripcion, tipoItem, ctaInventario, ctaIngresoVentas, ctaCostoVentas, ultimoPrecioComp
Petición:
{
"auth": {
"usuario": "user@colppyAPI", // Ingresar el usuario dado de alta en dev.colppy.com
"password": "USUARIO_PASSWORD" // Contraseña en MD5 de usuario de dev.colppy.com
},
"service": {
"provision": "Inventario",
"operacion": "alta_iteminventario"
},
"parameters": {
"sesion": {
"usuario": "user@colppy.com",// Usuario de Colppy.
"claveSesion": "Clave Obtenida al iniciar Sesión en la API"
},
"idEmpresa": "98",
"codigo": "12345678",
"descripcion": "La descripción",
"detalle": "El detalle del producto",
"minimo": "10",
"ultimoPrecioCompra": "10",
"precioVenta": "14",
"ctaInventario": "Mercaderías",
"ctaCostoVentas": "Costo de Mercadería Vendida",
"ctaIngresoVentas": "Ventas",
"iva": "21",
"tipoItem": "P",
"unidadMedida": "Kg"
}
}
Errores posibles
ID de empresa faltante.
La empresa no pertenece al usuario.
Codigo faltante.
Descripcion faltante.
tipoItem faltante.
Cuenta compras faltante.
Cuenta de costo de ventas faltante.
Cuenta de ventas faltante.
Ultimo precio de compra faltante.
Error al dar de alta el item.
Respuesta (éxito) :
{
"service": {
"provision": "Inventario",
"operacion": "alta_iteminventario",
"version": "1_0_0_0",
"response_date": "2014-03-10 14:55:17"
},
"result": {
"estado": 0,
"mensaje": "La operación se realizó correctamente"
},
"response": {
"success": true,
"message": "La operación se realizó con éxito.",
"data": {
"idItem": "190"
}
}
}
Por cualquier duda o consulta podes ponerte en contacto con nosotros vía e-mail a: soporte@colppy.com