Verificar Regularidad de los Alumnos

Buen día

Estamos trabajando en la versión 3.20.2 y estamos intentando hacer la verificación de regularidad en la propuesta.

Detectamos que luego de correr el proceso, siguen figurando como regulares estudiante que no cumplen con la regla de las 2 materias aprobadas.

Tenemos definida la regla para todas las propuestas, pero cuando intentamos consultarla desde la ubicación, en el signo de exclamación, nos abre una ventana en blanco.

Nos está faltando definir algún parámetro para que se pueda hacer el proceso? Años anteriores hemos hecho el proceso y funcionaba correctamente

Adjunto imágenes ilustrativas del caso

Desde ya, muchas gracias

Alan


IE1.png

IE1.png

IE2.png

IE2.png

IE3.png

IE3.png

Buen día

Refloto este tema porque el problema persiste.

Intentamos hacer la verificación nuevamente pasado el turno de examen de mitad de año, y vuelve a correr sin sacar a estudiantes que perdieron la regularidad.

Muchas gracias

Hola Alan,

Primero veamos lo de la pantalla en blanco. Entiendo que se debe a que la operación que se abre en popup (Raiz PROYECTO > Matrícula > Regularidad > Detalle de reglas utilizadas para el Calculo de Regularidad) no tiene permisos de acceso para el perfil funcional del usuario logueado. Corrigen eso y nos cuentan qué se lista allí?

Saludos, Florencia.

Buenas tardes,

Gracias por la pronta respuesta, la función que tenemos habilitada es “Configurar Regla de Cálculo de Regularidad de Alumnos” a esa te referías?

Te envío unas capturas de como lo tenemos configurado

Alan


Ilus 1.jpg

Ilus 1.png

Ilus 2.jpg

Ilus 2.png

Ilus 3.jpg

Ilus 3.png

Alan,

Desde la operación “Matrícula » Regularidad » Verificar regularidad de los alumnos”, en la segunda pantalla “Ubicaciones PASO 2” tienen el listado de ubicaciones con un ícono de “info” a la derecha. Me refería al popup que se abre al clickear sobre ese ícono. Qué información muestra? Tuvieron en cuenta lo que les expliqué en el posteo anterior sobre los permisos?

Saludos, Florencia.

Perdón Flor,

Ahora entendí lo que consultabas de los permisos. Ya los tenemos habilitados y el pop up no figura en blanco.

Adjunto una captura de como figura el cuadro de ubicaciones

Alan


Ilus 4.jpg

Ilus 4.png

Alan,

Los alumnos que deberían perder la regularidad pertenecen a alguna de las propuestas que aparecen en el cuadro del popup? Si allí abren el corte de control ven la regla “Dos actividades aprobadas”?

Saludos, Florencia.

Flor,

Si, hay alumnos de todas las propuestas que deberían perder la regularidad.

En la regla en cada propuesta figuran 2 actividades aprobadas (adjunto imagen)

Puede tener que ver algún parámetro con las readmisiones automáticas?


Ilus 5 .jpg

Ilus 5 .png

Alan,

Si hacen un dump del contenido de la variable ‘$alumnos’ antes de la invocación a ‘$this->cn()->ejecutar_proceso’ en el método ‘evt__cambiar_tab__siguiente’ de la clase ‘ci_nav_verificar_regularidad_alumno’ ven estos alumnos?

Saludos, Florencia.

Hola Florencia, en que programa esta la clase ‘ci_nav_verificar_regularidad_alumno’ para agregar el dump?
Muchas gracias

Alan,

Es en el archivo ‘<path proyecto Guaraní>/php/operaciones/matriculas/regularidad/ci_nav_verificar_regularidad_alumno.php’.

Saludos, Florencia.

Florencia, a que mail te puedo enviar el contenido del dump ya que tiene información confidencial?
Muchas gracias

Alan,

Ven los alumnos que deberían perder la regularidad en ese dump?
Si quieren seguimos por Gestor de Solicitudes…

Saludos, Florencia.

Florencia, el dump tiene la lista de los estudiantes.
El dump tiene el siguiente contenido (modifiqué nombres, apellidos y DNIs a mano):

