Comprobaciones:
- 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 : id, iditem, idEmpresa, codigo, descripcion, tipoItem, ctaInventario, ctaIngresoVentas, ctaCostoVentas, ultimoPrecioCompra
Petición:
Code Block | |||||
---|---|---|---|---|---|
|
...
| |||||
{ "auth": { |
...
"usuario": "USUARIO_DESARROLLADOR", |
...
"password": "PASSWORD_DESARROLLADOR" |
...
}, |
...
"service": { |
...
"provision": "Inventario", |
...
"operacion": "editar_iteminventario" |
...
}, |
...
"parameters": { |
...
"sesion": { |
...
"usuario": " |
...
CE_COLPPY_5", "claveSesion": " |
...
835d0205af6f7538cce262eb68e9b8bf" }, "idEmpresa": " |
...
24928", |
...
"idItem": "1015242", "id": "1015242", "codigo": " |
...
145678", |
...
"descripcion": "La |
...
descipción", |
...
"detalle": "El detalle del producto", |
...
"minimo": "10", |
...
"precioVenta": "14.44", |
...
"ctaInventario": "Mercaderías", |
...
"ctaCostoVentas": "Costo de Mercaderia Vendida", |
...
"ctaIngresoVentas": "Ventas", |
...
"iva": "21.00", |
...
"tipoItem": "P", |
...
"unidadMedida": "Kg", |
...
"ultimoPrecioCompra": "10" |
...
} } |
Errores
...
posibles
- ID de empresa faltante.
- La empresa no pertenece al usuario.
- Codigo faltante (ya sea id o iditem).
- 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)
...
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
{ "service": { |
...
"provision": "Inventario", |
...
"operacion": "editar_iteminventario", |
...
"version": "1_0_0_0", |
...
"response_date": " |
...
2019- |
...
09- |
...
30 |
...
17: |
...
29: |
...
59" }, "result": { |
...
"estado": 0, |
...
"mensaje": "La operación se realizó correctamente" |
...
}, |
...
"response": { |
...
"success": true, |
...
"message": "La operación se realizó con éxito.", |
...
"data": { |
...
"idItem": "1015242", "idEmpresa": "24928", "codigo": "145678", "descripcion": "La descipción", "detalle": "El detalle del producto", "ctaCostoVentas": "511100", "ctaIngresoVentas": "410100", "ctaInventario": "115100", "minimo": "10", "costoCalculado": null, "ultimoPrecioCompra": "10", "precioVenta": "14.44", "iva": "21.00", "fechaAlta": "2018-12-12", "tipoItem": "P", "fechaBaja": null, "unidadMedida": "Kg", "comentarioFactura": null, "esKit": null, "record_insert_ts": "2018-12-12 14:52:02", "record_update_ts": "2019-06-18 13:43:03", "id": 1015242 } } } |