~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== 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 [[desenvolvimento:especificacoes:sipac:compras_-_registros_de_precos:casos_de_uso:sistema_de_registro_de_precos:operacoes:bloquear_itens#passo1|Bloquear Itens]]. ====Passo 2==== O sistema exibe o relatório no seguinte formato: **Comparativo de Processos de Registro de Preços ([[#principais_regras_de_negócio|RN01]])** ***__Processo Registro de Preços Base__**: MODALIDADE DA LICITAÇÃO 9.../AAAA - SIGLA UNIDADE GESTORA ^Núm.^Material^Und. Medida^Processo^Cotado^Quant. Licitada^Quant. Empenhada^ |<9...>|| | |SIM ou NÃO| <9,9>| <9,9>| |<9...>|| | |SIM ou NÃO| <9,9>| <9,9>| O caso de uso é finalizado. ===== Principais Regras de Negócio ===== ***RN01** - A quantidade de anos que será feita a comparação dos processos de compra é configurada no parâmetro ''1_700_46 QTD ANOS COMPARACAO PROCESSO COMPRA''. ==== 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 ===== * Utilizar os filtros e verificar se os dados apresentados no relatório conrresponde com os filtros escolhidos. ===== Dados para o Teste ===== * O SQL abaixo gera os dados válidos para a combinação dos filtros para gerarem resultados considerando a Unidade Gestora (UFRN): 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; Para consultar os itens para fazer a verificação e ver quais foram empenhados utilizar o seguinte [[desenvolvimento:especificacoes:sipac:compras_-_registros_de_precos:casos_de_uso:sistema_de_registro_de_precos:relatorios:visualizar_ata_de_um_registro_de_precos|relatório]]