Tabela de conteúdos

~~ODT~~

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

Relatatório Comparativo de Processos Registros de Preços

Este caso de uso permite aos funcionários do setor de compras e de licitações emitir um relatório contendo um comparativo entre os processos de compra a partir de uma processo de compra base.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Compras - Registros de Preços → Aba Sistema de Registro de Preços → Relatórios → Comparativo de Processos de Registros de Preços.

Passo 1

O sistema exibe os campos para busca do processo, conforme especificado no Passo 1 de Bloquear Itens.

Passo 2

O sistema exibe o relatório no seguinte formato:

Comparativo de Processos de Registro de Preços (RN01)

Núm.MaterialUnd. MedidaProcessoCotadoQuant. LicitadaQuant. Empenhada
<9…><CÓDIGO MATERIAL - DENOMINAÇÃO DO MATERIAL> <TEXTO> <MODALIDADE DA LICITAÇÃO 9…/AAAA - SIGLA UNIDADE GESTORA>SIM ou NÃO <9,9> <9,9>
<9…><CÓDIGO MATERIAL - DENOMINAÇÃO DO MATERIAL> <TEXTO> <MODALIDADE DA LICITAÇÃO 9…/AAAA - SIGLA UNIDADE GESTORA>SIM ou NÃO <9,9> <9,9>

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
br.ufrn.sipac.compras.licitacao.dominio.ModalidadeLicitacao administrativo.compras.modalidade_licitacao

Plano de Teste

Sistema: SIPAC

Módulo: Compras - Registro de Preços

Link(s): Aba Sistema de Registro de Preços → Relatórios→ Comparativo de Processos Registros de Preços.

Usuários: paulinho

Papel que usuário deve ter: SipacPapeis.GESTOR_SRP ou SipacPapeis.GESTOR_COMPRA_SRP.

Cenários de Teste

Dados para o Teste

<codesql> SELECT

ml.abreviacao, pc.num_modalidade,p.ano

FROM

compras.item_proposta ip 
INNER JOIN compras.item_processo_compra ipc ON ipc.id_item_proc_compra=ip.id_item_processo  
INNER JOIN compras.processo_compra pc ON pc.id_proc_compra=ipc.id_processo_compra 
INNER JOIN compras.modalidade_licitacao ml ON ml.id=pc.id_modalidade 
INNER JOIN protocolo.processo p ON p.id_processo=pc.id_processo 
INNER JOIN comum.material m ON m.id_material=ipc.id_material 
INNER JOIN comum.grupo_material gm ON gm.id=m.id_grupo 

WHERE

(ip.classificacao = 4 OR ip.classificacao = 3)  and pc.srp=true

ORDER BY

p.ano DESC

LIMIT 25; </code>

Para consultar os itens para fazer a verificação e ver quais foram empenhados utilizar o seguinte relatório