gdc_materias_cobro

Hola, nos surgió un problema en una base que se creo en su momento para postgrado y nunca la facultad la utilizo, hace un tiempo los obligaron a cargar y se encontraron que no funciona la carga de materias, adjunto la captura porque no le encontré la vuelta.
Prove hacer una inserción a mano con los triggers habilitados y los mismos se disparan bien cargando en la tabla gdc_materias_cobro.

Juan José:

Te olvidaste el adjunto …

Saludos

Gustavo

Fijate este otro mensaje del foro si tiene relacion con el problema que estan teniendo:
http://foro.comunidad.siu.edu.ar/index.php?topic=13104.msg57019

Disculpa, se me paso no conteste antes porque estaba de viaje por trabajo.
Miro el link que me dejaste.


Error de materia posgrado.png

Error de materia posgrado.png

Podras revisar el procedure spi_materias si tiene lo siguiente:

INSERT INTO gdc_materias_cobro(unidad_academica, materia, rentada) VALUES (n_unidad_academica, n_materia, 'N');

Podes sacar el codigo del procedure desde el dbaccess o realizando la consulta:

SELECT data FROM sysprocbody WHERE procid in (select procid from sysprocedures where procname = 'spi_materias') AND datakey = 'T';

Si Alejandro esta la fila. Lo raro es que no tira errores cuando hago el insert en sga_materias con los triggers habilitados e incluso realiza el insert en gdc_materias_cobro. Quise verlo desde el powerbuilder pero no encontré la datawindows.

Si haces el insert por la base no da error, pero si lo da cuando agregas una materia desde la operacion “ABM de Materias” ?
Si es asi, fijate si en alguna otra operacion te da el mismo error, por ejemplo da de alta una carrera.

Perdona la demora estamos medio complicados con el trabajo, si Alejandro da el mismo error si tratamos de dar de alta alguna carrera.

Entonces el problema lo tienen en lo que tienen definido en la tabla sga_valor_inicial, relacionado con el dato del código de unidad academica y lo que tienen definido para el registro donde el campo es “unidad_academica”.
Mira estos post con el mismo problema:
http://foro.comunidad.siu.edu.ar/index.php?topic=3176.msg11400
http://foro.comunidad.siu.edu.ar/index.php?topic=12396.msg53924

Gracias Alejandro quedo joya.