Ir al contenido

Libro diario

El libro diario recoge todos los asientos contables del negocio en orden cronologico. Cada asiento registra una operacion economica mediante el sistema de partida doble, donde la suma del debe siempre iguala a la suma del haber.


La vista principal del libro diario muestra los asientos contables ordenados por fecha, del mas reciente al mas antiguo. Para cada asiento se muestra:

  • Numero de asiento — numeracion secuencial automatica dentro del ejercicio.
  • Fecha — fecha contable de la operacion.
  • Descripcion — texto descriptivo del asiento.
  • Importe — suma total del debe (o haber, ya que son iguales).
  • Estado — borrador, publicado o anulado.
  • Origen — manual, factura, banco o automatico.
  • Rango de fechas: filtra asientos entre dos fechas.
  • Estado: borrador, publicado, anulado o todos.
  • Cuenta: muestra solo asientos que afecten a una cuenta concreta.
  • Origen: manual, desde factura, desde banco o automatico.
  • Busqueda libre: busca en la descripcion del asiento.

  1. Accede a Contabilidad > Libro diario.
  2. Pulsa el boton Nuevo asiento.
  3. Completa los campos de la cabecera del asiento.
  4. Anade las lineas del asiento indicando cuenta, debe y haber.
  5. Verifica que el total del debe sea igual al total del haber. El sistema muestra la diferencia en tiempo real.
  6. Pulsa Guardar como borrador o Guardar y publicar.
CampoObligatorioDescripcionEjemplo
FechaSiFecha contable de la operacion. Debe estar dentro del ejercicio activo.15/03/2026
DescripcionSiTexto descriptivo de la operacion registrada.Compra de material de oficina
ReferenciaNoNumero de factura, recibo u otro documento de origen.FAC-2026-0142
CampoObligatorioDescripcionEjemplo
CuentaSiCuenta contable del PGC. Selector con busqueda por codigo o nombre.6290 - Otros servicios
DebeCondicionalImporte al debe. Se rellena si la linea es un cargo.121,00
HaberCondicionalImporte al haber. Se rellena si la linea es un abono.121,00
DescripcionNoDetalle especifico de la linea.Material de oficina enero
  • El asiento aparece en el listado con su numero secuencial asignado automaticamente.
  • El estado muestra Borrador o Publicado segun la opcion elegida.
  • El indicador de cuadre muestra diferencia cero.
  • Las cuentas afectadas reflejan el movimiento en el balance de sumas y saldos.

Los asientos en estado borrador no afectan a los informes ni balances hasta que se publican.

  1. Accede a Contabilidad > Libro diario.
  2. Filtra por estado Borrador si es necesario.
  3. Pulsa sobre el asiento que deseas publicar.
  4. Revisa que los datos y el cuadre sean correctos.
  5. Pulsa el boton Publicar.
  6. Confirma la accion en el dialogo de confirmacion.

La anulacion genera automaticamente un contraasiento que revierte el efecto del asiento original.

  1. Accede a Contabilidad > Libro diario.
  2. Localiza el asiento publicado que deseas anular.
  3. Pulsa sobre el asiento para ver su detalle.
  4. Pulsa el boton Anular.
  5. Introduce un motivo de anulacion (obligatorio).
  6. Confirma la accion.

El sistema creara un nuevo asiento con las mismas cuentas e importes pero invirtiendo debe y haber. Ambos asientos quedan vinculados y marcados con estado Anulado.


  1. Accede a Contabilidad > Libro diario.
  2. Localiza el asiento en estado Borrador.
  3. Pulsa sobre el asiento para abrirlo.
  4. Modifica los campos de cabecera o las lineas segun sea necesario.
  5. Verifica que el cuadre siga siendo correcto.
  6. Pulsa Guardar cambios.

MensajeCausaSolucion
El asiento no cuadra: diferencia de X,XXLa suma del debe no iguala a la suma del haber.Revisa los importes de cada linea y corrige hasta que la diferencia sea cero.
La fecha esta fuera del ejercicio activoLa fecha del asiento no pertenece al rango del ejercicio fiscal abierto.Cambia la fecha a una dentro del ejercicio activo o cambia de ejercicio.
Periodo cerrado: no se permiten asientosSe intenta crear un asiento en un periodo que ya ha sido cerrado.Usa una fecha de un periodo abierto o reabre el periodo cerrado si es necesario.
La cuenta XXXX no esta activaSe ha seleccionado una cuenta desactivada.Activa la cuenta en el plan de cuentas o selecciona otra cuenta.
El asiento debe tener al menos 2 lineasSe intenta guardar un asiento con una sola linea.Anade al menos una linea mas para completar la partida doble.
No se puede editar un asiento publicadoSe intenta modificar un asiento en estado publicado.Anula el asiento y crea uno nuevo con los datos correctos.

Detalles tecnicos — Libro diario
TablaDescripcion
accounting_entriesCabecera: numero, fecha, descripcion, referencia, estado, origen, ejercicio
accounting_entry_linesLineas: cuenta, debe, haber, descripcion, orden
EstadoDescripcionTransiciones permitidas
draftBorrador. Editable. No afecta a informes.Publicar, Eliminar
publishedPublicado. No editable. Afecta a informes y balances.Anular
voidedAnulado. No editable. Contraasiento generado.Ninguna

Validaciones en Edge Function accounting-entry-create

Sección titulada «Validaciones en Edge Function accounting-entry-create»
  • Suma del debe = suma del haber (tolerancia: 0,01).
  • Fecha dentro del rango del ejercicio activo.
  • Periodo no cerrado para la fecha indicada.
  • Todas las cuentas activas y pertenecientes al mismo negocio.
  • Minimo 2 lineas por asiento.

Los asientos se numeran secuencialmente dentro de cada ejercicio fiscal, comenzando en 1. La numeracion se asigna en el momento de la creacion (no de la publicacion) y no se reutiliza.