~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== TimerDesativarUnidadesTerminoVigencia====== Esta classe é responsável por identificar as unidades que estão com data término menor que a data atual e desativa-las. ===== Descrição do Caso de Uso ===== Esse timer é executado diariamente, buscando e desativando as unidades ativas que possuem Data de Fim da Vigência menor que a data atual. ===== Principais Regras de Negócio ===== * **RN01** - O processamento deve ser executado preferencialmente, uma vez por dia. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.comum.dominio.UnidadeGeral | comum.UNIDADE | | br.ufrn.sipac.cadastro.dominio.Unidade | comum.UNIDADE | | br.ufrn.sigaa.dominio.Unidade | comum.UNIDADE | ====== Plano de Teste ====== Sistema: SIPAC Módulo: - Link(s): - Usuário: - Papel que usuário deve ter: não se aplica ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Para realizar o teste tem que alterar alguns registros da tabela comum.unidade nos 3 bancos, alterando o campo "data_fim_vigencia" para uma data anterior a data atual. A partir daí o timer vai verificar quando a data da vigência estiver menor que a data atual e alterar o campo "ativo" para false. Nesse caso do timer ele ta considenrando só a coluna data_fim_vigencia