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": "editar_asiento" }, "parameters": { "sesion": { "usuario": "USUARIO_EMPRESAdario.rebora@colppy.com", "claveSesion": "USUARIO_EMPRESA_SESION" /* Se obtiene de la pegada iniciar_sesion*/d957df12fb2aa3951dc69ab6b751d906" }, "idUsuario": "adario.rebora@colppy.com", "idAsiento": "251109315", "idEmpresa": "9824928", "fechaContable": "2305/0811/20142019", "descAsiento": "Asiento deDescripcion testtested", "totalDebito": "100.00", "totalCredito": "100.00", "itemsAsiento": "[{ \"idPlanCuenta\": \"521116\", \"Descripcion\": \"521116 - Alquileres\", \"ccosto1\": "", null,\"ccosto2\": "", null,\"Debito\": 100, "Credito": "0\"100.00\", "Comentario": "" }, { "idPlanCuenta": "", "Descripcion": "216100 - Anticipo de Clientes", "ccosto1": "", "ccosto2": "", "Debito": "0.00", "Credito": 100, "Comentario": "" } ]" } } |
{
"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":"editar_asiento"
},
"parameters":{
"sesion":{
"usuario":"a",
"claveSesion":"b5a97564ad59e624a6ba545ecd3ca112"
},
"idUsuario":"a",
"idAsiento":"25",
"idEmpresa":"98",
"fechaContable":"23/08/2014",
"descAsiento":"Asiento
de test",
"totalDebito":"100.00",
"totalCredito":"100.00",
"itemsAsiento":
"[{
\"Credito\":\"0.00\",\"Comentario\":\"\",\"Conciliado\":\"N\",\"tercero\":\"\",\"idTercero\":null},{\"idPlanCuenta\":\"310100\", |
...
\"Descripcion\":\" |
...
310100 - |
...
Capital\", |
...
\"ccosto1\": |
...
null, |
...
\"ccosto2\": |
...
null, |
...
\"Debito |
...
\" |
...
:\"0.00\", |
...
\" |
...
Credito\":\"100.00\" |
...
, |
...
\" |
...
Comentario\":\"\", |
...
\" |
...
Conciliado\":\" |
...
N\", |
...
\" |
...
tercero\":\"\", |
...
\" |
...
idTercero\": |
...
\"Debito\":\"0.00\",
\"Credito\":100,
\"Comentario\":\"\"
}
]"
...
null}]"
}
} |
Errores posibles
- Falta el campo idEmpresa, idAsiento, idUsuario ó fechaContable, itemsAsiento, descripcion.
- No se encuentra el asiento.
- totalDebito es distinto de totalCredito
Respuesta (éxito)
{{
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
{ "service": { |
...
"provision": "Contabilidad", |
...
"operacion": " |
...
alta_asiento", |
...
"version": "1_0_0_0", |
...
"response_date": " |
...
2019- |
...
11-05 14:46:31" }, "result": { |
...
"estado": 0, |
...
"mensaje": "La |
...
operación se realizó correctamente" }, "response": { |
...
"success": true, |
...
"message": "La |
...
operación se realizó con éxito.",
"data": {
"idAsiento": "1123530"
}
}
}
|