Estamos trabajando para implementar nuevas reglas de cálculo de notas para calcular la nota de la cursada en base a las notas de las evaluaciones parciales.
Entendemos que se pueden personalizar y agregar nuevas reglas especificando el archivo de la clase PHP por gestion bajo la operacion " Administrar Reglas para el Cálculo de Notas "
Tenemos dudas, por ejemplo, si podemos crear una regla que devuelva un resultado (Aprobado, Reprobado, etc.) en vez de una nota.
¿Dónde podemos encontrar más información sobre esta clase de personalización?
No está documentado pero si necesitan los puedo orientar.
Deben acceder a la operación “CURSADAS » COMISIONES » ADMINISTRAR REGLAS PARA EL CÁLCULO DE NOTAS” y crear la nueva regla. En “Clase Implementación” deberán colocar el nombre de una clase PHP que extienda de ‘promedio_evaluaciones’ y cuyo archivo esté en ‘<path proyecto Guaraní>/personalizacion/php/nucleo/cursadas/comisiones/reglas_calculo_notas/’. Luego deben generar el autoload.
En la clase deben incluir el método ‘function calcular_promedio($alumno, $evaluaciones)’ que retorne el promedio como valor numérico (no Aprobado, Reprobado).
Espero que les sea de utilidad. Si necesitan más detalle pueden cargar una solicitud en el Gestor de Solicitudes y lo seguimos por esa vía.
Buenas, se que el foro es viejo, pero estoy teniendo problemas para generar un nuevo calculo. Segui los pasos que indicas pero me dice que la clase no la encuentra.
Me llama la atencion que en ningun lado haya que indicar que el punto de montaje es personalizacion, me falta eso en algun lado?