Gestión de Actualizaciones de Datos
Este módulo permite gestionar las actualizaciones de información personal y educativa que los trabajadores envían desde el formulario web público.
Proceso de Actualización
- Acceso Web: Los trabajadores acceden mediante un enlace encriptado único (similar al sistema de vales)
- Actualización: Completan el formulario con sus datos personales (dirección, contactos) y/o educativos (nivel, institución, documentos)
- Envío: Los cambios se guardan y se aplican automáticamente (auto-aprobación)
- Revisión: Los administradores pueden revisar el historial de cambios en este módulo
Estados de Actualización
- Auto-aprobado: Los cambios se aplicaron automáticamente al perfil del trabajador
- Pendiente: Requiere revisión manual del administrador (función futura)
- Aprobado: Revisado y aprobado manualmente por un administrador
- Rechazado: No se aplicaron los cambios por decisión del administrador
Tipos de Actualización
- Datos Personales: Dirección completa con ubicación en mapa, teléfonos, contacto de emergencia
- Datos Educativos: Nivel educativo, institución, carrera, estado, documentos de soporte
- Ambos: Actualización combinada de datos personales y educativos
Información de Auditoría
Cada actualización registra:
- Dirección IP desde donde se realizó
- Navegador utilizado (user agent)
- Fecha y hora exacta
- Usuario que revisó/aprobó (si aplica)
Generar Enlaces de Actualización
Para generar un enlace único para un trabajador específico (solo en ambiente local/desarrollo):
/dev/generar-codigo/{registro}
Ejemplo: /dev/generar-codigo/T001234
Esto generará un código encriptado y la URL completa para compartir con el trabajador.