Alerta de Vencimento dos Contratos

Este caso de uso envia uma mensagem a cada 30 dias aos envolvidos (Fiscais ativos do contrato e responsáveis) nos contratos que estão no prazo de alerta de vencimento.

Esse prazo corresponde ao valor definido no momento do cadastro de um contrato (por exemplo Contrato Acadêmico)

Descrição do Caso de Uso

O Timer verifica uma vez por mês os contratos que estão dentro do prazo de alerta de vencimento.

Após obter todos os contratos é disparado um e-mail para cada fiscal ativo, fornecedor e e-mails que devem ser alertados daquele contrato.

Para cada contrato são exibidos:

Modelo do E-mail:

Assunto:

          Alerta de vencimento de Contratos

Corpo:

Contratos a Vencer

Contrato UG do Contrato Vigência Dias para Vencimento Licitação Contratado Objeto
99/2009 UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE 01/01/2009 a 02/10/2009 2 DL 20025/2009 08.469.280/0001-93 - FUNDAÇÃO NORTE-RIO-GRANDENSE DE PESQUISA E CULTURA - FUNPEC REALIZAR UM PROJETO DE EXTENSAO SOB O TÍTULO “XV CIENTEC”

O email é configurado através dos seguintes parâmetros:

Principais Regras de Negócio

  1. O timer é executado uma vez por mês.
  2. Um contrato só entra na lista do email enviado se na data em que o timer for processado, estiver faltando QUANT_PADRAO_DIAS_ALERTA_VENCIMENTO_CONTRATOS dias para o vencimento do contrato ou caso possua a informação definida no próprio contrato no campo “Quantidade de Dias para Alerta de Vencimento”.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.contratos.dominio.Contrato administrativo.contratos.contrato
br.ufrn.sipac.contratos.dominio.FiscalContrato administrativo.contratos.fiscal_contrato

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

Dados para o Teste

Para ver se o resultado esta fornecendo os contratos corretamente o testador pode:

Cadastrar um contratos acessando o caminho:

Editar um contrato já existente acessando o caminho:

Buscar um contrato já existente acessando o caminho:

Associar um fiscal a um contrato acessando o caminho: