se cierra el guarani

Hola

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.

Emilio

Hola Emilio

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.

Ana María.

Hola Ana

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.

Emilio

Emilio, podes ver sobre ese caso si:

  1. El acta que tiene un string vacion en el campo “acta_referencia” es un acta normal o rectificativa?
  2. 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.

Hola Alejandro

Todo es migrado.
Y todas las actas estaban igual.

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.

Emilio

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.

Que bueno encontrar al menos uno de los motivos de colgada del Guaraní!!

Yo voy a revisar datos migrados en todas las implementaciones!!

Saludos

Gustavo

PD: muchas veces esos son temas de los Drivers de ODBC de la aplicación usada para migrar.