Tabela de conteúdos

~~ODT~~

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

Prorrogar prazo de vigência da ata

Esta funcionalidade é utilizada pelos gestores de registro de preço com a finalidade de estender a vigência da ata..

Descrição do Caso de Uso

O caso de uso é acionado quando o usuário acessa a opção: SIPAC → Módulo Compras - Registros de Preços → Aba Sistema de Registro de Preços → Operações → Prorrogar prazo de vigência de ata.

Passo 1

Inicialmente é solicitado que seja realizada uma busca nos processos de compra a partir dos seguintes campos: (RN01, RN02)

Passo 2

Realiza a busca, são exibidos os detalhes do processo de compra:

Dados das Adesões da Ata de Registro de Preços (RN05):

É então requerido que seja indicado o período de validade da ata (RN03):

Caso o usuário informe que a vigência de algum item diverge da vigência global, será exibida a seguinte lista com os Itens da Ata de Registro de Preços:

O caso de uso é finalizado.

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.compras.dominio.ProcessoCompra administrativo.compras.processo_compra

Plano de Teste

Sistema: SIPAC

Módulo: Compras - Registro de Preços

Link: Aba Sistema de Registro de Preços → Operações → Prorrogar prazo de vigência da ata

Usuário: nnaa, gustavo

Papel que usuário deve ter: SipacPapeis.GESTOR_COMPRA_SRP

Cenários de Teste

Dados para o Teste

Consulta que retorna processos de compra que cumprem as restrições do caso de uso.

SELECT pro.radical, pro.num_protocolo, pro.ano, pro.dv, p.num_protocolo, m.abreviacao AS tipo_modalidade, p.num_modalidade, YEAR(p.data_julgamento) AS ano_modalidade
FROM compras.processo_compra p
LEFT  JOIN protocolo.processo pro ON pro.id_processo=p.id_processo 
INNER JOIN compras.modalidade_licitacao m ON p.id_modalidade = m.id
WHERE p.id_unidade_gestora IN (SELECT id_gestora FROM comum.unidade WHERE codigo_unidade = <CODIGO DA UNIDADE DO USUARIO AQUI>)
AND p.srp = TRUE 
AND p.id_status IN (503, 504) 
AND p.data_validade_ata IS NOT NULL;