Consulta por el campo orient_voc_rec

Hola
Estoy en el proceso de migrar de G2 a G3 hacia la versión 3.18.

El precontrol 15_Personas da el siguiente error:

Error: Hay registros con el campo orient_voc_rec de la tabla mig.sga_personas, que no coinciden con los datos de la tabla mdp_trabajo_orientacion_recibida

Me surge la duda de cómo corresponde resolverlo.

Veo que en el esquema de IFX teníamos:

SELECT * FROM sga_orient_voc_rec;

1 Ninguna
2 Entidad privada
3 Entidad oficial
4 Profesional especializado
5 De la Universidad
6 Privada Confesional
7 Extranjera
8 Otra

Pero ahora en el esquema de PG sólo definen:

SELECT * FROM negocio.mdp_orientacion_recibida;

1 “Ninguna” 1
4 “En consultorio profesional” 2
5 “En esta Institución” 3
8 “Otra” 100
9 “En otra Institución educativa” 4
10 “En su colegio secundario” 5

Debemos unificar a los nuevos valores?

Gracias por la orientación!

Saludos

Buenas tardes Iris.
Deberías verificar con la query que te devuelve seguida de ese texto que nos estás copiando, para verificar cual es el valor que no está en g3.
Si te fijas el archivo G2/02_Modulos/15_Personas/02_Migracion/06_mdp_datos_estudios.sql podes verificar que los datos de G2 que eran 2,3,6 y 7 pasan a ser el 9 en G3.
Verifica por favor la query que te mencione anteriormente y cualquier cosa volve a consultarnos.

Saludos.

Gracias José por la respuesta

Lo terminamos resolviendo de la siguiente manera:

UPDATE sga_personas SET orient_voc_rec = 9 WHERE orientacion_recibida IN (2, 3, 6, 7);

Mirando el archivo que decís, observo que hay 3 SELECT. El primero unifica como decís, 2,3,6 y 7 pasan a ser el 9. Pero los otros 2 no, toman directamente el valor que haya asignado.
Un cordial saludo.

Iris