Problemas con matrices automáticas y origen de aprobación

Ya estaba acreditada la materia cuando el alumno estaba en la v1. No se quiere otorgar en las dos propuestas porque el espíritu de todo esto es dividir materias y acreditar el historial respetando el origen de aprobación, ya que si un alumno (en G2) acreditó Matemática de Música no le sirve como Matemática de Programación.
Es por esto que se crearon nuevas actividades específicas de cada propuesta (o Departamento) y las matrices cumplen la función de acreditar esas materias siempre y cuando se haya acreditado en el origen correspondiente.
No sé si me logro explicar.