Resumen General
Inventario definitivo del Juzgado Primero Penal del Circuito Especializado de Tumaco.
Consultas y Reportes
Consulta sobre el inventario definitivo. El rango se aplica solo al campo de fecha seleccionado.
Reporte Completo
Fuente: inventario definitivo. Filtra únicamente por el campo de fecha seleccionado, con rango inclusivo.
Cada registro proviene del inventario definitivo. Si elige FECHA INGRESO, no se mezcla con fechas de salida u otras actuaciones.
Reporte Estadística
Ley 906 cuenta solo procesos con FECHA INGRESO en el rango. Categorías = DELITO ESTADISTICA reales. El total debe coincidir con esos registros.
Reporte Fijar Fecha
Fuente: inventario definitivo · Ley 906. Juzgado PRIMERO. Filtra fecha de audiencia (AJ) pendiente de fijar o anterior a hoy.
Pendiente de fijar = celda AJ vacía, “Pendiente” o sin fecha válida. Fecha anterior = AJ con fecha menor a hoy. AQ debe ser PRIMERO.
Calendario de audiencias
Agenda tomada de la hoja CALENDARIO del Excel Completo. Las alertas avisan audiencias próximas, vencidas y prescripciones.
Agenda del día
Oficios
Busque un registro del inventario, elija el tipo de oficio, verifique la vista previa y genérelo con los datos actuales del proceso.
| No. Orden | Radicado | No. | Procesado(s) | Audiencia | Fecha | Hora |
|---|
Vista previa
Los campos se toman del registro seleccionado. Si actualiza el inventario, vuelva a generar para obtener los datos vigentes.
Gestión de Usuarios
Administre las cuentas, roles y cargos del despacho. El cargo se muestra debajo del nombre.
| Nombre | Usuario | Cargo | Rol | Estado | Creado | Acciones |
|---|
Base de Datos
Copias de seguridad fidedignas e íntegras, programación automática y envío por correo.
Cada copia incluye todas las tablas, relaciones, índices, disparadores y vistas, con verificación de integridad, checksum SHA-256 y prueba de restauración.
| # | Fecha | Archivo | Tamaño | Versión | Tipo | Cifrado | Checksum | Restauración | Acciones |
|---|
Restaurar respaldo
Seleccione un archivo .db para reemplazar la base de datos actual. La aplicación debe reiniciarse para aplicar los cambios.
Programación de copias automáticas
La hora se interpreta en Colombia (America/Bogota, UTC-5), no en UTC del servidor. El programador revisa cada 30 segundos. Si la hora de hoy ya pasó y aún no hay ejecución de ese slot, genera la copia de inmediato. Si falla, reintenta a los 15 minutos. Use Ejecutar ahora para forzar una copia y el envío por correo.
Envío de copias por correo
Si la copia supera el tamaño máximo, se envía un enlace seguro de descarga (válido 72 horas) en lugar del adjunto. Cada envío queda registrado en la auditoría.
Servidor SMTP
Outlook: smtp.office365.com, puerto 587, SSL directo desmarcado. Gmail: smtp.gmail.com, puerto 587, SSL directo desmarcado. En ambos el usuario y el remitente deben ser el mismo correo completo. Con verificación en dos pasos use una contraseña de aplicación, no la contraseña normal.
Historial de envíos
| Fecha | Copia | Destinatarios | Asunto | Estado | Intentos | Detalle |
|---|
Bóveda inmutable ante intrusión
Cada copia se sella en data/vault/copias como archivo de solo lectura, con hash SHA-256 y cadena encadenada. Un atacante con acceso a la aplicación no puede modificar ni borrar esas copias desde el panel. El punto limpio es la última copia automática verificada, lista para restaurar.
| Fecha sello | Copia | Checksum SHA-256 | Eslabón |
|---|
Recuperación paso a paso
- Aísle el servidor (no use la copia operativa si hay sospecha de intrusión).
- Verifique la cadena:
node scripts/verificar-boveda.js - Elija el punto limpio anterior al ataque (última copia automática sellada).
- Restaure:
node scripts/recuperar.js --punto-limpio - Confirme el checksum y reinicie el servicio.
- Cambie claves de administrador, SMTP y
BACKUP_KEY.
Auditoría del Sistema
Registro inmutable de todas las acciones: quién, qué, cuándo, desde dónde y con qué resultado.
| Fecha | Usuario | Rol | Acción | Módulo | ID registro | Descripción | IP | Dispositivo | Resultado |
|---|
Alertas de comportamiento anómalo
El sistema detecta automáticamente patrones de riesgo, como intentos fallidos reiterados o accesos denegados repetidos.
Estructura de las bases de datos
Agregue, modifique o elimine columnas de las tablas y ajuste la configuración de cada módulo.
| Orden | Columna | Etiqueta | Tipo | Sección | Visible | Opciones | Acciones |
|---|