Error al correr matriz de equivalencias

Hola buenas tardes, nos encontramos trabajando sobre guarani 3.18 en test con las matrices de equivalencias y detectamos un error en las notas que son tomadas por promoción, la matriz la creamos para reversionar una propuesta origen a una nueva destino en la cual le cambiamos una materia de origen a una nueva destino, todo el circuito funciona bien para los alumnos que han pasado esta materia por regularidad pero nos ocurre que las que fueron aprobadas por promoción sufren una modificación como si fuese un redondeo, a un alumno que promociono con 8 le pone un 7 por ejemplo.
Estuvimos revisando la función que trabajaría con la matriz “f_certificado_actividades” , la cual llama a " get_datos_origen_equivalencia" y “get_equiv_nota” siendo esta última la que efectúa el promedio pero no encontramos la manera en que le aplica esta conversión a la nota.
Serían tan amables de orientarnos a fin de saber si estamos bien encaminados en la resolución del problema o sugerirnos que es lo que puede estar sucediendo?

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.

Se continua via gds 50798

Genial, muchas gracias por la ayuda!