Tabela de conteúdos

~~ODT~~

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

Relatório Gráfico de Dispensa ou Inexibilidade de Licitações por Incisos

Este caso de uso permite aos funcionários do setor de compras e de licitação emitir um relatório gráfico relacionando as compras realizadas através de Dispensa ou Inexibilidade de Licitações divididas por Inciso utilizado.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Módulo Compras/Licitação → Aba Relatórios → Gerenciais → Gráficos de DL ou IL por Inciso.

Ao acessar o caso de uso o sistema apresenta os filtros:

O sistema exibe o relatório no seguinte formato:

Relatório de Compras por Dispensa de Licitação

Unidade Gestora: CÓDIGO - NOME DA UNIDADE

Período: De DD/MM/AAAA a DD/MM/AAAA

Modalidade DENOMINAÇÃO MODALIDADE

Inciso Quant. %
CÓDIGO INCISO 99 99,99 %
CÓDIGO INCISO 99 99,99 %
Total 99

É exibido um gráfico em barra relacionando exibindo relacionando o total X inciso.

Então o caso de uso é finalizado.

Principais Regras de Negócio

Não se aplica.

Resoluções/Legislações Associadas

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.cadastro.dominio.Unidade administrativo.comum.unidade
br.ufrn.sipac.compras.dominio.IncisoArtigoLicitacao administrativo.compras.inciso_artigo_licitacao
br.ufrn.sipac.compras.dominio.ProcessoCompra administrativo.compras.processo_compra
br.ufrn.sipac.compras.dominio.StatusProcessoCompra administrativo.compras.status_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 → Gráficos de DL ou IL por Inciso

Usuários: nnaa

Papel que usuário deve ter: SipacPapeis.GESTOR_LICITACAO ou SipacPapeis.GESTOR_COMPRA ou SipacPapeis.GESTOR_RELATÓRIO_COMPRA.

Cenários de Teste

Dados para o Teste

SELECT 
  u.codigo_unidade 
FROM 
  compras.processo_compra pc 
  INNER JOIN comum.unidade u ON pc.id_unidade_gestora=u.id_unidade 
WHERE  
  id_inciso_dl_in IS NOT NULL GROUP BY codigo_unidade;