RAMA JUDICIAL República de Colombia
RJ

Gestor de Información

Juzgado Primero Penal del Circuito Especializado de Tumaco

Conexión segura

Creado por: Ing. José Julián Jaramillo Muñoz y la Abogada Judith Jackeline Jaramillo Muñoz

Versión 1.0 · 2026

RAMA JUDICIAL República de Colombia
RJ
Rama Judicial · República de Colombia

Gestor de Información

Juzgado Primero Penal del Circuito Especializado de Tumaco

RJ
Rama Judicial Gestor de Información
General
Procesos
Administración

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.

IA identifica los datos a reportar

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.

IA clasifica delitos, entradas, salidas y audiencias

Reporte Fijar Fecha

Fuente: inventario definitivo · Ley 906. Juzgado PRIMERO. Filtra fecha de audiencia (AJ) pendiente de fijar o anterior a hoy.

Consulta sobre Ley 906 · Juzgado PRIMERO

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

  1. Aísle el servidor (no use la copia operativa si hay sospecha de intrusión).
  2. Verifique la cadena: node scripts/verificar-boveda.js
  3. Elija el punto limpio anterior al ataque (última copia automática sellada).
  4. Restaure: node scripts/recuperar.js --punto-limpio
  5. Confirme el checksum y reinicie el servicio.
  6. 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
Página 1

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

Creado por: Ing. José Julián Jaramillo Muñoz y la Abogada Judith Jackeline Jaramillo Muñoz

Registro

Nueva columna

Configuración del módulo

Nuevo usuario

Mínimo 6 caracteres, con mayúscula, minúscula, número y carácter especial. Ejemplo: Ab3$xy

Renombrar títulos de columnas —

Haga clic sobre un título para editarlo y presione Enter para guardar cada cambio.

Agendar audiencia

Detalle de registros

Solo registros con fecha en el rango. Cada fila alimenta una casilla del bloque.

Id Radicado No. Procesado(s) DELITO ESTADISTICA Fecha ingreso Fecha salida Casilla entrada Casilla salida E S Fin

Cambiar contraseña

Ingrese su contraseña actual y defina una nueva que cumpla la especificación de clave segura.

Especificación de clave segura

  • Longitud mínima: 6 caracteres
  • Al menos 1 letra mayúscula (A-Z)
  • Al menos 1 letra minúscula (a-z)
  • Al menos 1 número (0-9)
  • Al menos 1 carácter especial (!@#$%^&*()_+-=[]{}|;:,.<>?)

Ejemplo válido: Ab3$xy. No se permite: espacios, datos personales, secuencias (123456, qwerty) ni reutilizar claves anteriores.

Detalle del registro de auditoría