Hola, consulto acerca de como resolvieron en la versión 2.9.1 del módulo de preinscripción del SIU-Guaraní, para que los campos marcados como obligatorios se habiliten solo en el caso que el censado indique, por ejemplo que trabaja, si no marcara esta opción, debería inhabilitarse los campos relacionados con este ítem aunque sean obligatorios, como por ejemplo cantidad de hs trabajadas, relación con la carrera, etc. En el modulo de gestión hay código puesto para que esos campos se llenen si o si solo cuando se indica que trabaja.
También notamos que para setear los campos como obligatorios tuvimos que modificar directamente en la tabla, y cuando seleccionamos alguna de las opciones que no trabaja esos campos se ocultan, pero cuando se guarda da un error que faltan completar campos obligatorios, pero no se puede ver cuáles son.
Estamos a una semana de implementar el modulo por eso nos urge encontrar una solución pronto.
En la versión 2.9.1 de Preinscripción, los campos cuya visibilidad depende de una selección previa no pueden ser marcados como obligatorios, para evitar problemas como el que están experimentando. El error surge, justamente, por haber bypasseado al panel de administración, tocando directamente la base.
Esos campos, si bien son obligatorios en G2, no son “NOT NULL” en la base, por lo que no habría problemas al importar. Si no fue completado en Preinscripción, en la primera actualización de datos censales estarán forzados a completarlos.
De todas maneras, si aún desean forzar la carga en Preinscripción, dado que están tan próximos a salir a producción les aconsejaría revertir los cambios que hicieron en la base, y encararlo como una personalización, donde se valide la carga de esos datos de manera condicional. Si necesitan ayuda, los podemos orientar vía GDS.