UGR - Error en Guarani Version 3.21.0

Estimados, buenas tardes,

En la operación Administrar Escalas de Notas no se están guardando en la tabla sga_escala_notas_ra las responsables academicas y además arroja el siguiente error.

Adjunto captura con la imagen.

Por favor nos pueden ayudar?

Saludos


Captura_Error_Guarani.JPG

Captura_Error_Guarani.JPG_thumb.png

Hola Diego,

Ven en pantalla el mensaje “Los datos no pueden ser editados ni eliminados”?

Saludos, Florencia.

Buenas tardes Florencia,

No vemos ese error que comentas, lo único que vemos es el error que adjunte en la captura.

Saludos

Hola Diego, agrego a lo de Flor:

El error Se requiere ingresar al menos una Tabla sga_escalas_notas_ra (no se encontró ninguna). lo da porque en la solapa Responsables Académicas no seleccionaste ninguna, ¿puede ser?

En el datos relación el Min. Filas de ras es 1, te dejo captura.

saludos.
2


Screenshot from 2023-01-31 15-08-32.png

Screenshot from 2023-01-31 15-08-32.png

También revisa los privilegios de la tabla sga_escalas_notas_ra y pasame los que devuelve la siguiente query:


SELECT grantee, privilege_type, is_grantable
FROM information_schema.role_table_grants 
WHERE table_name = 'sga_escalas_notas_ra'
AND table_schema = 'negocio'
AND grantee = 'postgres';

Reemplaza ‘postgres’ por el usuario del archivo instalacion/bases.ini.

Hilos:
https://dba.stackexchange.com/questions/4286/list-the-database-privileges-using-psql
https://stackoverflow.com/questions/7336413/query-grants-for-a-table-in-postgres
https://sql-bits.com/postgresql-check-which-privileges-a-user-has-on-a-table/

saludos.
2

Estimados,

Si exacto lo da por eso pero poniendole 0 y 0 igual no lo guarda.

Ejecutamos el query y arrojo este resultado

guarani=# SELECT grantee, privilege_type, is_grantable
guarani-# FROM information_schema.role_table_grants
guarani-# WHERE table_name = ‘sga_escalas_notas_ra’
guarani-# AND table_schema = ‘negocio’
guarani-# AND grantee = ‘postgres’;
grantee | privilege_type | is_grantable
----------±---------------±-------------
postgres | INSERT | YES
postgres | SELECT | YES
postgres | UPDATE | YES
postgres | DELETE | YES
postgres | TRUNCATE | YES
postgres | REFERENCES | YES
postgres | TRIGGER | YES
(7 filas)

El usuario configurado en el bases.ini es “postgres”.

Saludos

Si exacto lo da por eso pero poniendole 0 y 0 igual no lo guarda.

Osea, ¿vos queres crear una escala de notas sin ninguna Responsables Academicas?
De ser así el caso, yo en mi ambiente local con poner Min. Filas = 0 me lo permite, ya sea una escala de notas nueva o duplicada desde una ya existente.

Pasame los logs al momento del error (archivo instalacion/i__desarrollo/p__guarani/logs/sistema.log).

saludos.
2