bitoOperaciones alta_asiento, editar_asiento , listar_asientosmanuales y listar_cuentasAsentables
Todos los campos que se mencionan a continuación se envían al servidor de la API en las operaciones de alta_asiento y editar_asiento, utilizando el formato de propiedades de un objeto JSON, tal como se muestra en los ejemplos correspondientes.
Todos los campos son obligatorios y, en caso de no contar con un valor, deberán ser asignados como nulos (''). A continuación, se presenta una tabla que detalla los campos requeridos, su tipo, los valores permitidos y si deben obligatoriamente contener un valor distinto de nulo ('').
Arreglo de Ítems de Asiento Items Asiento:
Validaciones :
totalDebito = Suma de todos los "Debito" de itemsAsiento
totalCredito = Suma de todos los "Credito" de itemsAsiento
totalDebito = totalCredito
Debe ingresarse por lo menos un ítem de asiento
La descripción de un Item con importe no puede estar en blanco
Todos los items deben tener un idPlanCuenta con información
Peticion:
{
"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",// Usuario de Colppy.
"claveSesion": "Clave Obtenida al iniciar Sesión en la API"
},
"idUsuario": "a",
"idAsiento": "",
"idEmpresa": "98",
"fechaContable": "23/08/2024",
"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": ""
}
]
}
}
Respuesta (éxito)
{
"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"
}
}
}
Por cualquier duda o consulta podes ponerte en contacto con nosotros vía e-mail a: soporte@colppy.com