Hola !!
Cuando corremos la verificación de regularidad, hace todo perfecto como esperamos, hasta con nuestras reglas personalizadas…. pero siempre la columna nro_perdida_regularidad la pone en 1, en la tabla sga_perdida_regularidad.
Yo suponía que el valor de esa columna es la cantidad total de pérdidas de regularidad a lo largo de la historia, pero en el código de pro_verificar_regularidad_alumno_nucleo.php llama a la función de co_alumnos get_cant_perdidas_regularidad($alumno, $anio_academico) en la cual la cuenta se hace por año académico…
WHERE sga_perdida_regularidad.alumno = $alumno
AND sga_perdida_regularidad.anio_academico = $anio_academico
lo cual es lógico que siempre de 1 , si la regularidad la pierde una sola vez por año académico…
La pregunta es , ¿esto existe porque se podría perder la regularidad más de una vez por año académico en algún proceso ? ¿o simplemente deberíamos borrar la última línea ? ¿personalizando o es algo que debería estar igual para todos en una próxima versión?
Gracias !!