Irregularidades en la vista vw_hist_academica_basica

Si accedes a las regularidades de un alumno (filtro por campo alumno) devuelve dos veces la misma equivalencia?
Si es asi, fijate el campo “origen_otra_propuesta”, en un registro esta con valor true y en otro con valor false?

Si el caso es este, es porque debe ser una equivalencia otorgada en una propuesta de ese alumno y tambien otorgada en otra propuesta del mismo alumno. Con lo cual por el concepto de “actividad comun entre propuestas”, la actividad debiera solo otorgarse en una propuesta, y en la otra por ser actividad comun deberpia aparecer tambien pero indicando que fue realizada en otra propuesta (origen_otra_propuesta = true)

Ejemplos
Caso 1:
El alumno X cursa las propuestas 1 (alumno = 20) y 2 (alumno = 52) que tienen en comun las actividades A1 y A2.
Si al alumno rinde examen en propuesta 1 entonces al consultar la vista de historia academica por alumno = 20, debiera aparecer:
alumno = 20
alumno2 = 20
elemento = A1
origen_otra_propuesta = false

Si se consulta por la propuesta 2, el caso es el siguiente (alumno = 52):
alumno = 52
alumno2 = 20 (legajo origen por el que realizo la actividad)
elemento = A1
origen_otra_propuesta = true (el id de alumno por el cual realizó la activdad se ve en alumno2)

Caso 2:
Supongamos que se otorga equivalencia en la propuesta 1 y en la 2 de la actividad A2.

2.1) Si consulto por alumno = 20 va a devolver dos registros:
– Equivalencia en la propuesta 1
alumno = 20
alumno2 = 20
elemento = A1
origen_otra_propuesta = false

– Equivalencia en la propuesta 2
alumno = 20
alumno2 = 52
elemento = A2
origen_otra_propuesta = true

2.1) Lo mismo sucede si consulto por la propuesta 2 (alumno = 55) va a devolver dos registros:
– Equivalencia en la propuesta 1
alumno = 52
alumno2 = 52
elemento = A2
origen_otra_propuesta = false

– Este lista la equivalencia en la propuesta 2
alumno = 52
alumno2 = 20
elemento = A2
origen_otra_propuesta = true

SIEMPRE deben consultar por el campo “alumno” para buscar actividades aprobadas/desaprobadas de un alumno.
Lo mismo para la consulta de actividades regularizadas (vistas vw_regularidades_basica y vw_regularidades)

Respecto al caso planteado, son datos migrados desde Guarani 2? Alli usaban materias comunes pero no aplicaban este concepto ya que otorgaban equivalencia en las otras carreras del alumno?

3