Verificar regularidad de los alumnos
array(1) { [“alumnos”]=> array(501) { [0]=> array(8) { [“persona”]=> int(40) [“alumno”]=> int(50) [“regular”]=> string(1) “S” [“apellido_nombres”]=> string(47) “Fulano de Tal 1” [“tipo_nro_documento”]=> string(12) “DNI 99999999” [“propuesta”]=> int(1) [“propuesta_descr”]=> string(17) “(TecAgua) TecAgua” [“ubicacion”]=> int(1) } [1]=> array(8) { [“persona”]=> int(843) [“alumno”]=> int(1092) [“regular”]=> string(1) “S” [“apellido_nombres”]=> string(22) “Fulano de Tal 2” [“tipo_nro_documento”]=> string(12) “DNI 99999999” [“propuesta”]=> int(1) [“propuesta_descr”]=> string(17) “(TecAgua) TecAgua” [“ubicacion”]=> int(1) } [2]=> array(8) { [“persona”]=> int(26) [“alumno”]=> int(44) [“regular”]=> string(1) “N” [“apellido_nombres”]=> string(22) “Fulano de Tal 3” [“tipo_nro_documento”]=> string(12) “DNI 99999999” [“propuesta”]=> int(1) [“propuesta_descr”]=> string(17) “(TecAgua) TecAgua” [“ubicacion”]=> int(1) } [3]=> array(8) { [“persona”]=> int(74) [“alumno”]=> int(63) [“regular”]=> string(1) “N” [“apellido_nombres”]=> string(22) “Fulano de Tal 4” [“tipo_nro_documento”]=> string(12) “DNI 99999999” [“propuesta”]=> int(1) [“propuesta_descr”]=> string(17) “(TecAgua) TecAgua” [“ubicacion”]=> int(1) }

y continua.

Alan,

Tomen un caso en particular, algún alumno que sepan que debe perder la regularidad por esta regla de dos actividades aprobadas. Si lo ven en el listado del dump entonces continúan debuggeando en el proceso (<path proyecto Guaraní>/php/nucleo/matriculas/regularidad/pro_verificar_regularidad_alumno_nucleo.php). Fijense que si hoy es regular entonces va a buscar la última readmisión. Existe?

Saludos, Florencia.

Buenas tardes Florencia,

Perdón por la demora en la respuesta, estuvimos haciendo varias verificaciones y pruebas para entender de donde venía el problema.

Creemos que está relacionado a las readmisiones automáticas, pero no terminamos de entender bien cual es la lógica.

Para poner en contexto, en nuestra universidad no usamos actualmente las readmisiones, es decir que todo aquel que pierde la regularidad igual puede cursar sin ningún paso previo.

En este tipo de casos, vemos estudiantes que en la ficha de la persona les figura la perdida de regularidad, pero aun así en los reportes siguen figurando como regulares.

La readmisión automática te otorga regularidad? Como deberíamos tener configurado el SIU para que funcione de acuerdo a lo antes mencionado?

Gracias por la respuesta

Buenas día,

Perdón por la demora en la respuesta, estuvimos haciendo varias verificaciones y pruebas para entender de donde venía el problema.

Creemos que está relacionado a las readmisiones automáticas, pero no terminamos de entender bien cual es la lógica.

Para poner en contexto, en nuestra universidad no usamos actualmente las readmisiones, es decir que todo aquel que pierde la regularidad igual puede cursar sin ningún paso previo.

En este tipo de casos, vemos estudiantes que en la ficha de la persona les figura la perdida de regularidad, pero aun así en los reportes siguen figurando como regulares.

La readmisión automática te otorga regularidad? Como deberíamos tener configurado el SIU para que funcione de acuerdo a lo antes mencionado?

Gracias por la respuesta

Hola Alan,
Cómo tienen configurado el parámetro ‘mat_cnt_auto_readmisiones_alumno’? Cuál es su valor por defecto? Tienen valores diferenciados por niveles (solapa “Valor por Nivel” de " ADMINISTRACIÓN » MODIFICAR PARÁMETROS DEL SISTEMA")?
Saludos, Florencia.

Buen día Flor,

El parametro mat_cnt_auto_readmisiones_alumno lo tenemos configurado en 20.

El valores por Nivel no tenemos nada definido. Adjunto imagen

Alan,
Durante el proceso de verificación de regularidad, cuando el alumno es regular actualmente y tiene algún requisito no cumplido (en este caso debería ser “Dos actividades aprobadas”):

  • Se inserta la pérdida de regularidad y sus detalles en las tablas ‘sga_perdida_regularidad’ y ‘sga_perdida_regularidad_det’, respectivamente.
  • Se recupera la cantidad de readmisiones del alumno. Si este número es menor a lo configurado en el parámetro ‘mat_cnt_auto_readmisiones_alumno’ (en este caso 20), se inserta una readmisión automática. En caso contrario (más de 20 readmisiones), se cambia la condición de regularidad del alumno.

Espero se entienda.
Saludos, Florencia.