Hicimos la migracion de 3.11.0 a 3.11.1 y despues de la migracion, estamos teniendo problemas al querer eliminar algunas personas.
Se pueden modificar datos de la persona, y eliminar datos de la misma, pero no se puede eliminar a la persona.
Dice:
Error de concurrencia en la edicion de datos.
Mientras Ud. editaba esta informacion, la misma fue modificada por alguien mas. Para garantizar consistencia, solo podra guardar cambios luego de reiniciar la edicion.
Hola Esteban,
no pudimos reproducir el error de manera local, podrían pasarnos los logs del sistema para seguir la ejecución que lo genera ? Los mismos se encuentran en el path de instalación de Guaraní dentro de la carpeta /lib/toba/instalacion/i_desarrollo/p_guarani/logs.
Tuvieron algún problema en la migración? Porque existía un bug en dicha eliminación que fue corregido a partir de la 3.10.2, en adelante, reportado en este post http://foro.comunidad.siu.edu.ar/index.php?topic=8905.0
Les pedimos también que nos dejen los resultados de ejecutar un svn info y svn st sobre el path del proyecto, para revisar el estado de la migración.
Las personas que están intentando eliminar son docentes u alumnos activos?
Puede ser que esa persona es un docente y esta perteneciendo a alguna cátedra?
El error es el siguiente: “La persona no puede eliminarse porque es docente asociado a una cátedra”
Vean en que catedra esta registrada esa persona y saquenla de la cátedra.
¡Buen día Esteban! Tenés el permiso asignado. Lo que tenés que hacer es ingresar a comunidad.siu.edu.ar y ahi vas a visualizar la opción. A la derecha tenés un tutorial que indica como dar de una una solicitud nueva (GDS es Gestor de Solicitudes).
Hola Emilse, Algo estoy haciendo mal, ya que con las credenciales del Foro, intento ingresar a la pagina de Comunidad y me dice :
Nombre de usuario o contraseña incorrectos
No existe un usuario con el identificador indicado, o la contraseña indicada es incorrecta. Por favor revise el identificador de usuario e inténtelo de nuevo.
Hola Cristian,
el problema particular de este post era un bug de la operación originado por un trigger que operaba sobre tablas de la relación, eliminando los perfiles antes que el mecanismo de sincronización, y generando el problema de concurrencia. Alternado el orden de definición de las tablas en el datos_relacion se resolvió el problema. El fix fue incluído a partir de esa versión, por lo que en la 3.12 no se genera este inconveniente.
Te pedimos que nos especifiques en detalle el caso para el que te está surgiendo el error y nos adjuntes los logs del sistema al ejecutar esa secuencia.
Hola Cristian,
adicionalmente al gds reportado por UNISAL que retomás en este foro y fue resuelto para versiones anteriores a la suya como te comentábamos, encontramos un ticket posterior con otro bug que se daba en un caso particular al eliminar una persona, y cuya solución fue incluída en la versión 3.13.0. No sé si se corresponderá exactamente con el problema que ustedes detectan porque no vimos sus logs ni más detalles, pero es factible que así sea.
Tienen pensado migrar a esa nueva versión? O, en caso contrario, si desean que les apliquemos un fix en su nodo, pueden levantar un gds por este tema.