Timer Compras Notificações Gestores

Este caso de uso envia uma mensagem para os gestores das Unidades Gestoras com informações sobre os itens de requisições que possuem diferenças nos valores do material associado ao item do processo de compra.

Essas divergências pode ter ocorrido pelas seguintes situações:

  1. O material tenha sofrido alteração do seu valor estimado após ter sido associado a um processo de compra;
  2. Duas requisições foram cadastradas com o mesmo material, sendo que o material sofreu mudança de valor estimado antes de ser inserido na segunda requisição e o processo de compra tenha associação com esses dois itens de requisição;

O timer verifica se há itens de requisições que possuem diferenças nos valores do material associado ao item do processo de compra para cada Unidade Gestora e mostra o resultado agrupando por processo de compra e retorna as informações: (RN01,RN02,RN03,RN04)

  • Código: Tipo - NUMÉRICO.
  • Material: Tipo - TEXTO.
  • Valor Item Proc. Compra: Tipo - MOEDA;
  • Valor Item Req.: Tipo - MOEDA;

Modelo do e-mail:

Notificações dos Itens de Processo de Compra: SIPAC/UFRN

O conteúdo deste email apresenta os itens de requisições que possuem diferenças nos valores do material associado ao item do processo de compra.

Essas divergências pode ter ocorrido pelas seguintes situações:

- O material tenha sofrido alteração do seu valor estimado após ter sido associado a um processo de compra;

- Duas requisições foram cadastradas com o mesmo material, sendo que o material sofreu mudança de valor estimado antes de ser inserido na segunda requisição e o processo de compra tenha associação com esses dois itens de requisição;

Só são considerados os processos de compras que ainda estão sendo elaborados pelo setor de compras da unidade gestora UFRN - UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE (1100).

Itens de Processo de Compra
CV 1/2011 (23077.000001/2011-01) - TÍTULO DO PROCESSO 01
CódigoMaterialValor Item Proc. CompraValor Item Req.
<NUMÉRICO><TEXTO><MOEDA><MOEDA>
CV 2/2011 (23077.000002/2011-02) - TÍTULO DO PROCESSO 02
<NUMÉRICO><TEXTO><MOEDA><MOEDA>

- -

Esta mensagem foi gerada automaticamente pelo sistema e não deve ser respondida.

  • RN01 - O timer deve ser disparado diariamente.
  • RN02 - Só enviar e-mail caso haja itens de requisições com valores divergentes dos itens de processo de compra no dia do envio.
  • RN03 - Só são considerados os processos de compras que ainda estão sendo elaborados pelo setor de compras da unidade gestora.
  • RN04 - Todas as unidades gestoras deve ter um gestor para recebimento dos e-mails.
Classe Tabela
br.ufrn.sipac.compras.dominio.ItemProcessoCompra administrativo.compras.item_processo_compra
br.ufrn.sipac.compras.dominio.ProcessoCompra administrativo.compras.processo_compra
br.ufrn.sipac.compras.licitacao.dominio.ModalidadeLicitacao administrativo.compras.modalidade_licitacao
br.ufrn.sipac.protocolo.dominio.Processo administrativo.protocolo.processo
br.ufrn.sipac.requisicoes.material.dominio.ItemRequisicao administrativo.requisicoes.item_requisicao
br.ufrn.sipac.requisicoes.material.dominio.Material administrativo.comum.material

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>

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 gestor notificado.

Primeira possibilidade de divergências de valores:

  • Cadastrar uma requisição de material:
  • Cadastrar um processo de compra associado a requisição cadastrada anteriormente:
  • Alterar o valor estimado do material associado a requisição e processo de compra e não atualizar o processo de compra com o novo valor:

Segunda possibilidade de divergência de valores:

  • Cadastrar uma requisição de material:
  • Alterar o valor estimado do material associado a requisição e processo de compra e não atualizar o processo de compra com o novo valor:
  • Cadastrar uma segunda requisição requisição utilizando o mesmo material utiilzado na primeira requisição:
  • Cadastrar um processo de compra associando as os dois itens de requisição a ele:

Ocorrendo os dois fluxos acima citados háverá divergências nos valores dos itens de requisições com os itens do processo de compra.

  • desenvolvimento/especificacoes/arquitetura/servicos/timers/timercomprasnotificacoesgestores.txt
  • Última modificação: 2017/04/03 18:10
  • (edição externa)