Alerta de Vencimento dos Contratos

Este caso de uso envia uma mensagem na primeira hora do dia para os fiscais ativos do contrato, responsáveis e fornecedores dos contratos que estão no prazo de alerta de vencimento.

Esse prazo corresponde ao valor definido no momento do cadastro de um contrato ou pelo parâmetro QUANT_PADRAO_DIAS_ALERTA_VENCIMENTO_CONTRATOS.

O Timer verifica diariamente os contratos que atingirão exatamente o dia do 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:

  • Contrato. Formato 99/2009. Tipo : NUMÉRICO
  • Vigência. Formato DD/MM/AAAA a DD/MM/AAAA. Tipo : DATA
  • Dias para Vencimento. Tipo : NUMÉRICO
  • Licitação. Formato DL 20025/2009. Tipo : TEXTO E NUMÉRICO
  • Contratado. 08.469.280/0001-93 - FUNDAÇÃO NORTE-RIO-GRANDENSE DE PESQUISA E CULTURA - FUNPEC. Tipo : NUMÉRICO e TEXTO
  • Objeto. Tipo : TEXTO

Modelo do E-mail:

Assunto:

          Alerta de vencimento de Contratos

Corpo:

Contratos a Vencer

ContratoVigênciaDias para VencimentoLicitaçãoContratadoObjeto
99/200901/01/2009 a 02/10/20092DL 20025/200908.469.280/0001-93 - FUNDAÇÃO NORTE-RIO-GRANDENSE DE PESQUISA E CULTURA - FUNPECREALIZAR UM PROJETO DE EXTENSAO SOB O TÍTULO “XV CIENTEC”

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

  • QUANT_PADRAO_DIAS_ALERTA_VENCIMENTO_CONTRATOS : indica quantos dias antes da data de término da vigência o contrato entrará na listagem da mensagem eletrônica de alerta.
  1. O timer será 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”.
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>

  • 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.
  • Para verificar se o fiscal está recebendo o e-mail, associar um novo fiscal definindo um e-mail válido para teste. (O caminho se encontra descrito na área Dados para o Teste)
  • Para verificar se a lista de emails está recebendo o alerta, mude o valor do campo E-mails Alertados, no cadastro ou edição de um contrato.

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

Cadastrar um contratos acessando o caminho:

  • SIPAC → Módulos Contratos → Aba Geral → Cadastrar/Editar Contrato → Acadêmico

Editar um contrato já existente acessando o caminho:

  • SIPAC → Módulos Contratos → Aba Geral → Cadastrar/Editar Contrato → Editar Contrato

Buscar um contrato já existente acessando o caminho:

  • SIPAC → Módulos Contratos → Aba Consulta/Relatórios → Garais → Listar Contratos

Associar um fiscal a um contrato acessando o caminho:

  • SIPAC → Módulos Contratos → Aba Consulta/Relatórios → Associações → Associar Fiscais ao Contrato
  • desenvolvimento/especificacoes/arquitetura/servicos/timers/timercontratosalertavencimentosfixos.txt
  • Última modificação: 2017/04/03 18:10
  • (edição externa)