Cotação Dollar
Este caso de uso recupera a cotação do dollar no site do Banco Central e insere na base de dados.
Descrição do Caso de Uso
O timer verifica se há o registro da cotação do dollar para o dia atual RN01. Caso haja, atualiza a cotação da moeda do dia útil anterior ao atual. Se ocorrer erro um e-mail será enviado informado o motivo. O E-mail enviado tem o formato:
Modelo:
Atualizada para o valor: <Valor>
Em caso de erro:
Houve um erro na execução do timer br.ufrn.sipac.arq.timers.TimerCotacaoDollar – <Razão do erro>
Principais Regras de Negócio
- RN01 - Só atualiza se houver registro da cotação do dollar para a data atual.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.arq.timers.TimerCotacaoDollar | sistemas_comum.infra.registro_timer |
br.ufrn.sipac.cadastro.dominio.MoedaCotacao | administrativo.comum.moeda_cotacao |
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) por fornecedor notificado.