~~ODT~~

Última atualização: 2017/04/03 18:21 (edição externa)

Informar Prazo de Entrega

Este caso de uso é utilizado pelos gestores de liquidação de despesas com a finalidade de efetuar o registro de alteração do prazo de entrega, de obras, dos bens, materiais ou serviços, do processo de compra para com o fornecedor.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Liquidação de Despesas → Aba Liquidação de Despesas → Processo de Compra → Informar Prazo de Entrega.

Passo 1

Para alterar o prazo para entrega do material e outros serviços, o Gestor informa: (RN01)

Passo 2

O sistema lista os dados dos materiais e as propostas ganhadoras:

Dados dos materiais:

Dados das propostas ganhadoras:

o Gestor informa novo prazo de entrega do material, o sistema apresenta mensagem de sucesso e atualiza para o novo prazo informado.

Principais Regras de Negócio

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.compras.licitacao.dominio.Proposta administrativo.compras.proposta
br.ufrn.sipac.compras.dominio.ProcessoCompra administrativo.compras.processo_compra

Plano de Teste

Sistema: SIPAC

Módulo: Liquidação de Despesas

Link(s): Liquidação de Despesas → Processo de Compra → Informar Prazo de Entrega.

Usuário: paulinho

Papeis: SipacPapeis.GESTOR_LIQUIDACAO

Cenários de Teste

Dados para o Teste

Utilizar um processo de compra:

SELECT 
  p.num_protocolo, p.ano 
FROM 
  compras.processo_compra pc 
  INNER JOIN protocolo.processo p ON (p.id_processo=pc.id_processo) 
WHERE 
  pc.id_status <> 506
--and srp=true
ORDER BY 
  p.ano DESC, p.num_protocolo ASC 
LIMIT 10;
SELECT 
  pc.num_protocolo 
FROM 
  compras.processo_compra pc 
WHERE 
  pc.id_status <> 506 
--and srp=true
ORDER BY 
  p.id_proc_compra 
LIMIT 10;