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.
Vista de lista
Sección titulada «Vista de lista»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.
Filtros disponibles
Sección titulada «Filtros disponibles»- 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.
Crear un asiento contable manual
Sección titulada «Crear un asiento contable manual»- Accede a Contabilidad > Libro diario.
- Pulsa el boton Nuevo asiento.
- Completa los campos de la cabecera del asiento.
- Anade las lineas del asiento indicando cuenta, debe y haber.
- Verifica que el total del debe sea igual al total del haber. El sistema muestra la diferencia en tiempo real.
- Pulsa Guardar como borrador o Guardar y publicar.
Campos de la cabecera
Sección titulada «Campos de la cabecera»| Campo | Obligatorio | Descripcion | Ejemplo |
|---|---|---|---|
| Fecha | Si | Fecha contable de la operacion. Debe estar dentro del ejercicio activo. | 15/03/2026 |
| Descripcion | Si | Texto descriptivo de la operacion registrada. | Compra de material de oficina |
| Referencia | No | Numero de factura, recibo u otro documento de origen. | FAC-2026-0142 |
Campos de cada linea
Sección titulada «Campos de cada linea»| Campo | Obligatorio | Descripcion | Ejemplo |
|---|---|---|---|
| Cuenta | Si | Cuenta contable del PGC. Selector con busqueda por codigo o nombre. | 6290 - Otros servicios |
| Debe | Condicional | Importe al debe. Se rellena si la linea es un cargo. | 121,00 |
| Haber | Condicional | Importe al haber. Se rellena si la linea es un abono. | 121,00 |
| Descripcion | No | Detalle especifico de la linea. | Material de oficina enero |
Como se que lo hice bien
Sección titulada «Como se que lo hice bien»- 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.
Publicar un asiento en borrador
Sección titulada «Publicar un asiento en borrador»Los asientos en estado borrador no afectan a los informes ni balances hasta que se publican.
- Accede a Contabilidad > Libro diario.
- Filtra por estado Borrador si es necesario.
- Pulsa sobre el asiento que deseas publicar.
- Revisa que los datos y el cuadre sean correctos.
- Pulsa el boton Publicar.
- Confirma la accion en el dialogo de confirmacion.
Anular un asiento publicado
Sección titulada «Anular un asiento publicado»La anulacion genera automaticamente un contraasiento que revierte el efecto del asiento original.
- Accede a Contabilidad > Libro diario.
- Localiza el asiento publicado que deseas anular.
- Pulsa sobre el asiento para ver su detalle.
- Pulsa el boton Anular.
- Introduce un motivo de anulacion (obligatorio).
- 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.
Editar un asiento en borrador
Sección titulada «Editar un asiento en borrador»- Accede a Contabilidad > Libro diario.
- Localiza el asiento en estado Borrador.
- Pulsa sobre el asiento para abrirlo.
- Modifica los campos de cabecera o las lineas segun sea necesario.
- Verifica que el cuadre siga siendo correcto.
- Pulsa Guardar cambios.
Errores comunes
Sección titulada «Errores comunes»| Mensaje | Causa | Solucion |
|---|---|---|
El asiento no cuadra: diferencia de X,XX | La 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 activo | La 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 asientos | Se 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 activa | Se ha seleccionado una cuenta desactivada. | Activa la cuenta en el plan de cuentas o selecciona otra cuenta. |
El asiento debe tener al menos 2 lineas | Se 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 publicado | Se intenta modificar un asiento en estado publicado. | Anula el asiento y crea uno nuevo con los datos correctos. |
Detalles tecnicos — Libro diario
Tablas involucradas
Sección titulada «Tablas involucradas»| Tabla | Descripcion |
|---|---|
accounting_entries | Cabecera: numero, fecha, descripcion, referencia, estado, origen, ejercicio |
accounting_entry_lines | Lineas: cuenta, debe, haber, descripcion, orden |
Estados del asiento
Sección titulada «Estados del asiento»| Estado | Descripcion | Transiciones permitidas |
|---|---|---|
draft | Borrador. Editable. No afecta a informes. | Publicar, Eliminar |
published | Publicado. No editable. Afecta a informes y balances. | Anular |
voided | Anulado. 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.
Numeracion de asientos
Sección titulada «Numeracion de asientos»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.