====== Especificação Funcional: Exclusão de conta do usuário ====== ====== Resumo ====== Qualquer usuário do pré-matrícula pode excluir sua conta a qualquer momento, basta acessar o serviço de contas da Tecsystem e realizar a exclusão. ====== Descrição ====== Quando um usuário decide excluir sua conta no serviço de contas da Tecsystem uma série de procedimentos são feitos também no sistema de pré-matrículas. Assim que o usuário confirma a exclusão da sua conta no serviço de contas, uma requisição é enviada para o sistema de pré-matrículas, e é essa requisição que irá excluir todos os dados do usuário (existem algumas regras para isso). ==== Dados excluídos ==== Alguns dados não são excluídos do sistema quando um usuário é excluído, pois entendemos que estes dados pertencem ao cliente e não ao usuário, que é o caso dos dados necessários para o processo da pré-matrícula funcionar, por exemplo os dados de períodos, vagas, critérios, lista de gestores, etc. Dito isso, ao excluir um administrador ou gestor, os dados lançados por esses não serão excluídos do sistema. Uma outra situação impede também a exclusão dos dados, que é quando as pré-matrículas foram classificadas, neste caso não podemos excluir os dependentes nem os responsáveis envolvidos na pré-matrícula, o que é feito é a desvinculação dos dependentes e responsáveis do usuário que foi excluído. Se o usuário for excluído e ele possuir dependentes e pré-matrículas, porém as pré-matrículas que ele cadastrou ainda não foram classificadas ao solicitar a exclusão de sua conta todos os seus dados serão excluídos, são eles: Dependentes, Pré-matrículas, Responsável e Usuário, esses dados são excluídos independente do perfil do usuário, respeitando é claro as regras informadas acima. Usamos pré-matrículas classificadas como condição para excluir ou não os dados pois entendemos que o processo de aceite/rejeição das pré-matrículas se inicia nesse momento. === Dependentes e responsáveis de usuários excluídos === Como foi dito acima, caso o usuário delete sua conta porém o mesmo possua pré-matrículas que já foram classificadas os dados de dependentes e responsáveis não serão excluídos. Neste caso, os dados permaneceram na base de dados do sistema, porém ficarão sem vinculo com nenhum usuário. Quando outro usuário tentar efetuar o cadastro de um dependente que se enquadre neste caso o sistema irá automaticamente vincular este usuário já cadastrado a este novo usuário. A mesma coisa funciona para o cadastro de responsáveis. Todo este processo será transparente para o usuário.