Corregir guardado de unidad de gestión
Al cargar una unidad de gestión con nombre por ejemplo:
Rectorado - DEPENDENCIAS DEL RECTOR/VICE - Departamento de Sistemas
da un error " Algo salio mal"
En el log de postgres:
2024-06-07 09:22:06.035 -03 [149829] postgres@test ERROR: el valor es demasiado largo para el tipo character varying(30)
2024-06-07 09:22:06.035 -03 [149829] postgres@test SENTENCIA: UPDATE unidades_gestion
SET id_area_diaguita = '1947',
nombre = 'Rectorado - Departamento de Sistemas',
descripcion = 'Rectorado - Departamento de Sistemas'
WHERE id_unidad_gestion = '4'
AND id_area_diaguita = '56'
AND nombre = 'test'
AND descripcion = 'test'
AND estado = 'AC'; -- toba_log: 3091
2024-06-07 09:22:21.180 -03 [149835] postgres@test ERROR: el valor es demasiado largo para el tipo character varying(30)
2024-06-07 09:22:21.180 -03 [149835] postgres@test SENTENCIA: INSERT INTO unidades_gestion ( id_area_diaguita, nombre, descripcion, estado )
VALUES ('1947', 'Rectorado - Departamento de Sistemas', 'Rectorado - Sistemas', 'AC');
Hacer:
- Aumentar el límite del nombre de la unidad de gestión en la base
- Agregar control de limite de caracteres en el formulario de toba
- Capturar la excepcion del evt__guardar y mandar al log
Edited by Fernando Alvez