Ocorrência Patrimonial
Este caso de uso envia um e-mail ao servidor designado na ocorrência patrimonial cuja situação da mesma não tenha sido finalizada. Este e-mail será enviado como base (RN01).
Descrição do Caso de Uso
O timer verifica se há alguma ocorrência patrimonial que tenha passado do tempo estabelecido para ser finalizada. Caso encontre registros, um e-mail será enviado notificando o servidor responsável por tal ocorrência. Conteúdo do e-mail:
Modelo:
Prezado(a) <nome do servidor>, foi registrada a ocorrência patrimonial <tipo da ocorrência> número <número da ocorrência> por <nome do usuário> , do(a) <unidade>.
ESTA MENSAGEM FOI GERADA AUTOMATICAMENTE PELO SISTEMA E NÃO DEVE SER RESPONDIDA.
Principais Regras de Negócio
- RN01 O e-mail só será enviado caso tenha alguma ocorrência patrimonial não finalizada após um período definido de dias.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.patrimonio.timers.TimerEmailOcorrenciaPatrimonial | sistemas_comum.infra.registro_timer |
br.ufrn.sipac.patrimonio.gerencia.dominio.OcorrenciaPatrimonial | administrativo.patrimonio.ocorrencia_patrimonial |
Cenários de Teste
Definir um tempo curto (hh:mm) para o timer e o servidor de testes como servidor de restrição de execução. O tempo é definido diretamente no banco. Monitorar o e-mail de desenvolvimento (desenv@info.ufrn.br) por servidor notificado com ocorrência patrimonial.
Dados para o Teste
Procedimento para gerar uma ocorrência patrimonial para a ação do timer.
Logue com 'paulinho' e siga: Módulo → Patrimônio → Gerência → Ocorrências Patrimoniais → Registrar Ocorrências
.
- Servidor: informe um servidor para ocorrência.
- Tipo de ocorrência: selecione o tipo da ocorrência.
- Descrição: informe a descrição da ocorrência.
- Denominação: informe a denominação do arquivo a ser anexado.
- Arquivo: anexe um arquivo.