Comprobaciones:
- La sesión es válida (si están activadas las sesiones). Implica que el usuario exista.
- La empresa existe y pertenece al usuario.
- El asiento existe y pertenece a la empresa.
Petición: {
Code Block | ||
---|---|---|
| ||
{ "auth": { |
...
"usuario": "USUARIO_API", //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": "Contabilidad", |
...
"operacion": "alta_asiento" |
...
}, |
...
"parameters": { |
...
"sesion": |
...
{ "usuario": "USUARIO_EMPRESA", |
...
"claveSesion": "USUARIO_EMPRESA_SESION" |
...
}, |
...
"idUsuario": "a", |
...
"idAsiento": "", |
...
"idEmpresa": "98", |
...
"fechaContable": "23/08/2014", |
...
"descAsiento": " |
...
Asiento de test", |
...
"totalDebito": "100.00", |
...
"totalCredito": "100.00", |
...
"itemsAsiento": |
...
[{ |
...
"idPlanCuenta |
...
": |
...
" |
...
", |
...
"Descripcion |
...
": |
...
"521116 - Alquileres |
...
", |
...
"ccosto1 |
...
": |
...
" |
...
", |
...
"ccosto2 |
...
": |
...
" |
...
", |
...
"Debito |
...
": 100, |
...
"Credito |
...
": |
...
"0.00 |
...
", |
...
"Comentario |
...
": |
...
" |
...
" |
...
}, |
...
{ "idPlanCuenta |
...
": |
...
" |
...
", |
...
"Descripcion |
...
": |
...
"216100 - Anticipo de Clientes |
...
", |
...
"ccosto1 |
...
": |
...
" |
...
", |
...
"ccosto2 |
...
": |
...
" |
...
", |
...
"Debito |
...
": |
...
"0.00 |
...
", |
...
"Credito |
...
": 100, |
...
"Comentario |
...
": |
...
" |
...
" |
...
}
]"
...
}
]
}
} |
Errores posibles
- Falta el campo idEmpresa, idAsiento, idUsuario, fechaContable, itemsAsiento o descripcion.
- totalDebito es distinto de totalCredito
Respuesta (éxito)
{{
"service":{
"provision":"Contabilidad",
"operacion":"alta_asiento",
"version":"1_0_0_0",
"response_date":"2013-07-02 15:29:44"
},
"result":{
"estado":0,
"mensaje":"La operaci\u00f3n se realiz\u00f3 correctamente"
},
"response":{
"success":true,
"message":"La operacion se realizo con exito."
}
}}