Gerenciar entidades
O gerenciamento de entidades permite adicionar novas entidades, bem como visualizar, editar e inativar entidades adicionadas e ativas. Deve ser possível, também, visualizar entidades adicionadas que estão inativas.
1. Breadcrumb
Home > Entidades para consumo de dados
2. Lista de entidades cadastradas
Na lista de entidades cadastradas, devem ser apresentadas as entidades ativas e entidades inativas. Cada uma das abas deve apresentar cada entidade contendo as seguintes informações:
- Nome da entidade;
- CNPJ da entidade;
- E-mail da entidade;
- Período de vigência do acesso.
2.1 Entidades ativas
Na aba de entidades ativas, cada entidade deve apresentar os botões de Editar, Visualizar e Inativar o cadastro da entidade.
Ao acionar o botão de Editar, deve ser aberto o formulário de cadastro da entidade, possibilitando o usuário corrigir os campos disponíveis, que devem vir preenchidos com as informações previamente cadastradas. Ao finalizar a edição, deverá ser enviado um E-mail de informações do cadastro da entidade para a entidade, notificando a mesma que o seu cadastro foi atualizado.
Ao acionar o botão de Inativar o cadastro da entidade, deve ser apresentada a mensagem Confirmação de inativação de cadastro da entidade. Ao confirmar a inativação, o cadastro da entidade deve ser inativado e o mesmo deverá ser realocado para a aba de entidades inativas. Deverá ser enviado, também, um E-mail informando que a entidade foi inativada para a entidade, notificando-a sobre a inativação do cadastro.
Ao acionar o botão de Visualizar o cadastro da entidade, o sistema deverá apresentar a visualização do cadastro conforme Visualizar cadastro de entidades.
2.2 Entidades inativas
Na aba de entidades inativos, cada entidade deve apresentar o botão de Visualizar o cadastro que, ao ser acionado, o sistema deverá apresentar a visualização do cadastro conforme Visualizar cadastro de entidades.
3. Adicionar entidade
Na tela de gerenciamento de entidades ativas, deverá ser exibido o botão de Adicionar entidade que, ao ser acionado, deve apresentar o formulário de cadastro de nova entidade, conforme Adicionar entidade
4. Imprimir formulário
Na tela de gerenciamento de entidades ativas, deverá ser exibido o botão de Imprimir formulário que, ao ser acionado, deverá ser gerado o formulário de cadastro a ser enviado para a entidade, conforme Imprimir formulário.
5. Regras
1. Caso não haja nenhuma entidade ativa ou inativa, deve ser apresentada a mensagem Não há sistemas ou entidades ativos ou inativos.
2. Caso o Período de vigência do cadastro de uma entidade ativa expire, o cadastro deverá ser automaticamente inativado, e redirecionado para a aba de Inativas. Deverá ser enviado também, um E-mail informando que a entidade foi inativada para a entidade notificando sobre a inativação.
3. Para entidades cujo período de vigência foi selecionado Data final indeterminada, nos cards de apresentação destas entidades na listagem, deverá ser apresentado "Período de acesso de [mês e ano de início de acesso] até data indeterminada".
4. Os cadastros de entidades devem ser apresentados em ordem crescente, ou seja, dos mais recentes para os menos recentes.