Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Esta información podría ser útil a cualquier plataforma tecnológica que elimine usuarios de manera lógica de la  de BDC.

 

Descripción

  1. La eliminación de los usuarios de la BDC debe ser lógica.
  2. La eliminación de usuarios solo la pueden realizar los usuarios con roles:
    1. Administrador
    2. Coordinador
  3. Para eliminar un usuario de UNO o Compartir se deben verificar cumplir las siguientes reglas:condiciones:
    1. (Se deben definir las condiciones)
  4. El proceso de eliminación sigue la siguientes reglas a nivel de datos:
    1. persona.oculto_mge = 1 
    2. persona.fecha_baja = now()
    3. persona.email = concat(date_format(now(), '%Y-%m%d_%T_'), persona.email)
    4. persona_login.activo = 0
    5. persona_login.login = concat(date_format(now(), '%Y-%m%d_%T_'), persona_login.login)
    6. persona_rol.activo = 0 para todos los roles de la persona
    7. persona.apellido_materno = concat(date_format(now(), '%Y-%m%d_%T_'), persona.apellido_materno)
    8. persona.id_oficial = concat(date_format(now(), '%Y-%m%d_%T_'), persona.id_oficial)
    9. alumno.activo = 0

...