Skip to main content

Consulta de asientos

Nuevos endpoints para consultar los asientos.
string
Filtro a aplicar sobre la consulta de asientos.
string
Criterio de ordenación de los resultados.

Alta de nuevos asientos

Nuevo endpoint para crear un asiento nuevo.
Se pueden indicar los parámetros que se muestran en el ejemplo. Los marcados como opcionales no son obligatorios.

Cabecera

string
required
Fecha del asiento en formato dd/mm/aaaa. Ejemplo: 13/11/2023.
string
required
Tipo de contabilidad. Ejemplo: 1.
string
required
Tipo de asiento. Ejemplo: N.
string
Diario contable. Ejemplo: general. Opcional.
string
Número de documento. Ejemplo: 123456. Opcional.
array
required
Lista de apuntes del asiento. Ver campos de cada apunte a continuación.

Apuntes

Cada elemento del array apuntes admite los siguientes campos:
string
required
Código de moneda. Ejemplo: euro.
string
required
Cuenta contable. Ejemplo: 70000001.
string
required
Importe al debe. Ejemplo: 0.
string
Importe al debe en moneda. Opcional.
string
Descripción del apunte. Ejemplo: COBRO. Opcional.
string
Código de concepto. Ejemplo: FV. Opcional.
string
required
Importe al haber. Ejemplo: 417,99.
string
Importe al haber en moneda. Opcional.
string
Centro de coste 1. Opcional.
string
Centro de coste 2. Opcional.
string
Centro de coste 3. Opcional.
string
Texto libre del apunte. Opcional.
string
Fecha valor del apunte. Opcional.

Modificación de asientos

Nuevo endpoint para modificar un asiento existente.
string
required
Número del asiento a modificar.
Se pueden indicar los parámetros que se muestran en el ejemplo. Los marcados como opcionales no son obligatorios.
No se pueden indicar datos a modificar en la cabecera porque Nax no lo permite.
La modificación elimina los apuntes existentes en ese asiento y los vuelve a crear. Hay que indicar todos los apuntes del asiento de la misma manera que en el alta.
Los campos de cada apunte son los mismos que en el alta de asientos.

Desligar asientos

Nuevo endpoint para desligar un asiento de su cartera.
string
required
Número del asiento a desligar.

Borrar asientos

Nuevo endpoint para borrar un asiento.
string
required
Número del asiento a borrar.

Puntear asientos

Nuevo endpoint para puntear un asiento.
string
required
Número del asiento a puntear.