Como todos los años, nos solicitan información para Araucano, en este caso de Aspirantes. Para entregar dicho informe, realizamos consultas directamente sobre la base de datos. El informe debe contener cantidad de aspirantes discriminados por Carrera y Sexo.
Estamos en versión 2.9.1 la cual cambió en la estructura de la BD con respecto a la versión 2.7 que fué con la que trabajamos el año pasado. Actualmente, el alumno al registrarse al sistema no es necesario que cargue el Sexo, e incluso este campo puede quedar vacío mientras no intenten imprimir el formulario, eso implica que al querer elaborar un informe como el que se menciona, no se pueden incluir los alumnos que no hayan cargado el sexo.
Teniendo en cuenta los informes que se presentaban años anteriores y la importancia de los mismos para la definición de presupuestos de las universidades, es (al menos en nuestro caso) un tema preocupante el hecho de informar muchos menos aspirantes que los que realmente están dados de alta.
Les dejo la inquietud, me imagino que es un tema que hay que consensuar con la gente de Araucano y Estadísticas.
El campo sexo ya no es solicitado en la pantalla del alta, pero nunca un aspirante podrá concluir su preinscripción si no lo carga, porque se valida que se haya completado al momento de la impresión del comprobante para entregar en ventanilla. La obligatoriedad del mismo no es configurable, ya que en Guaraní es obligatorio.
Es importante diferenciar a los distintos estados de un usuario en el sistema (en función de sga_preinscripcion.estado):
P: El usuario se dio de alta en Preinscripción pero todavía no confirmó su e-mail.
A: El usuario confirmó su mail, pero todavía no imprimió (por lo tanto, todavía no se verificó que haya cargado todos los campos obligatorios).
C: El usuario imprimió al menos una vez.
A título informativo, en sga_carreras_insc, donde se guardan las preinscripciones a carreras, también tenés un campo estado:
P: Pendiente de inscripción en Guaraní
I: Inscripto en Guaraní
Por esta razón, si las estadísticas las confeccionan en función de los aspirantes que completan la preinscripción (no los que sólo dan de alta un usuario en el sistema o no terminan de cargar el formulario), creemos que deberían considerar aquellos registros donde el campo sga_preinscripcion.estado = ‘C’, que garantiza que ‘sexo’ sea distinto de null.