Este caso de uso envia uma mensagem aos responsáveis do setor de compras de uma unidade informando os registros de compra que foram finalizados devido ao fim do período de validade da ata. Esses processos de compra tem o status atualizado na banco para 'Finalizado'.
O timer verifica se há processos de compra com data de vencimento da ata inferior a data atual e com status diferente de finalizado ou cancelado. Caso encontre registros, atualiza para finalizado e envia um e-mail aos responsáveis do setor de compras de uma unidade (RN01). E retorna as informações:
Modelo:
Os processos de compras listados foram finalizados devido ao fim do período de validade da ata: <numero>/<ano>, <numero>/<ano>, <numero>/<ano>.
ESTA MENSAGEM FOI GERADA AUTOMATICAMENTE PELO SISTEMA E NÃO DEVE SER RESPONDIDA.
Classe | Tabela |
---|---|
br.ufrn.sipac.arq.timers.TimerProcessoCompra | sistemas_comum.infra.registro_timer |
br.ufrn.sipac.compras.dominio.ProcessoCompra | administrativo.compras.processo_compra |
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>
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.
Procedimento para gerar processos de compra aptos para a ação do timer.
Logue com 'nnaa' e siga: Módulos → Compras → Setor de Compras → Processo de Compra → Cadastrar Processo de Compra
.
De posse do número do processo cadastrado na etapa anterior, siga: Módulos → Compras → Setor de Licitação → Licitação → Cadastrar/Alterar Propostas
.
Módulos → Compras → Setor de Licitação → Licitação → Julgar Propostas
.
Alterar a data de vencimento da ata:
Módulos → Sistema de Registro de Preços → Operações → Definir Validade da Ata
.