Dashboard
Resumen ejecutivo consolidado
?
โ
โ
๐ก๏ธ
Sistema de Salvas SCF
Cargando estado...
โ๏ธ SALVA A โ CONFIGURACIรN
provs ยท skus ยท cuentas_tes ยท consecutivos ยท config_empresa ยท parametros
รltima:
โ
โ
๐
Automรกtica: diaria 00:30 UTC
๐ SALVA B โ OPERATIVA
facturas ยท cobros ยท inventario ยท gastos ยท cierres ยท tesorerรญa ยท bitacora
รltima:
โ
โ
๐
Automรกtica: diaria 01:00 UTC
๐ค SALVA C โ USUARIOS
โ Solo ADMIN ยท Contiene credenciales del sistema
รltima:
โ
โ
๐
Automรกtica: domingos 02:00 UTC
๐ Historial de Salvas
Cargando...
โ ๏ธ Procedimiento Formal de Restauraciรณn โ leer antes de ejecutar cualquier restauraciรณn
RESTRICCIรN ABSOLUTA: Solo ADMIN puede ejecutar restauraciones. Toda restauraciรณn debe documentarse con razรณn explรญcita.
Orden obligatorio โ Disaster Recovery completo:1๏ธโฃ Salva C โ Recrear usuarios en GoTrue via Admin API. Luego restaurar scf_usuarios.
2๏ธโฃ Salva A โ Restaurar nomencladores. CRรTICO: ajustar consecutivos โ
siguiente = MAX(num_factura) + 103๏ธโฃ Salva B โ En orden FK: clientes โ facturas โ ventas/cobros โ inventario โ cierres โ tesorerรญa
4๏ธโฃ Validar โ No abrir el sistema hasta completar el checklist de validaciones post-restauraciรณn
Restauraciones parciales PROHIBIDAS sin aprobaciรณn explรญcita de ADMIN:
๐ซ No restaurar consecutivos si ya existen facturas con numeraciรณn posterior
๐ซ No restaurar Salva B si hay facturas o cobros del dรญa en curso
๐ซ No restaurar Salva C sin recrear tambiรฉn los usuarios en auth.users de GoTrue
๐ซ No restaurar Salva A sin verificar coherencia con los datos operativos activos
Checklist de validaciones post-restauraciรณn:
โ No hay invoice_id duplicados:
SELECT invoice_id, count(*) FROM facturas GROUP BY invoice_id HAVING count(*)>1โ Consecutivos coherentes:
siguiente > MAX(num en facturas)โ Todos los usuarios pueden hacer login
โ Integridad FK: todas las ventas tienen su factura padre
โ Inventario sin negativos inesperados