Problemas en Mig Cursadas Promocion

Estimados, tengo un inconveniente al momento de migrar el log de inscripciones a cursadas. Adjunto el error, desde ya Muchas Gracias.


error_mig_cursadas_promocion.zip (1.66 KB)

¡Hola Lorena! es mucho más práctico si nos copiás el extracto con el error, además de adjuntar el total, ¿puede ser?
Siempre acordarte también por favor de indicarnos sobre cuales versiones estás haciendo las pruebas
¡Gracias por la colaboración!

Estimada Emilse, si tenes razon.
Este es el detalle del error:

2019/06/05 09:32:59 - 03_sga_insc_cursada_log - INSERT INTO mig._app_migracion ( modulo, fecha_generacion, fecha_actualiz, script_corrido )
2019/06/05 09:32:59 - 03_sga_insc_cursada_log - VALUES (‘CURSADAS_PROMOCIONES’ , CURRENT_DATE, CURRENT_TIMESTAMP,3 );
2019/06/05 09:32:59 - 03_sga_insc_cursada_log -
2019/06/05 09:32:59 - 03_sga_insc_cursada_log - ERROR: inserción o actualización en la tabla «sga_insc_cursada_log» viola la llave foránea «fk_sga_insc_cursada_log_sga_comisiones»
2019/06/05 09:32:59 - 03_sga_insc_cursada_log - Detail: La llave (comision)=(121) no está presente en la tabla «sga_comisiones».

2019/06/05 09:32:59 - mig_Cursadas_Promociones_Examenes - Ejecución del trabajo finalizada
2019/06/05 09:32:59 - Spoon - Trabajo ha terminado.

La version es la 3.16.
Cordiales Saludos!

Lorena, el error dice que hay una comisión que no existe en Guarani 3

 ERROR: inserción o actualización en la tabla «sga_insc_cursada_log» viola la llave foránea «fk_sga_insc_cursada_log_sga_comisiones»
2019/06/05 09:32:59 - 03_sga_insc_cursada_log -   Detail: La llave (comision)=(121) no está presente en la tabla «sga_comisiones

El problema es con la comision 121.
Fijate si la tenes en la tabla de conversion de pk:

SELECT * FROM mig._cnv_pk_comisiones WHERE comision = 121;

Verifica si esa comision existe en Guarani 2:

SELECT * FROM mig.sga_comisiones WHERE comision = (SELECT comision_g2 FROM  mig._cnv_pk_comisiones WHERE comision = 121);

O no se migró cuando migraron el módulo de calendario académico, o corriste mas de una vez el script que carga esta tabla de conversion (mig._cnv_pk_comisiones),.

¿Esto sucedió ya con la tabla mig._cnv_pk_propuestas, no?

¿Podes volver a probar desde el inicio la migración desde Guarani 2?

Hola, este lo corri una sola vez…pruebo y te digo

Hola Alejandro, como estas? ambas consultas me devuelven datos, en comision_g2 se denomina 125.

Bien, pero lo que sucede es que no se migro a la base de Guarani 3. Si realizas la consulta siguiente seguramente no vas a encontrar esa comision, porque es el error que te dio al querer migrar las inscripciones a cursadas dadas de baja

Select * from sga_comisiones where comision = 121