La operación exa00119 ‘Actas de Examen y Rectificativas’ provoca que se cierre el guarani.
Al hacer doble click en un acta en el primer nivel. el guarani se cierra.
Lo que provoca ese problema es que el campo acta_referencia contenía una cadena vacia en lugar de null.
No llegué a determinar si es un problema general de pasaje de un argumento “cadena vacia” al segundo nivel o un problema particular de los objetos implicados.
Si a alguien le ocurre puede buscar por acá el problema.
NO puedo reproducir tu error, acá funciona bien ya sean actas normales o rectificativas las que seleccione. Probé con el exe y en ambiente de desarollo.
Muy posiblemente.
Estas colgadas del sistema casi siempre fueron poco reproducibles.
En este caso fue en varias máquinas y dos provincias…
Pero bueno… al que le ocurra puede buscar por acá alguna solución.
El acta que tiene un string vacion en el campo “acta_referencia” es un acta normal o rectificativa?
Esa acta fue creada desde el sistema o fue migrada con los scripts de migración?
Podes verificar en las tablas de logs cuando se modificó el dato de ese campo en esa acta o si ya desde el comienzo (insert) fue con un string vacio?
De paso fijate si hay otras actas con el mismo caso.
No lo reporté por error del Siu-Guarani sino por que una colgada del guarani pudo ser resuelta.
Hubo muchas situaciones de estas en la historia del guarani y algunas inclusive se resolvieron sin que sepamos porque.
Ese campo existe en al tabla de migracion, por algún motivo va con algun string vacio y se mete ese valor en vez de null. En algun caso Informix toma como null cuando hay un string vacio en un campo
Deberías reemplazar ese string vacío por null, desactivando los triggers previamente.