~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Relatório de Compras por Modalidade de Licitação e Grupo de Material ====== Este caso de uso permite aos funcionários do setor de compras e de licitações emitir um relatório contendo os processos de compra por determinada modalidade de licitação e grupo de material. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Compras/licitação -> Relatórios → Gerenciais → Compras por Modalidade de Licitação e Grupo de Material. // Ao acessar o caso de uso o sistema apresenta os filtros: ([[#principais_regras_de_negócio|RN01]]) ***Unidade Gestora***: Tipo NUMÉRICO. É possível realizar uma [[desenvolvimento:especificacoes:sipac:compras:casos_de_uso:cadastro:cadastro:pessoa_fisica_juridica:listar|consulta por fornecedores]]. ***Grupo de Material***: Tipo TEXTO. Formato 9999 - NOME DO GRUPO DE MATERIAL. ***Modalidade de Licitação***: Tipo TEXTO. ***Ano***: Tipo NUMÉRICO. Formato AAAA. O sistema exibe o relatório no seguinte formato: **Relatório de Compras por Grupo de Material e Licitação** ***__Grupo de Material__**: 9999 - NOME DO GRUPO DE MATERIAL ***__Modalidade de Licitação__**: TEXTO ***__Ano da Licitação__**: AAAA ^Gestora^PREGÃO^Processo^Total^ ^ ^Itens Licitados (Com Fornecedores Vencedores)^^^ |SIGLA DA UNIDADE|99/AAAA|99999.999999/AAAA-99|R$ 999,99| | |ESPECIFICAÇÃO DO MATERIAL||||| | |**Ganhador**: RAZÃO SOCIAL DO FORNECEDOR (CNPJ)|||||| | |**Quantidade**: 999 / **Valor Licitado**: R$ 99,99 / **Total**: R$ 9.999,99|||||| Então o caso de uso é finalizado. ===== Principais Regras de Negócio ===== ***RN01** - A combinação dos filtros irá buscar compras realziadas por processos cujo seus itens já tiveram suas propostas julgadas. ==== 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/Licitação Link(s): Aba de Relatórios → Gerenciais → Compras por Modalidade de Licitação e Grupo de Material. Usuários: rms Papel que usuário deve ter: SipacPapeis.GESTOR_LICITACAO ou SipacPapeis.GESTOR_COMPRA ou SipacPapeis.GESTOR_RELATÓRIO_COMPRA. ===== 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, p.ano, gm.codigo 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.id_unidade_gestora=605 ORDER BY p.ano DESC LIMIT 10;