Eliminar persona - error docente

Buenos días,
Les cuento la situación, es una persona que es docente y por error fue registrada dos veces en Guaraní. Ahora intento corregir esta situación dejando solamente la persona correcta. Les comento los pasos realizados desde la App.:

  1. ya fueron verificadas y corregidas las comisiones en las que estaba a cargo.
  2. ya fueron verificadas y corregidos los llamados en las mesas que estaba a cargo.
  3. ya fue eliminada la persona como docente.
  4. al intentar eliminarla desde ‘Administrar personas’, sale un mensaje de error con la leyenda ‘Se han encontrado los siguientes problemas:
    Error eliminando Persona. El valor de la Persona aún sigue siendo utilizada en las Tablas gdu_derechos_personas.’ Revisando por postgreSQL encuentro esos registros.
    Supongo el problema está en que cuando se elimina desde ‘Administrar docente’, la aplicación no está eliminando los derechos que tiene asignado para rol de docente esa persona. Podría eliminar esos registros de la tabla gdu_derechos_personas?? y luego intentar eliminarla desde la App desde Administrar personas??
    Consulto que me sugieren y de ser este el problema para que pueda resolverse en adelante.
    Desde ya muchas gracias,
    Saludos, Milva.-
Supongo el problema está en que cuando se elimina desde 'Administrar docente', la aplicación no está eliminando los derechos que tiene asignado para rol de docente esa persona. Podría eliminar esos registros de la tabla gdu_derechos_personas?? y luego intentar eliminarla desde la App desde Administrar personas??
Por trigger de delete al sacar un docente de una comision borra los derechos que tiene ese docente sobre la comision. Lo mismo sucede cuando se lo saca al docente de una mesa de examen borrando los derechos asignados a esa mesa. ¿Tendrán habilitados estos triggers? (Triggers: [b]tdb_sga_docentes_mesa_llamado [/b]y tdb_sga_docentes_comision)

Lo que podes hacer es borrar esos registros de esa persona de la tabla “gdu_derechos_personas” y luego intentar borrar esa persona.

Hola Alejandro,
¿Podría ser que esos registros quedaron de comisiones/llamados_mesas del año pasado?, que los reemplacé por la base al docente con los datos correctos, porque por la aplicación ya no podía modificar. Todo lo de este año actual lo corregí a través de la App. Por otro lado verifiqué y esos triggers están habilitados.

Te comento que al borrar esos registros de la tabla “gdu_derechos_personas” intenté por la App eliminar la persona y salió este otro mensaje con leyenda “Se han encontrado los siguientes problemas: Error eliminando Persona. El valor de la Persona aún sigue siendo utilizada en las Tablas men_destinatarios.”
Con lo cual borré el registro de esta persona que aparecía en la tabla indicada “men_destinatarios” y volví a intentar borrar la persona desde la App. Ahora sí se borró correctamente.

Muchas gracias,
Saludos, Milva.-

Ok. Vamos a revisar al baja de personas para que al borrarla borre también los registros en la tabla de destinatarios de mensajes. (men_destinatarios)