Error al Migrar Calendario academico SIU 3.15

Estimados, me tira el siguiente error al tratar de migrar calendario académico:

2018/08/07 09:22:31 - 06_migrar_mesas_examen - INSERT INTO sga_mesas_examen (mesa_examen, nombre, elemento, ubicacion, observaciones, anio_academico)
2018/08/07 09:22:31 - 06_migrar_mesas_examen - SELECT m.mesa_examen, m.nombre, e.elemento, m.ubicacion , m.observaciones, m.anio_academico
2018/08/07 09:22:31 - 06_migrar_mesas_examen - FROM ext.mig_mesas_examen as m,
2018/08/07 09:22:31 - 06_migrar_mesas_examen - sga_elementos as e
2018/08/07 09:22:31 - 06_migrar_mesas_examen - WHERE m.actividad_codigo = e.codigo
2018/08/07 09:22:31 - 06_migrar_mesas_examen - AND e.entidad_subtipo >= 50;
2018/08/07 09:22:31 - 06_migrar_mesas_examen -
2018/08/07 09:22:31 - 06_migrar_mesas_examen -
2018/08/07 09:22:31 - 06_migrar_mesas_examen - INSERT INTO sga_mesas_examen_instancias(mesa_examen, instancia, escala_nota)
2018/08/07 09:22:31 - 06_migrar_mesas_examen - SELECT m.mesa_examen,3, m.escala_nota
2018/08/07 09:22:31 - 06_migrar_mesas_examen - FROM ext.mig_mesas_examen as m,
2018/08/07 09:22:31 - 06_migrar_mesas_examen - sga_mesas_examen as me
2018/08/07 09:22:31 - 06_migrar_mesas_examen - WHERE me.mesa_examen = m.mesa_examen
2018/08/07 09:22:31 - 06_migrar_mesas_examen - AND m.tipo_de_mesa IN (0,3);
2018/08/07 09:22:31 - 06_migrar_mesas_examen -
2018/08/07 09:22:31 - 06_migrar_mesas_examen -
2018/08/07 09:22:31 - 06_migrar_mesas_examen - INSERT INTO sga_mesas_examen_instancias(mesa_examen, instancia, escala_nota)
2018/08/07 09:22:31 - 06_migrar_mesas_examen - SELECT m.mesa_examen,4, m.escala_nota
2018/08/07 09:22:31 - 06_migrar_mesas_examen - FROM ext.mig_mesas_examen as m,
2018/08/07 09:22:31 - 06_migrar_mesas_examen - sga_mesas_examen as me
2018/08/07 09:22:31 - 06_migrar_mesas_examen - WHERE me.mesa_examen = m.mesa_examen
2018/08/07 09:22:31 - 06_migrar_mesas_examen - AND m.tipo_de_mesa IN (0,4);
2018/08/07 09:22:31 - 06_migrar_mesas_examen -
2018/08/07 09:22:31 - 06_migrar_mesas_examen -
2018/08/07 09:22:31 - 06_migrar_mesas_examen - INSERT INTO sga_mesas_examen_instancias(mesa_examen, instancia, escala_nota)
2018/08/07 09:22:31 - 06_migrar_mesas_examen - SELECT m.mesa_examen,5, m.escala_nota
2018/08/07 09:22:31 - 06_migrar_mesas_examen - FROM ext.mig_mesas_examen as m,
2018/08/07 09:22:31 - 06_migrar_mesas_examen - sga_mesas_examen as me
2018/08/07 09:22:31 - 06_migrar_mesas_examen - WHERE me.mesa_examen = m.mesa_examen
2018/08/07 09:22:31 - 06_migrar_mesas_examen - AND m.tipo_de_mesa = 5;
2018/08/07 09:22:31 - 06_migrar_mesas_examen -
2018/08/07 09:22:31 - 06_migrar_mesas_examen -
2018/08/07 09:22:31 - 06_migrar_mesas_examen - INSERT INTO sga_mesas_examen_propuestas (mesa_examen, propuesta, plan)
2018/08/07 09:22:31 - 06_migrar_mesas_examen - SELECT DISTINCT m.mesa_examen, e.propuesta, e.plan
2018/08/07 09:22:31 - 06_migrar_mesas_examen - FROM ext.mig_mesas_examen as m,
2018/08/07 09:22:31 - 06_migrar_mesas_examen - sga_mesas_examen as me,
2018/08/07 09:22:31 - 06_migrar_mesas_examen - vw_actividades_plan as e
2018/08/07 09:22:31 - 06_migrar_mesas_examen - WHERE me.mesa_examen = m.mesa_examen
2018/08/07 09:22:31 - 06_migrar_mesas_examen - AND m.actividad_codigo = e.codigo
2018/08/07 09:22:31 - 06_migrar_mesas_examen - AND e.entidad_subtipo >= 50;
2018/08/07 09:22:31 - 06_migrar_mesas_examen -
2018/08/07 09:22:31 - 06_migrar_mesas_examen -
2018/08/07 09:22:31 - 06_migrar_mesas_examen - INSERT INTO sga_mesas_examen_modalidad (mesa_examen, modalidad)
2018/08/07 09:22:31 - 06_migrar_mesas_examen - SELECT DISTINCT m.mesa_examen, m.modalidad
2018/08/07 09:22:31 - 06_migrar_mesas_examen - FROM ext.mig_mesas_examen as m,
2018/08/07 09:22:31 - 06_migrar_mesas_examen - sga_mesas_examen as me
2018/08/07 09:22:31 - 06_migrar_mesas_examen - WHERE me.mesa_examen = m.mesa_examen
2018/08/07 09:22:31 - 06_migrar_mesas_examen - AND m.actividad_codigo = e.codigo;
2018/08/07 09:22:31 - 06_migrar_mesas_examen -
2018/08/07 09:22:31 - 06_migrar_mesas_examen -
2018/08/07 09:22:31 - 06_migrar_mesas_examen -
2018/08/07 09:22:31 - 06_migrar_mesas_examen - SELECT SETVAL(‘sga_mesas_examen_seq’, (SELECT max(mesa_examen) FROM sga_mesas_examen));
2018/08/07 09:22:31 - 06_migrar_mesas_examen -
2018/08/07 09:22:31 - 06_migrar_mesas_examen - ERROR: falta una entrada para la tabla «e» en la cláusula FROM
Position: 268

