⚙️ Optimización de Estados y Depuración del Módulo de Requisiciones
Se ejecutaron ajustes integrales al módulo de requisiciones para simplificar la lógica de negocio, mejorar la experiencia del usuario y eliminar elementos obsoletos. El desarrollo se enfocó en optimizar los estados de requisiciones y solicitantes, implementar automatizaciones y depurar campos innecesarios. Cambios Implementados 🔄 Optimización de Estados de Solicitantes Cambio de nomenclatura: "Cerrada (R)" → "Liberado (R)" para mayor claridad Eliminación del estado "EN ESPERA (E)" con script de migración automática Restricción automática: usuarios no pueden asignar manualmente estado "Liberado" Mensaje de alerta implementado para intentos de asignación manual incorrecta 🤖 Automatizaciones de Estados por Requisición Estado "Contratado": Mensaje de confirmación automático que actualiza requisición a "Cubierta" Actualización automática: Solicitantes en CARGADO/EN SELECCIÓN/PROCESADO pasan automáticamente a LIBERADO Estado "Cubierta": Solo permitido si existe al menos un solicitante contratado Estado "Cerrada": Bloqueado automáticamente si hay solicitantes contratados 🚫 Restricciones y Validaciones Inteligentes Validación automática para estado "Cubierta": requiere solicitante contratado Restricción para estado "Cerrada": mensaje de error si hay contratados Confirmación obligatoria para cierre de requisiciones sin contrataciones Bloqueo de modificaciones en requisiciones con estado "Cubierta" o "Cerrada" 🧹 Depuración de Campos Obsoletos Eliminación de "Tipo de Selección" en RPS y Autogestión Remoción de sección "Otros Datos" completa en Autogestión Eliminación de campos: País del Solicitante, Cliente, Valorización %, Código R.A.C. Deshabilitación de página 7084 (Clientes RRHH) Ocultación de "Cliente RRHH" del menú de Tablas Básicas 📊 Actualización de Base de Datos Script de migración para estados EN ESPERA existentes: Si requisición CERRADA/CONTRATADA → solicitante pasa a LIBERADO (R) Si requisición EN SELECCIÓN/EN ESPERA → solicitante pasa a PROCESADO (P) Eliminación de campos de tabla SOLICITUDPERSONAL: CODTIPOSELECCION, CODCLIENTESOL, VALORIZACION, CODRAC Eliminación de restricción obsoleta por campo CLIENTE en pantalla 7061 📖 Actualización Integral de Documentación Nuevos textos "Acerca de" en páginas 7064, 7061, 7062, 7063 Help Text actualizado para campos Reclutador, Fecha Asignado, Status Documentación completa de estados de requisición y solicitantes Actualización de límites de caracteres en campos de texto Estados Optimizados Implementados Estados de Requisición: ✅ CARGADO (C): Asignación automática sin reclutador ✅ EN SELECCIÓN (S): Asignación automática con reclutador ✅ EN ESPERA (E): Asignación manual cuando proceso completo ✅ CUBIERTA (U): Automático al contratar + validación manual ✅ CERRADA (R): Manual solo sin contratados + confirmación Estados de Solicitantes: ✅ CARGADO (C): Automático al cargar a requisición ✅ EN SELECCIÓN (S): Automático en primera fase ✅ PROCESADO (P): Automático en última fase ✅ DESCARTADO (D): Manual por reclutador ✅ CONTRATADO (O): Manual con automatización de requisición ✅ NO SELECCIONADO (N): Manual para elegibles no contratados ✅ LIBERADO (R): Automático al cerrar requisición Script de Migración Ejecutado Actualización automática de solicitantes EN ESPERA según estado de requisición. Migración de datos históricos alineada con nueva lógica. Validación de integridad post-migración completada. Beneficios Simplificación de Lógica: Estados más claros y procesos automatizados Prevención de Errores: Validaciones automáticas que guían al usuario Interfaz Limpia: Eliminación de campos obsoletos mejora usabilidad Consistencia de Datos: Scripts de migración aseguran integridad histórica Documentación Completa: Textos de ayuda actualizados y comprensibles Automatización Inteligente: Transiciones de estado sin intervención manual Consideraciones Los cambios requieren familiarización con nuevos estados y flujos automatizados. Las validaciones previenen errores comunes y guían al usuario hacia acciones correctas. La documentación actualizada facilita la adopción de los cambios. ID de Solicitud: 9002604616