Equivalencias automaticas en alumnos no regulares - G290

Bueno, fijate en las cursadas (sp_cursadas_equiv) que en el procedure que controlas correlativas debes pasar el ultimo parametro el valor C (Correlativa para cursar) y no A (correaltiva para aprobar la materia).
Lo mismo para el pasaje de equivalencias (sp_equiv_equiv), dependiendo de que tipo de equivalencia se esta otorgando (total o parcial) deberias pasar uno u otro parametro, es decir par equivalencia Total debes pasar el valor A, para equivalencia parcial deberias pasar el valor C.
En promociones (sp_promo_equiv) y examenes (sp_examenes_equiv) pasarias el valor A.

¿Que sucede cuando el alumno aprueba las correlativas en la carrera destino (si no las tenia en su momento) o estaba como no regular y luego pasa a ser regular en la carrera? Estas materias comunes no se aplican en forma automatica ante estas situaciones.