Esse relatório apresenta para equipe selecionada a listagem das tarefas que estão com atraso no deadline. É utilizado pelos gestores para analisar quais tarefas estão em atraso e devem ser priorizadas.
O caso de uso se inicia solicitando para qual equipe se deseja gerar o relatório e a opção de ordenação:
{Responsável, Deadline}
O sistema exibe as tarefas em atraso com os dados(RN01, RN02):
O caso de uso é finalizado.
Classe | Tabela |
---|---|
br.com.jeebrasil.iproject.dominio.Tarefa | sistemas_comum.iproject.tarefa |
Sistema: iProject
Módulo: Relatórios
Links: iProject → Relatórios → Tarefas com Atraso no Deadline
Usuário: dalton.
Papel que usuário deve ter: Usuário com permissão de Gerente.
- Alterar o deadline de tarefas existentes e verificar se elas aparecem no relatório (atentar para o status da tarefa RN01).
O relatório gerado é o mesmo do SQL abaixo:
SELECT u.login, t.titulo, t.numtarefa, t.inicio, t.fim, t.percentual, t.id_status FROM iproject.tarefa t JOIN comum.usuario u ON (t.id_responsavel = u.id_usuario) WHERE t.id_status NOT IN (13, 14, 20, 43, 30, 31, 11) AND t.id_responsavel IN (SELECT id_usuario FROM iproject.membroequipe WHERE id_equipe = 39137390) AND percentual <> 100 AND fim < now() ORDER BY login