# Cenário 1

##### Cenário 1: Perfil Coordenador Sistêmico
   - **Descrição**: A partir de um usuário do grupo **"Coordenador Sistêmico"** executar os fluxos dos recursos listados:
   - Recurso: **Solicitação de Acompanhamento**
      - Fluxo **Abrir Solicitação**
      - Fluxo **Listagem de Solicitações**
      - Fluxo **Detalhamento**
      - Fluxo **Edição de Solicitação Pendente**
      - Fluxo **Deferimento Solicitação Pendente**  
      - Fluxo **Indeferimento de Solicitação Pendente**
    - Recurso: **Gestão de Acompanhamentos**
      - Fluxo **Listagem de Acompanhamentos**
      - Fluxo **Detalhamento de Acompanhamento**
      - Fluxo **Atividades do Acompanhamento**
      - Fluxo **Histórico do Acompanhamento**  
      - Fluxo **Avaliação do Acompanhamento**  
      - Fluxo **Registros de Atividades do Acompanhamento**  
      - Fluxo **Registros de Encaminhamentos e Orientações**  
      - Fluxo **Visualização de Orientações sem PEI**  
      - Fluxo **Visualização de Orientações com PEI**  
      - Fluxo **Finalizar Acompanhamento**  

###### Abrir Solicitação - Passo 1

- **Ação**: Realizar login como Coordenador Sistêmico
   - Usuário do contexto: 2106164 (verificar a relação entre o usuário e o grupo supracitado em `Gerenciar Grupos e Usuários`; Caso não exista, adicionar usuário ao grupo)
- **Resultado Esperado**: Acesso a todas as funcionalidades, via menu ENSINO >> NAPNE, conforme ilustra a imagem abaixo:

 ![image](https://gist.github.com/user-attachments/assets/fd96ef40-731f-478b-bc41-0cc4f3cef224)

###### Abrir Solicitação - Passo 2

- **Ação**: Acessar a página para adicionar a solicitação de acompanhamento, via ENSINO >> NAPNE >> Solicitar Acompanhamento
- **Resultado Esperado**: Visualização da tela "NAPNE - Cadastrar Solicitação de Acompanhamento" conforme a imagem ilustra:
![image](https://gist.github.com/user-attachments/assets/f5a16373-b7cc-4729-91c1-edcda3ea28e1)

###### Abrir Solicitação - Passo 3

- **Ação**: Preencher o formulário para cadastrar um solicitação de acompanamento, testando os campos obrigatórios (Aluno, Observações e Tipo). 
   - _Observações:_ O perfil `Coordenador Sistêmico` pode listar todos os alunos, de quaisquer câmpus, desde que o aluno tenha um diário válido no período letivo atual. Ou seja, não deve ser possível adicionar um aluno trancado ou já formado, por exemplo.  
   - Aluno utilizado no teste: IT3013529
- **Resultado Esperado**: Redirecionamento para a tela de listagem de solicitações com a mensagem de sucesso "Solicitação cadastrada com sucesso.". 

----
###### Listagem de Solicitações - Passo 1

- **Ação**: Acessar ENSINO >> NAPNE >> Solicitações
- **Resultado Esperado**: Visualizar a página de solicitações de acompanhamento NAPNE, como mostrado na figura abaixo:
![image](https://gist.github.com/user-attachments/assets/73905964-5261-4d95-ab68-e81608187745)

###### Listagem de Solicitações - Passo 2

- **Ação**: Testar os filtros tomando como base o aluno do fluxo "abrir solicitação"(IT3013529)
   - Verificar se o aluno é encontrado na listagem na pesquisa por texto (nome/prontuário);
   -  Verificar se o aluno é encontrado por "Campus";
   -  Verificar se o aluno é encontrado por "Origem da Solicitação" (nesse caso, "manual");
- **Resultado Esperado**: Em todos os casos executados acima a solicitação relacionada ao aluno IT3013529 deve aparecer na listagem. 

###### Listagem de Solicitações - Passo 3

- **Ação**: Testar os filtros relacionados às abas "Todas", "Pendentes", "Deferidas" e "Indeferidas".
- **Resultado Esperado**: Dados concisos com os tipos das abas. Verificar se na aba "pendentes" aparece, além da ação de visualizar (?), a ação de editar (✏).

----

###### Edição de Solicitações Pendentes - Passo 1

- **Ação**: Acessar a solicitação, na aba "pendentes", do aluno IT3013529 e clicar no botão de edição (✏) e alterar os dados de "observações" e "tipo", verificando as restrições de que esses campos não podem ser vazios ou nulos. Submeter o formulário através do botão "Salvar".
- Outra forma de acessar a tela de edição é através dos detalhes da solicitação, clicando no botão de edição (![image](/uploads/a30baaf5f348dea7e2c7efb1c97caf1c/image.png) )
- **Resultado Esperado**: Redirecionamento, em caso de sucesso, à página de detalhes da solicitação em questão, com o texto "Solicitação alterada com sucesso.". Caso algum problema de validação encontrado o sistema deve apontar com mensagens de erro o campo em não conformidade.
- **Ações Restritas**: A edição deve estar disponível para solicitações do próprio usuário, desde que ainda estejam pendentes.

----

###### Deferimento de Solicitações - Passo 1
   - **Ação**: Acessar a solicitação, na página de listagem de solicitações, do aluno IT3013529 e clicar no botão "Deferir", na barra de ações, como mostra a figura abaixo.
[![](https://manuais.ifsp.edu.br/uploads/images/gallery/2025-04/scaled-1680-/image-1744647851814.png)](https://manuais.ifsp.edu.br/uploads/images/gallery/2025-04/image-1744647851814.png)![image](/uploads/a0a423fb6169486951f804111766eade/image.png){width=1265 height=166}   
- **Resultado Esperado**: Redirecionamento, em caso de sucesso, à página do "Acompanhamento NAPNE" do aluno em questão.

----

###### Indeferimento de Solicitações - Passo 1
   - **Ação**: Na página de listagem de solicitações, como exemplo, filtrar "origem da solicitação" como "automático" e selecionar uma solicitação na listagem. Na página de detalhes da solicitação, clicar no botão "Indeferir" como mostrado na imagem abaixo.
    [![](https://manuais.ifsp.edu.br/uploads/images/gallery/2025-04/scaled-1680-/image-1744647808854.png)](https://manuais.ifsp.edu.br/uploads/images/gallery/2025-04/image-1744647808854.png)
- **Resultado Esperado**: Redirecionamento, em caso de sucesso, à página de inserção da "Justificativa para o Indeferimento" para a solicitação em questão.

###### Indeferimento de Solicitações - Passo 2
   - **Ação**: Na página de inserção da "Justificativa para o Indeferimento" preencher o campo e submeter o formulário através do botão "Indeferir Solicitação". Verificar se a submissão do formulário vazio gera mensagem de erro ao usuário.

[![](https://manuais.ifsp.edu.br/uploads/images/gallery/2025-04/scaled-1680-/image-1744647826573.png)](https://manuais.ifsp.edu.br/uploads/images/gallery/2025-04/image-1744647826573.png)
   - **Resultado Esperado**: Redirecionamento, em caso de sucesso, à página de detalhes da solicitação em questão, com a mensagem "Solicitação indeferida com sucesso". Verificar que a "Avaliação da Solicitação" agora encontra-se com resultado "indeferido".


-----