Buenos Dias. Estamos trabajando con la migración de 2.9.5 a la versión 3.17.0. Tenemos un error en el postcontrol de el modulo Historia Académica tal como se indica en la imagen adjunta. Revisando un poco los script descubrimos que la dieferencia esta en los movimientos de las equivalencias.
Movimiento G2 Movimiento G3
cursada = 16 cursada =16
promocion = 232 promocion=232
examen = 88 examen = 88
equivalencia 1508 equivalencia= 1506
Cuando se realiza la siguiente insercion hay 2 registros que no cumplen con la condición marcada en negrita. Que se puede hacer?
NSERT INTO sga_movimientos_ha(fecha, motivo_movimiento, equivalencia, alumno, documento, observaciones)
SELECT
meq.fecha,
mot.motivo_mov,
cnv.equivalencia,
sga_equiv_tramite.alumno,
mcpd.documento,
meq.observaciones
FROM mig.sga_mov_equiv as meq
LEFT JOIN mig._cnv_pk_documentos mcpd ON (mcpd.resolucion = meq.nro_resolucion AND mcpd.documento_tipo = 10), -- mcpd.tabla = 'sga_movimientos_ha',
mig._cnv_pk_motivos_ha mot,
sga_equiv_otorgada,
sga_equiv_tramite,
mig._cnv_pk_equiv_otorgada cnv
WHERE mot.motivo_movg2 = meq.motivo_mov
AND sga_equiv_otorgada.equivalencia = cnv.equivalencia
AND cnv.equivalencia_g2 = meq.equivalencia
AND sga_equiv_tramite.equivalencia_tramite = sga_equiv_otorgada.equivalencia_tramite;