Hola, buenas tardes. Al intentar migrar matrículas y ejecutar mig_matriculas.kjb sale el siguiente error:
2018/12/12 17:45:27 - migracion_alumnos - Entrada de comienzo [alumnos]
2018/12/12 17:45:27 - alumnos - ERROR (version 7.1.0.0-12, build 1 from 2017-05-16 17.18.02 by buildguy) : Ocurrió un error al ejecutar esta entrada de trabajo:
2018/12/12 17:45:27 - alumnos - Couldn’t execute SQL: SELECT * FROM ext.mig_alumnos()
2018/12/12 17:45:27 - alumnos -
2018/12/12 17:45:27 - alumnos - ERROR: null value in column “periodo_insc” violates not-null constraint
Detail: Failing row contains (35, 81, null, 2012, 1, 1, P, 1, 2012-04-01, 2012-04-01 00:00:00-03, null, null, null, N, null, 2, null, 5, null, null, 0).
Where: SQL statement “INSERT INTO negocio.sga_propuestas_aspira (propuesta_aspira, persona,periodo_insc,anio_academico,propuesta,plan_version,modalidad,ubicacion,fecha_inscripcion,fecha_alta,situacion_asp)
2018/12/12 17:45:27 - alumnos - VALUES(cursor1.propuesta_aspira, _persona,_periodo_insc,cursor1.anio_academico,cursor1.propuesta,
2018/12/12 17:45:27 - alumnos - cursor1.plan_version_ingreso,
2018/12/12 17:45:27 - alumnos - cursor1.modalidad,cursor1.ubicacion,cursor1.fecha_inscripcion,cursor1.fecha_inscripcion,
2018/12/12 17:45:27 - alumnos - CASE cursor1.estado_inscripcion
2018/12/12 17:45:27 - alumnos - WHEN ‘P’ THEN 1
2018/12/12 17:45:27 - alumnos - WHEN ‘A’ THEN 2
2018/12/12 17:45:27 - alumnos - WHEN ‘R’ THEN 3
2018/12/12 17:45:27 - alumnos - END
2018/12/12 17:45:27 - alumnos - )”
PL/pgSQL function ext.mig_alumnos() line 53 at SQL statement
Nota: los precontroles dan bien.
¡Muchas gracias!
Lic. Marcelo D. Berdión
Sistemas - UCA