~~ODT~~
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: (RN01)
- Unidade Gestora*: Tipo NUMÉRICO. É possível realizar uma 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):
<codesql> 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; </code>