Tabela de conteúdos

~~ODT~~

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

Relatório dos Fornecedores com os Itens

Este caso de uso permite aos funcionários do setor de compras e de licitação emitir um relatório contendo os resumos para empenhos emitidos para determinado processo de compra.

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 → Requisições/Materiais/Serviços do Processo → Fornecedores com os Itens.

Ao acessar o caso de uso o sistema apresenta os filtros (RN01):

O sistema exibe o relatório no seguinte formato:

RELATÓRIO DOS FORNECEDORES COM OS ITENS

LISTA DOS FORNECEDORES
Nº Firma ItemDenominaçãoUnid. Quant. (RN03) Quant. Interna(RN02) Quant. Externa(RN02) Quant. Total(RN02)Quant. AcrescidaQuant. CanceladaValor Unit.Total
99 RAZÃO SOCIAL DO FORNECEDOR
9 TEXTO TEXTO9 9 9 9 9 9 9,99 9.999,99
Valor Total Ganho do Fornecedor: 9.999.999,99
25% do Valor Total do Fornecedor: 9.999.999,99

Então 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
<PREENCHER> <PREENCHER>

Plano de Teste

Sistema: SIPAC

Módulo: Compras/Licitação

Link(s): Aba de Relatórios → Requisições/Materiais/Serviços do Processo → Fornecedores com os Itens

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

Dados para o Teste

Utilizar um processo de compra:

SELECT 
  p.num_protocolo, p.ano 
FROM 
  compras.processo_compra pc 
  INNER JOIN protocolo.processo p ON (p.id_processo=pc.id_processo) 
WHERE 
  pc.id_status  = 503 
-- and srp=true
ORDER BY 
  p.ano DESC, p.num_protocolo ASC 
LIMIT 10;
SELECT 
  pc.num_protocolo
FROM 
  compras.processo_compra pc 
WHERE 
  pc.id_status = 503  
AND srp=TRUE AND pc.num_protocolo IS NOT NULL
ORDER BY 
  pc.id_proc_compra 
LIMIT 10;