Manual de Usuario: Entrada de Asientos de Diario y Movimientos Contables
El formulario de Asientos de Diario permite capturar manualmente transacciones contables no originadas en los módulos automáticos (asientos de apertura de ejercicio, ajustes de fin de mes, reclasificaciones de cuentas, provisiones de pasivos, depreciaciones y regularizaciones contables).
1. Principio Fundamental de Partida Doble
:::important Regla Inviolable de Balance Contable En todo asiento de diario, la suma de los valores ingresados en la columna de Débitos debe ser exactamente igual a la suma de los valores ingresados en la columna de Créditos. El sistema bloquea el guardado de cualquier asiento descuadrado.
Total Débitos = Total Créditos (Diferencia = 0.00)
:::
2. Ruta de Acceso
En el menú principal de JCSoftERP:
Contabilidad General → Asientos de Diario
3. Explorador de Asientos de Diario (FormContaMovimientos)

:::tip 📸 Captura Requerida: Explorador de Asientos
Ruta de archivo: static/img/contabilidad/asientos-diario-lista.png
Formulario: FormContaMovimientos.cs
Elementos a mostrar: Grilla de asientos con No. Asiento, Fecha, Concepto General, Monto Total Débito, Monto Total Crédito, Origen (Manual / Ventas / Compras / Bancos / Nómina), Estado (Mayorizado / No Mayorizado / Anulado) y botones de mantenimiento.
:::
4. Procedimiento para Registrar un Asiento Manual (FormContaMovimientosR)

:::tip 📸 Captura Requerida: Formulario de Asiento de Diario
Ruta de archivo: static/img/contabilidad/asiento-diario-registro.png
Formulario: FormContaMovimientosR.cs
Elementos a mostrar: Cabecera con No. Asiento, Fecha, Concepto General, grilla de líneas (No. Línea, Código Cuenta, Nombre Cuenta, Centro de Costo, Descripción Línea, Débito, Crédito), cuadro de totales al pie (Total Débito, Total Crédito, Diferencia) y botón Grabar.
:::
5. Anulación de Asientos Contables (FormContaMovimientosAnularR)
Permite anular un asiento de diario erróneo:
- Asientos No Mayorizados: Se marcan como ANULADOS sin afectar los saldos del mayor.
- Asientos Mayorizados: El sistema exige realizar un Asiento de Reversión / Contrasiento para preservar la trazabilidad de auditoría histórica según las normas NIIF.