Dentro de un plan de estudios, tenemos una actividad, que como correlativa aplica la siguiente regla: “Tener el n% de actividades regularizadas y m% de actividades aprobadas”
Hemos revisado el caso y el comportamiento de las reglas es el esperado. De todas formas, vamos a evaluar si existe alguna forma alternativa de definir la estructura del plan de estudios o implementar alguna mejora que pueda ser de de utilidad.
Si el comportamiento es el deseado, no nos sirve para lo que necesitamos controlar. Ya que necesitamos que el porcentaje aplique sobre las actividades, no sobre los submódulos.
Quedamos a la espera de alguna sugerencia para poder administrar el control de correlativa que necesitamos adecuadamente.
Como comentò Ariana, el comportamiento de las reglas de cumplimiento de modulos son las esperadas.
Esto es que cada regla considera cada submodulo o materia generica como una actividad mas del modulo.
Y la considera cumplida en el caso que el submodulo/materia generica cumpla la regla que tiene definida.
En el caso de cumplirse, se cuenta como una actividad mas del modulo.
Ejemplo:
Para estas reglas de cumplimiento de modulos, el modulo 1er año tiene 6 componentes/actividades.
Para version 3.24.0, por ticket #51176, se desarrollo una nueva regla que cuenta actividades aprobadas de un modulo considerando las actividades de los submodulos.
En el caso de materia generica la sigue considerando como una actividad mas del modulo.
Para el ejemplo planteado serian 8 actividades (actividades 1 a 7 y la materia generica)
Pero no tenemos desarrollado otras reglas que cuenten porcentajes. Seguramente basandose en esta nueva regla se pueda desarrollar la que estan necesitando.
Recordar que estas reglas aplican a modulos/sumbodulos.
Por el caso que planteas, podrian crear un requisito similar a la regla planteada en este foro que evalue esos % de actividades aprobadas y regularizadas en todas las materias del plan de estudios incluyendo materias genericas. Requisito cuya regla no necesite aplicarse sobre un modulo del plan en particular.
Y esta nueva regla que tiene en consideración la forma de cumplimiento del módulo, y cuenta las actividades internas al mismo (que decís que se dearrolló para la versión 3.24.0), existe la posibilidad la podamos tener disponible a través de un fix en la versión 3.22.2?