Pedidos de Informação à Vencer
Este caso de uso envia uma mensagem por email para os chefes das unidades que possuem pedidos de informação à vencer. É realizado pela classe br.ufrn.sipac.acesso_informacao.timers.TimerPedidosInformacaoAVencer.java
Descrição do Caso de Uso
O timer verifica, uma vez, diariamente os pedidos de informação que estão prestes a vencer conforme a quantidade de dias informadas no parâmetro ParametrosAcessoInformacao.PEDIDO_INFORMACAO_DIAS_A_VENCER. As informações constantes no email são:
- Número do protocolo do pedido cadastrado no e-SIC;
- Data de Vencimento do pedido;
- Dias restantes para responder.
Modelo:
Caro(a) usuário do SIPAC, A listagem abaixo é gerada automaticamente pelo sistema e contém os dados extraídos do módulo de Acesso à Informação. Pedidos de informação à vencer |Protocolo e-SIC|Vencimento|Dias Restantes
Principais Regras de Negócio
- RN01 - O timer será executado no início de todos os dias, uma vez por dia.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.acesso_informacao.dominio.PedidoInformacao | acesso_informacao.pedido_informacao |
Plano de Teste
Sistema: SIPAC
Módulo: <NÃO SE APLICA>
Link(s): <NÃO SE APLICA>
Usuário: <NÃO SE APLICA>
Papel que usuário deve ter: <NÃO SE APLICA>
Cenários de Teste
Para o timer definir um tempo curto (sugiro 2 ou 3 minutos) para o timer e o servidor de testes como servidor de restrição de execução. O tempo é definido diretamento no banco. Monitorar o e-mail de desenvolvimento (desenv@info.ufrn.br).
Também verificar se o email está sendo enviado corretamente ao responsável. (O testador pode modificar o email de recebimento através do caso de uso SIGPRH → Menu Servidor → Serviços → Atualizar Dados Pessoais. Lembrar de depois modificar o email novamente para desenv@info.ufrn.br para não afetar outros testes com esse usuário.)
Dados para o Teste
O email deve listar os mesmos pedidos de informação apresentados no Relatório de Pedidos à Vencer observando a unidade que se deseja tratar.
- Para executar o timer via navegador, é só logar no sistema e informar a URL:
http://host/sipac/test.do?acao=timerPedidosInformacaoAVencer