Error al borrar una persona Guarani 3.10.1

Estimados, No podemos borrar personas de la base, por ejemplo creamos por error un usuario y cuando intentamos borrarlo nos da error de recurrencia, y no hay nadie mas editando ese registro ya que es una instalacion de prueba. Adjunta va la imagen del error.
Espero respuesta.

Gracias.

Guillermo.


error-borrar.jpg

error-borrar.png

Hola Guillermo,

Acabo de probarlo en una instalación de la versión 3.10.1 y no pude reproducirlo. Probé de estas dos maneras:

[ol]- Dando de alta una persona, guardando y eliminando sin salir de la operación.

  • Dando de alta una persona, guardando, saliendo de la operación, volviendo a entrar y eliminando.[/ol]

Por favor, indicanos la secuencia completa de pasos que seguís para que ocurra. Otra consulta: ¿tienen personalizaciones?

Saludos,
Fernando

Hola Fernando,

No tenemos pesonalizaciones, y es una instalacion muy nueva, lo que no comente es que tengo dos instancias de Guarani en el mismo servidor con dos bases distintas, pero estan corriendo en el mismo apache.

El proceso fue crear el usuario normalmente, detectamos que nos habiamos equivocado, e intentamos borrarlo.

Gracias

Guillermo.

Guillermo,

Te sugiero empezar por descartar que no haya colisiones en las configuraciones de las dos instalaciones de Guaraní. Si querés enviame en dos archivos zip las carpetas <path_guarani>/lib/toba/instalacion/ de cada instalación y lo corroboro. Podés hacerlo por acá (recordá oscurecer la contraseña de postgres en los bases.ini) o vía GDS.

Saludos,
Fernando

Hola Fernando,

Adjunto esta el archivo.

Gracias.

Guillermo.


Inst-Folders.zip (1.42 MB)

Hola Guillermo,

A partir de los logs ví que les falla en la instalación Preprod. En la misma, hay algunos problemas en la configuración de los alias, ya que los mismos fueron modificados en toba.conf pero no en los otros archivos de configuración.

En el archivo instalacion.ini, es necesario cambiar

url = "/toba_2.6" 

por

url = "/toba_2.6_preprod" 

para que haya concordancia con toba.conf, línea 2.

En i__desarrollo/instancia.ini, se deben ajustar las URLs de los proyectos para que haya concordancia con toba.conf:


[toba_editor]
path = "/opt/proyectos/guaranipreprod/lib/toba/proyectos/toba_editor"
url = "/toba_editor_preprod/2.6"

[toba_referencia]
path = "/opt/proyectos/guaranipreprod/lib/toba/proyectos/toba_referencia"
url = "/toba_referencia_preprod/2.6"

[toba_usuarios]
path = "/opt/proyectos/guaranipreprod/lib/toba/proyectos/toba_usuarios"
url = "/toba_usuarios_preprod/2.6"

[guarani]
path = "/opt/proyectos/guaranipreprod"
url = "/guaranipreprod/3.10"
url_pers = "/guarani_pers_preprod/3.10"

Los mismos estaban apuntando a las URLs de la otra instalación. No quiere decir que esto sea la fuente del error, pero podemos empezar por ajustarlo, borrar la caché del navegador e intentar nuevamente.

Si persiste el inconveniente, te voy a pedir que subas un dump de la base a tu repositorio personal y me avises, así la restauro y pruebo de manera local con los datos de ustedes.

Saludos,
Fernando

Hola Fernando,

Probe los cambios y sigo con el error, asi que para evitar tener dudas respecto al tener dos instancias en el mismo servidor, lo que hice fue crear y borrar un usuario en una instalacion vacia, sin ni siquiera tener datos de prueba cargados.
Y me da el mismo error.
Que puede estar mal?

Saludos.

Guillermo.

Hola Guillermo,

Pude reproducir el problema, que se originaba en la eliminación de perfiles funcionales, por activación de un trigger. El mismo ya ha sido solucionado y será incluido en la próxima versión.

Gracias por notificarnoslo!

Fernando

Hola Fernando,

Tengo posibilidad de corregir el problema ahora? el problema es la espera a la otra version.
Igual gracias por el dato.

Saludos.

Guillermo.

Hola Guillermo,

Te pido que cargues un GDS haciendo mención a este post del foro y lo arreglamos por ahí.

Saludos,
Fernando