Hola!!!
Quisiera consultar sobre un error que salta cuando los alumnos, no todos, se quieren inscribir a examen por internet.
Cabe aclarar que el parametro del sistema esta configurado para que seleccione automaticamente la mesa del alumno, en estos casos filtra la mesa de Libres ya que los alumnos tienen vencida la regularidad hace un par de meses atras. Cuando confirman la operacion salta el mensaje: "Tu inscripcion a Examen no puede realizarse porque te inscribiste como Regular y no tenes la cursada de la materia CULAR o la cursada se vence antes de la fecha del examen."Estuve revisando algunos sp y no pude detectar cual me tira el error.
Pude detectar que cuando se selecciona la materia, el sistema reconoce que el alumno esta Libre y selecciona automaticamente la mesa de Libres, pero en TIPO de INSCRIPCION figura ‘Regular’ para esa mesa.
Cambio el parametro del sistema para que NO seleccione automaticamente la mesa de examen y al traerme las dos mesas creadas (la de Libre y Regulares) me las trae bien, y la inscripcion se puede realizar sin problemas.
Hola Daniela, puede ocurrir lo siguiente:
El alumno tiene regular la materia a fecha de hoy (el momento en que se quiere inscribir)
El procedimiento que muestra las mesas (sp_mesasmatinscex) calcula las regularidades vigentes a hoy (fecha actual del servidor de base de datos)
Como el parámetro de selección automática de tipo de inscripción está en S, la mesa admite regulares de alguna forma, entonces muestra la mesa como para inscribirse con tipo de inscripción en ‘R’
Cuando se ejecuta el intento de inscripción, también se ejecutan los controles configurables. El que se aplica aquí es el control 13 (ctr_regularidadiex) que es el que falla y emite el mensaje. Este control calcula las regularidades con fecha del préstamo de la mes (fecha probable de examen). Esta fecha puede ser posterior a la actual (en general es posterior) y probablemente para esa fecha futura, el alumno no tiene la materia regular vigente.
Saludos
Si Guillermo, es una solución. Tal vez un parámetro que le dé flexibilidad. Está la situación en que la institución permita la inscripción como regular, calculando regularidades vigentes a la fecha de inscripción. Supongo que puede ser válido. en ese caso si modificamos el sp para que se comporte como vos decís, los alumnos que a "hoY2 tienen la regularidad vigente no se podrán inscribir a las mesas de regulares o de libres y regulares.
Hola Damian, revise nuevamente las fechas en cuestion y son las sgtes.:
Fecha Fin de Regularidad: 31/08/2009,
Fecha del Examen: 16/03/2012,
Fecha del servidor: 01/03/2012,
Fecha del Prestamo: 16/03/2012
…paso bastante tiempo de la fecha de fin de regularidad. Me parece que no deberia generar problemas.
Los otros casos surgidos (con este mensaje) son similares en tiempos.
Aclaremos.
La página elegirMesaInscExamen tenía un error en el pasaje de la fecha al momento de publicarse la v2.6.4
Ese error fue corregido en uno de los parches.
Pero seguro que la regularidad del alumno se tiene que evaluar en la fecha del examen.
Emilio, con los datos que me diste pude detectar que el problema esta en elegirMesaInscExamen en el pasaje de la fecha del prestamo, cuando llama a sp_alu_reg_materia.
Te acordas el nombre del parche que soluciona este inconveniente??