Error en mig_Cursadas_Promociones_Examenes Script 05_sga_insc_cursada - v3.19

Estimados,
estoy probando el migrador versión 3.19 y surge un error al ejecutar el script 5 de mig_Cursadas_Promociones_Examenes que dice:

sga_insc_cursada - ERROR: inserción o actualización en la tabla «sga_insc_cursada» viola la llave foránea «fk_sga_insc_cursada_acc_interfaces»

Detail: La llave (interfaz)=(3) no está presente en la tabla «acc_interfaces».

En acc_interfaces están los siguientes registros:
1;“Gestión”;“Interfaz de Usuarios Administrativos”
2;“Autogestión”;“Interfaz de Alumnos por web/celular”
Espero sugerencias.

Hola Gustavo, que datos retorna esta consulta:

SELECT DISTINCT interfaz FROM mig.sga_insc_cursadas;

En el archivo 05_sga_insc_cursada.sql fijate de reemplazar en la linea 35:

	sic.interfaz

por

	
CASE 
    WHEN sic.interfaz > 2 THEN 2 -- Autogestion
    ELSE sic.interfaz 
END

Y en el archivo 08_sga_insc_examen.sql en la linea 44 reemplazar:

	sie.interfaz

por


CASE 
   WHEN sie.interfaz > 2 THEN 2 -- Autogestion
   ELSE sie.interfaz 
END

Alejandro,
la consulta SELECT DISTINCT interfaz FROM mig.sga_insc_cursadas;
me devuelve:
1
3
2
Realicé los cambios indicados y salió andando correctamente el trabajo.
Muchas Gracias
Saludos cordiales.