Hola
Estamos haciendo pruebas de migración de G2 a G3.20.0 y estamos analizando la funcionalidad de las inscripciones por prioridades.
Me surgen 2 dudas:
Si se seleccionan varios criterios, el sistema como procede? hace la suma de los criterios seleccionados y el que mayor valor tiene es el que más prioridad tiene?
Por ejemplo, si agregamos el criterio “Promedio con aplazos” y a su vez también seleccionamos si trabaja y/o tiene hijos… el coeficiente que le asigna es el promedio, +1 en caso de trabajar, +1 en el caso de tener hijos? Y procesa primero las inscripciones de los alumnos con mayor coeficiente?
Para el caso de comisiones de distintas materias que pudieran tener superposición horaria, cómo sería?
Es decir, por ejemplo, el sistema procesa las comisiones de la materia A. Luego al procesar las comisiones de la materia B, tiene en consideración al analizar al alumno que no le haya sido ya aceptada una inscripción en otra comisión (de otra actividad) con superposición horaria?
1. Si se seleccionan varios criterios, el sistema como procede? hace la suma de los criterios seleccionados y el que mayor valor tiene es el que más prioridad tiene?
No, al momento de seleccionar los criterios a tener en cuenta se les da un orden. Al momento de elegir los criterios verán que cuentas con botones de flechas para ordenarlos como desean.
Explicamos brevemente cómo es el mecanismo interno al momento de procesar inscripciones por prioridades:
Todas las inscripciones que se quieran procesar se van a ordenar primero por actividad, osea, primero se procesan las inscripciones a la actividad A, luego todas las inscripciones a la actividad B, luego a la C, etc.
Dentro de esas inscripciones a la actividad A, se van a ordenar de acuerdo al orden de los criterios elegidos. Es decir, si elegimos como el criterio más importante el “si el alumno tiene hijos”, entonces primero se van a procesar las inscripciones a la actividad A de los alumnos que tienen hijos (si hay varios alumnos que tienen hijos, a ellos se los ordena de acuerdo al segundo criterio del orden y así sucesivamente).
Por último dentro de las inscripciones de un alumno a una actividad se ordenan las comisiones a las que se inscribió (en realidad se preinscribió) de acuerdo al orden de prioridad que le dio. Es decir, si le dio prioridad 1 a la comisión A primero lo intentará inscribir a la comisión A; si el cupo lo permite y pasa los controles lo inscribe en la comisión y pasa al siguiente alumno; si no hay cupo o no pasa los controles intentará inscribirlo a la comisión que le dió prioridad 2 y así sucesivamente.
Se entiende el funcionamiento?
2. Para el caso de comisiones de distintas materias que pudieran tener superposición horaria, cómo sería?
Es decir, por ejemplo, el sistema procesa las comisiones de la materia A. Luego al procesar las comisiones de la materia B, tiene en consideración al analizar al alumno que no le haya sido ya aceptada una inscripción en otra comisión (de otra actividad) con superposición horaria?
Sí, si configuraron el requisito “Que el alumno no tenga superposición horaria entre las comisiones en las que está inscripto” para la acción Cursadas entonces el sistema debería controlar este requisito al momento de intentar inscribir al alumno en cada comisión.
Para que el proceso no sea demasiado pesado, los controles se aplican una vez que el sistema ya haya identificado a qué comisión se inscribiría a cada alumno de acuerdo a si la misma tiene cupo disponible o no.
Lo mejor en estos casos es siempre hacer una prueba en un ambiente de testeo para asegurarse de que la funcionalidad se ajusta a lo que están necesitando y que no haya errores imprevistos.
Cualquier duda que les surja sobre el tema nos consultan.
La idea es utilizar las inscripciones con prioridades en forma excepcional o como regla para todas las inscripciones a actividades? Estuvieron viendo también la funcionalidad de inscripciones por rango de coeficientes?
Muchas gracias Martín por la respuesta.
Muy clara.
También estamos analizando lo de Inscripción por rango de coeficiente.
Acá nos surge la duda de qué pasa con los alumnos no regulares. Ya estuve viendo que no los procesa, ni les asigna un coeficiente. Pero si en el intervalo del período de inscripciones, dentro de algún rango, el alumno solicita recuperar su regularidad? Cómo se procede a asignarle un coeficiente? Hay que procesar nuevamente “Calcular Coeficientes de Inscripción” para todos los alumnos?
Y qué pasa en el caso que un alumno quedara sin coeficiente? Lo dejaría inscribirse en cualquier rango, no? (no es nuestra idea, con lo cual podría forzar a que todos tengan un valor bajo por defecto, no?).
Tienen alguna observación o sugerencia para recomendar una opción más que otra? (Inscripción por rango de coeficiente VS Inscripciones con Prioridades)
Gracias por las orientaciones!
Saludos
Acá nos surge la duda de qué pasa con los alumnos no regulares. Ya estuve viendo que no los procesa, ni les asigna un coeficiente. Pero si en el intervalo del período de inscripciones, dentro de algún rango, el alumno solicita recuperar su regularidad? Cómo se procede a asignarle un coeficiente? Hay que procesar nuevamente "Calcular Coeficientes de Inscripción" para todos los alumnos?
Efectivamente, se deben volver a calcular los coeficientes para que a dicho alumno se le asigne un número de coeficiente.
Es común que se administren readmisiones en medio de los períodos de inscripción a cursada?
Y qué pasa en el caso que un alumno quedara sin coeficiente? Lo dejaría inscribirse en cualquier rango, no?
No, los rangos por coeficiente funcionan como "excepciones" al período de inscripción. Es decir, marcan que en ese rango solo podrán inscribirse los alumnos que posean los coeficientes indicados para dicho rango. Si un alumno no posee un coeficiente asignado entonces no podrá inscribirse durante los rangos por coeficientes; solo se podría inscribir en las fechas del período de inscripción que no sean abarcadas por los rangos de inscripción por coeficiente.
Tienen alguna observación o sugerencia para recomendar una opción más que otra? (Inscripción por rango de coeficiente VS Inscripciones con Prioridades)
Ambas funcionalidades son últiles para trabajar en los casos de comisiones con cupos. Si esto es algo bastante recurrente es probable que la administración de rangos por coeficientes les resulte más práctico, ya que exige menos trabajo de configuración y los controles de requisitos se corren de mejor forma que en la inscripción por prioridad.
Hola soy Moisés, director de Alumnos y tengo dos consultas en relacion al proceso de inscripcion:
-control de superposición horaria, se realiza por propuesta? Es decir puede darse que un alumno anotado en varias carreras (obviamente de la misma Facultad, por ejemplo en mi caso en Contador Público y Licenciado en Administracion) se le suporponga horarios porque son materias de distintas propuestas?
-en el caso de inscripción por rangos de coeficiente, existe alguna limitante de cantidad de alumnos por rango, es decir, que si un rango tiene xx cantidad de alumnos concurrentes para anotarse el sistema puede presentar inconvenientes. Entiendo que esto tiene mucho que ver con la infraestructura y conectividad pero hay casos que funcionen de esta forma? como se organizan los rangos?
-control de superposición horaria, se realiza por propuesta? Es decir puede darse que un alumno anotado en varias carreras (obviamente de la misma Facultad, por ejemplo en mi caso en Contador Público y Licenciado en Administracion) se le suporponga horarios porque son materias de distintas propuestas?
El control se realiza por todas las inscripciones de todas las propuestas donde se encuentre el alumno.
-en el caso de inscripción por rangos de coeficiente, existe alguna limitante de cantidad de alumnos por rango, es decir, que si un rango tiene xx cantidad de alumnos concurrentes para anotarse el sistema puede presentar inconvenientes. Entiendo que esto tiene mucho que ver con la infraestructura y conectividad pero hay casos que funcionen de esta forma? como se organizan los rangos?
No, la inscripción de rangos por coeficientes no debería presentar problemas por la cantidad de alumnos con un mismo coeficientes. No hemos recibido reportes en este sentido. Puede suceder que al haber muchos alumnos con el mismo coeficiente y al intentar ingresar todos al mismo tiempo el servidor no soporte el nivel de concurrencia. Pero esto no está relacionado a los rangos de coeficiente en sí; de hecho esta metodología de inscripción apunta justamente a disminuir el nivel de concurrencia de los alumnos.
La organización de los rangos pueden verla en la documentación sobre inscripciones por rango de coeficientes.
Hola
Estoy intentando desarrollar la funcionalidad para el cálculo del coeficiente según la normativa de la Facultad.
Como puedo hacer para poner líneas de debug dentro de la función get_coeficiente_inscripcion de la clase personalizada alumno que extiende de alumno_nucleo?
A medida que voy desarrollando quiero ir viendo los resultados en el sistema.log.
Gracias
Saludos
Hola
Gracias!! Ahí voy viendo el tema de los logs…
Me surge otra consulta… no existe ninguna operación en Gestión que permite ver o consultar qué coeficiente se le otorgó a cada alumno?
Caso negativo, está proyectado desarrollarla? porque la necesitamos.
Muchas gracias!!
Iris
Hola
Retomo este hilo.
Estamos aplicando cálculo de coeficiente para la inscripción a cursadas por rangos.
Quería consultar la posibilidad que en autogestión el alumno pueda ver cuál es el rango de fechas que tiene disponibles para efectuar la inscripción a la cursada.
Muchas gracias!
Saludos
Iris
Ciertamente es algo que resultaría muy útil! Vamos a armar un ticket para agregar esta mejora (#45132).
Si pueden carguen un GDS así le asociamos el ticket y les avisamos cuando esté lista la solución.
Hola!
Estamos en un entorno de desarrollo en la versión 3.22, probando las mejoras.
Para este tema, si bien se visualiza, (tk 45132)en el home de Autogestión, en el inicio del alumno, los periodos de inscripcion a periodos lectivos por rango de coeficientes, no se ve el dato de los coeficientes que le corresponde a cada rango, ni tampoco el alumno tiene manera de ver cual es su coeficiente.
Esto es así o puede ser que nos este faltando algo?