Buenos días Mauro, el errror se produce porque no encuentra la tabla e. algo, entonces deberías modificar el archivo Externos/02_Modulos/04_Calendario_academico/02_Migracion/06_migrar_mesas_examen.sql y en el último insert en la línea donde dice AND m.actividad_codigo = e.codigo; debería decir AND m.actividad_codigo = me.codigo;
Probá con eso y verifica si te tira error nuevamente.

Saludos.

Gracias por la respuesta se cambio el codigo a:

– Modalidad de las Mesas de Examen
INSERT INTO sga_mesas_examen_modalidad (mesa_examen, modalidad)
SELECT DISTINCT m.mesa_examen, m.modalidad
FROM ext.mig_mesas_examen as m,
sga_mesas_examen as me
WHERE me.mesa_examen = m.mesa_examen
AND m.actividad_codigo = me.codigo;

Ahora el error es el siguiente, en el mismo script:
06_migrar_mesas_examen - ERROR: no existe la columna me.codigo
Position: 267

Si ahora que lo mencionas debería ser me.elemento.

Saludos.

perdon, pero sigue tirando errores en el mismo script :

ERROR: el operador no existe: character varying = integer
Hint: Ningún operador coincide con el nombre y el tipo de los argumentos. Puede ser necesario agregar conversiones explícitas de tipos.

muchas gracias

Por favor carga un gds haciendo referencia a este foro.
Saludos.