Error al querer generar un nuevo período lectivo

Hola
Estamos haciendo pruebas de migración a G3.20.0

En la operación » CALENDARIO » PERÍODOS LECTIVOS »ADMINISTRAR PERÍODOS LECTIVOS, al querer Guardar emite un mensaje de error.
El año académico para el cual estamos probando, existe y está creado.
Aparentemente es porque el campo “entidad” no puede ser nulo… Entiendo bien?

null value in column "entidad" violates not-null constraint

En adjunto envío las capturas del ejemplo, y el mensaje de error que emite.
Podrían orientarme qué es lo que puede estar sucediendo o yo estar haciendo mal?
Muchas gracias!!

Iris


periodo_lectivo_datos_ppales.png

periodo_lectivo_datos_ppales.png

periodo_lectivo_periodo_insc.png

periodo_lectivo_periodo_insc.png

error.txt (1.24 KB)

Hola Iris,

Podrán adjuntar los logs del sistema al momento del error? En el archivo ‘error.txt’ sólo está el error en la base de datos.

Saludos, Florencia.

Hola Florencia
En adjunto te envío el log.
Gracias!
Iris


sistema.log.txt (912 KB)

Iris,

La columna ‘sga_periodos_lectivos.entidad’ se completa en el trigger ‘tib_sga_periodos_lectivos’ (BEFORE INSERT sobre ‘sga_periodos_lectivos’). Podés chequear si lo tienen y está activado?

Saludos, Florencia.

Hola Florencia
Aparentemente no existen los triggers correspondientes a esa tabla (en la base que corresponde al entorno donde realizamos esa prueba).
Cuál puede ser el motivo por el cual “desaparecieron”?
Gracias!!

Iris

Iris,

La verdad que no se cómo pudo haberse borrado. El script de creación está en ‘<path proyecto Guaraní>/BD/Ddl/_nucleo/Triggers/tib_sga_periodos_lectivos.sql’. Deberían ejecutarlo para que se vuelva a crear.

Saludos, Florencia.

Hola Florencia
Bueno, gracias.
Con ese script pudimos recrear el trigger, al menos el tib_sga_periodos_lectivos.
Con eso pudieron seguir con las pruebas funcionales.
Pero noto también están faltando:

  • tauditoria_sga_periodos_lectivos
  • tda_sga_periodos_lectivos

Con una nueva prueba de migración lo solucionamos.
Gracias y saludos

Iris