Cierre anual y arrastre de saldos
El enlace abre solo este manual, sin el menú del sistema. El usuario no necesita clave ni entrar a FactuPOS: se ve en cualquier navegador y en el celular.
El WhatsApp sale del número de Soporte Real y el correo de info@soportereal.com. Con Compartir desde este teléfono sale de su propio WhatsApp y elige el contacto de su lista, sin escribir el número.
Proceso que archiva definitivamente un año fiscal: mueve todos los asientos y movimientos del período a las tablas históricas y genera un asiento de arrastre con los saldos iniciales del nuevo período.
Ruta: /modules/contabilidad/cierre_periodos/cierre_periodos.php
ContaAsiento que no tienen ninguna línea en ContaDiario:
DELETE FROM ContaAsiento
WHERE Asiento NOT IN (SELECT Asiento FROM ContaDiario)
Esto previene que cabeceras vacías bloqueen la validación del año más antiguo.
MIN(YEAR(FechaContable))
de ContaAsiento.
cuentas.Naturaleza (1 = deudora, otras = acreedora).
TipoAsiento='99', Estado='2',
fecha {año+1}-01-01, período {año+1}01,
documento 'ARRASTRE', tipo documento '99',
referencia 'SALDO_INICIAL', CC '00000', oficina '001'.contabilidad_insertar_lineas() (nunca INSERT directo).
ContaAsiento → ContaAsientoHistorico (con FechaCierre=GETDATE())ContaDiario → ContaDiarioHistorico (con FechaCierre=GETDATE())ContaDiarioHistorico y ContaAsientoHistorico tienen la misma estructura
que sus equivalentes activos más el campo FechaCierre.
Son consultables desde el Conta Diario (CT-013) con el toggle "Histórico".
En el panel izquierdo, debajo de "Períodos activos", aparece la lista de Períodos cerrados. Al hacer clic en uno se muestran —de solo lectura, leídos del histórico— sus saldos por asiento y sus saldos por cuenta, igual que con un período activo. El encabezado muestra una etiqueta Histórico.
Deshace un cierre: devuelve los asientos del año desde el histórico a las tablas activas y elimina el asiento de arrastre que ese cierre había generado en el año siguiente (porque al volver los movimientos, ese saldo ya estaría representado dos veces).
En el celular se abre sola la versión para teléfono. Arriba aparecen los años como tarjetas que se deslizan de lado: primero los períodos activos y debajo los períodos cerrados (con candado).
Antes de cerrar o reabrir el sistema le pide confirmar, y mientras trabaja muestra el avance en pantalla completa: no cierre la pantalla ni apague el teléfono hasta que termine. Se puede hacer lo mismo que en la computadora; en años con muchos movimientos la computadora es más cómoda para revisar las listas. Si no tiene el permiso, los botones se ven en gris. Se sale con Regresar, arriba a la derecha.