Skip to content

Conversation

@GabrielChagas14
Copy link
Collaborator

@GabrielChagas14 GabrielChagas14 commented Mar 26, 2025

Motivação

Chamado TCDA-925:
Usuários relataram que as notas por conceito não estavam sendo exibidas no relatório da ficha de notas.

Para corrigir esse problema, foram realizadas diversas alterações visando garantir a correta exibição das notas por conceito tanto no relatório da ficha de notas quanto em outros relatórios relacionados.

Alterações Realizadas

Foi adicionado o campo "Conceito Final" para turmas avaliadas por conceito. Esse valor deve ser exibido tanto no relatório da ficha de notas, conforme solicitado, quanto no relatório da ata de notas.

Além disso, o formulário da ficha de notas foi ajustado para exibir as notas por conceito.

Fluxo de Teste

🧪 Teste 1

No menu lateral do TAG, selecionar a opção "Diário eletrônico > Notas".
Selecionar uma turma por conceito no select de Turmas.
Verificar se há conceitos cadastrados (que irão aparecer nos relatórios).
Selecionar a opção "Conceito final".
Salvar conceitos finais para os alunos.

No menu lateral do TAG, selecionar a opção "Turmas".
Acessar uma turma por conceito.
Clicar na aba de "Alunos".
Clicar no botão "Ata de notas".
Verificar se os conceitos finais cadastrados aparecem nesse relatório.

Ainda na tela de turmas, na aba de alunos:
Selecione um aluno.
Selecione a aba de matrícula.
Selecione a matrícula da turma que você cadastrou os conceitos/conceitos finais.
Selecione o botão "Ficha de notas".
Verifique se os conceitos e os conceitos finais aparecem nesse relatório.

Migrations Utilizadas

Não foram utiizadas mgrations

Checklist de revisão

  • O número da versão foi alterado no arquivo config.php?
  • Foi adicionada uma descrição das alterações no arquivo de CHANGELOG?
  • O pull request passou na avaliação do SonarLint?
  • O pull request está nomeado corretamente seguindo o padrão de nomes de branchs?

@GabrielChagas14 GabrielChagas14 changed the base branch from main to dev April 1, 2025 11:21
Copy link
Collaborator

@AnotherOne07 AnotherOne07 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧪 Resultado obtido nos fluxos de teste:

  • Sucesso ✅

ℹ️ Observações & Dúvidas

  • Sem observações.

💡 Sugestões de Melhoria

  • Sem sugestões de melhoria.

✔️ Feedback sobre funcionalidade

  • Funciona adequadamente.

👍🏾 LGTM

@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants