Alerta Vencimento SRP
Timer responsável por informar aos gestores de registro de preços e responsáveis do grupo do SRP os processos de compra que estão para vencer em 30 dias.
Descrição do Caso de Uso
O timer verifica os processos de compra que possui sua ata de registro de preços com vencimento nos próximos 30 dias contando do dia de execução do timer.
Serão notificados os seguintes envolvidos:
- Usuários associados aos grupos do item dos processos de compra. - Gestores de SRP.
O Email deve seguir o seguinte modelo:
O(s) seguinte(s) Registro(s) de Preço(s) irá(ão) vencer no dia dd/mm/aaaa: * <SIGLA MODALIDADE> <NÚMERO>/<ANO> (<TÍTULO DO PROCESSO DE COMPRA>) * <SIGLA MODALIDADE> <NÚMERO>/<ANO> (<TÍTULO DO PROCESSO DE COMPRA>) * <SIGLA MODALIDADE> <NÚMERO>/<ANO> (<TÍTULO DO PROCESSO DE COMPRA>) * <SIGLA MODALIDADE> <NÚMERO>/<ANO> (<TÍTULO DO PROCESSO DE COMPRA>) * <SIGLA MODALIDADE> <NÚMERO>/<ANO> (<TÍTULO DO PROCESSO DE COMPRA>) * <SIGLA MODALIDADE> <NÚMERO>/<ANO> (<TÍTULO DO PROCESSO DE COMPRA>) * <SIGLA MODALIDADE> <NÚMERO>/<ANO> (<TÍTULO DO PROCESSO DE COMPRA>) * <SIGLA MODALIDADE> <NÚMERO>/<ANO> (<TÍTULO DO PROCESSO DE COMPRA>) Esta mensagem foi gerada automaticamente pelo Sistema Integrado de Patrimônio, Administração e Contratos. Não é necessário respondê-la.
Principais Regras de Negócio
- RN01 - O processamento será diário.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.comum.dominio.Papel | comum.papel |
br.ufrn.sipac.cadastro.dominio.Usuario | comum.pessoa |
br.ufrn.sipac.compras.dominio.ProcessoCompra | compras.processo_compra |
br.ufrn.sipac.compras.licitacao.dominio.ModalidadeLicitacao | compras.modalidade_licitacao |
br.ufrn.sipac.protocolo.dominio.Processo | protocolo.processo |
br.ufrn.sipac.requisicoes.material.dominio.GrupoMaterial | comum.grupo_material |
Plano de Teste
Sistema: SIPAC
Módulo: -
Link(s): -
Usuário: -
Papel que usuário deve ter: -
Cenários de Teste
- Definir um tempo curto (2 ou 3 minutos) 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 um usuário com papel GESTOR_SRP.
- Verificar se o timer está ativo no banco de testes.
- É necessário que haja cadastrado ou se cadastre um processo de compra de registro de preços que possua a data de término da vigência igual a 1 mês da data do teste.
- Cadastrar material para um registro de preços;
- Cadastrar um processo de compra SRP associado a requisição do material criado anteriormente;
- Enviar para o setor de licitação;
- Definir data de abertura;
- Cadastrar propostas;
- Julgar propostas;
- Homologar ata de registro de preços.
Dados para o Teste
Não se aplica.