Error al correr matriz de equivalencias

Hola Mariana, tenemos pendiente de ajustar el cálculo del promedio de notas a asignar en las equivalencias cuando una de las notas origen proviene de una Promoción.
Fijate como se calcula el promedio de la nota, Aqui hay un ejemplo de como se calcula el promedio y del porqué hay problemas cuando la nota proviene de una promoción.
http://foro.comunidad.siu.edu.ar/index.php?topic=13774.msg59991

La funcion get_equiv_nota es la utilizada en el cálculo del promedio de nota en las equivalencias que se generan por aplicación de matrices de equivalencias. Esta función debería además de recibir la nota, el origen (promoción, equivalencia, examen, cursada, …) como para calcular correctamente el promedio.
Si Uds usan las mismas escalas de notas para examen, equivalencias y donde el conjunto de notas es el mismo (por ejemplo de 0 a 10) que en la escala de notas de promocion, entonces pueden personalizar esa función “get_equiv_nota” para que directamente realice el promedio sin verificar en que posición dentro de las notas con mismo resultado (aprobado) tienen las notas origen para luego calcular la nota que le corresponde en la escala de notas a asignar en la equivalencia.
Si necesitan una ayuda con esto envien una solicitud y lo seguimos por alli.
Saludos.