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 : idEmpresa, fechaContable, nroRemito1, nroRemito2, depositoSalida, depositoEntrada
Petición:
Code Block | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
...
| |
{ "auth": |
...
{ "usuario": " |
...
ColppyAPI", |
...
"password": " |
...
9410c05b7bfadea3ab7b573180862222" }, "service": |
...
{ "provision": "Inventario", |
...
"operacion": "alta_remito" |
...
}, |
...
"parameters": |
...
{ "sesion": |
...
{ "usuario": |
...
"dario.rebora@colppy.com", "userId": "26728", "claveSesion": " |
...
5214b90bd056837d687afaab966eb639" }, "idEmpresa": " |
...
24928", |
...
"idRemito": "", |
...
"fechaContable": " |
...
25/03/ |
...
2020", |
...
"nroRemito1": " |
...
1111", |
...
"nroRemito2": " |
...
00000099", |
...
"depositoSalida": "Local", "idCliente": "1609388", "Nombre": "asdfhj1k", "Direccion": "TALCAHUANO 718 Piso:05", "Ciudad": "", "codPostal": "1013", "Provincia": "CABA", "Pais": "", "CUIT": "30-65956375-0", "dni": "", "idProveedor": "454195", "Transportador": "Chat Robot S.R.L.", "dirTransportador": "", "cuitTransportador": "33-71525099-9", "nroFactura1": "", "nroFactura2": "", "itemsRemito": [ { "idItem": "1015410", "Codigo": "10019", "Descripcion": "Regadera 5L", "Deposito": "Local", "Detalle": "", "ccosto1": "", "ccosto2": "", "UnidadMedida": "Uni", "Cantidad": 22, "ImporteUnitario": "0.00000", "minimo": "0", "tipoItem": "P" }, { "idItem": "1015408", "Codigo": "10017", "Descripcion": "Regadera 10L", "Deposito": "Local", "Detalle": "", "ccosto1": "", "ccosto2": "", "UnidadMedida": "Uni", "Cantidad": 2, "ImporteUnitario": "0.00000", "minimo": "0", "tipoItem": "P" } ] } } |
Errores posibles
- ID de empresa faltante.
- La empresa no pertenece al usuario.
- Razón Social faltante.
- fechaContable faltante.
- nroRemito faltante.
- depositoSalida faltante.
- depositoEntrada faltante.
- itemsRemito faltante.
- Error al dar de alta un remito
Respuesta (éxito)
{
"service": {
"provision": "Inventario",
"operacion": "alta_remito",
"version": "1_0_0_0",
"response_date": "2014-03-10 14:55:17"
},
"result": {
"estado": 0,
"mensaje": "La operación se realizo correctamente"
},
"response": {
"success": true,
"message": "La operación se realizó con éxito.",
"data": {
"idRemito": "190"
}
}
}