Problema de correspondencia precontrol "Calendario Academico"

Hola:

Estamos corriendo los precontroles de migración de G2 a G3 y en el de “Calendario Academico” se produce el siguiente error:

“Error: Hay valores que no se encuentran en la tabla sga_catedras_tipos… verifique!!”

Corremos la consulta asociada:

SELECT sc.unidad_academica,sc.materia,sc.catedra,sc.tipo_catedra FROM mig.sga_catedras sc WHERE CASE WHEN sc.tipo_catedra='Cursar' THEN 'C' WHEN sc.tipo_catedra='Rendir' THEN 'R' WHEN sc.tipo_catedra='Cursar-Rendir' THEN 'A' ELSE '33' END 
		
		NOT IN (SELECT catedra_tipo FROM sga_catedras_tipos)

La consulta arroja 26 registros que tienen el valor del campo “tipo_catedra” seteado en “Rendir”

Según el script esto es correcto y se corresponde con un valor de “R” de la tabla negocio.sga_catedras_tipos. Sin embargo cuando consulto el contenido de la tabla negocio.sga_catedras_tipo, el valor de “R” no está en la misma, solo hay tres tipos de cátedra “C”, “E” y “A”


SELECT * FROM negocio.sga_catedras_tipos

|catedra_tipo|nombre |descripcion |

|C |Cursado |Cátedra solo para Cursadas |
|E |Examen |Cátedras solo para Exámenes |
|A |Cursada y Examen|Cátedras para Cursadas y Exámenes |

Por lo que veo, el valor que debería comparar es “E” y no “R”. Se trata de un error de los precontroles?

Gracias!

¡Hola Federico! vamos a revisar el historial del archivo en sus modificaciones porque os resulta rao que antes no lo hayan reportado
Por lo pronto lo que indicás es cierto, los valores de la tabla remiten a Cursada, Examen o ambas; reemplazá por favor la E por la R
Gracias por el aviso.

Gracias Emilse

Hice el cambio en el script de precontrol y funcionó.

Hoy ví que salió la version 3.13.0, no encontré los scripts de migración para esta versión, sabés si los publicarán en breve?

Saludos

Federico

Lo estaremos publicando en los próximos dias. Incluiremos este ajuste de los pre-controles de la tabla de cátedras
Saludos.