~~ODT~~
Última atualização: 2017/04/03 18:22 (edição externa)
Processos por Tipo
Este caso de uso faz referência ao caso de uso Processos por Tipo.
Plano de Teste
Sistema: SIPAC
Módulo: PROTOCOLOS
Link(s): Portal Administrativo → Protocolo → Relatórios → Processos por Tipo
Usuário: marcilia, jbb, paulinho
Papel que usuário deve ter: Ser usuário do SIPAC.
Dados para o Teste
Para o relatório sintético:
- Podemos obter a quantidade de tipo de processos de uma unidade, no período informado, pela consulta:
SELECT tp.id, tp.denominacao, COUNT(tp.id) AS quantidade, p.movimentoAtual.unidadeDestino.id, p.movimentoAtual.unidadeDestino.nome FROM protocolo.tipoprocesso AS tp, protocolo.processo AS p WHERE p.movimentoAtual.dataRecebimentoDestino >= <PERÍODO INCIAL DD-MM-YYYY> AND p.movimentoAtual.dataRecebimentoDestino <= <PERÍODO INCIAL DD-MM-YYYY> AND tp.id = p.tipo.id AND tp.id = <IDENTIFICADOR TIPO DE PROCESSO> AND p.movimentoAtual.unidadeDestino.id = <IDENTIFICADOR UNIDADE> GROUP BY tp.denominacao, tp.id, p.movimentoAtual.unidadeDestino.nome, p.movimentoAtual.unidadeDestino.id HAVING COUNT(tp.id)>0 ORDER BY COUNT(tp.id) DESC