~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Histórico de Compras do Material/Serviço ====== Este caso de uso permite aos funcionários do setor de compras e de licitação emitir um relatório para o acompanhamento do histórico de compras de um determinado material ou serviço. ===== 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 → Histórico de Compra do Material/Serviço//. Ao acessar o caso de uso o sistema apresenta os filtros: ***Código**: Tipo NUMÉRICO. ***Unidade Gestora**: Tipo TEXTO, formato: DENOMINAÇÃO GESTORA (CÓDIGO). ***Fornecedor**: Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO FORNECEDOR, entrada de dados: DENOMINAÇÃO. ***Por Período**: Tipo DATA, formato: De DD/MM/AAAA Até DD/MM/AAAA. ***Período Integral**: Tipo LÓGICO. ***Exibir Gráfico**: Tipo LÓGICO. ***Especificação**: Tipo LÓGICO. ***Ocorrências do Material**: Tipo LÓGICO. ([[historico_de_compra_do_material_servico#Principais Regras de Negócio|RN01]]) O sistema exibe o relatório no seguinte formato: **Histórico de Compra de um Material/Serviço** **Material/serviço:** CÓDIGO - DENOMINAÇÃO MATERIAL - UNIDADE DE MEDIDA **Período:** Integral ou DD/MM/AAAA a DD/MM/AAAA ^ HISTÓRICO DO MATERIAL/SERVIÇO ^^^^^^^^ |Data | Licitação | Unidade Gestora | Ganhador | Marca | Estimado | Licitado | Difer.* | | DD/MM/AAAA | SIGLA LICITAÇÃO - 9.../AAAA | CÓDIGO - DENOMINAÇÃO UNIDADE | DOCUMENTO - DENOMINAÇÃO GANHADOR | DENOMINAÇÃO MARCA | R$ 99,99 |R$ 99,99 | R$ 99,99 | | Difer.* = (Valor Estimado - Valor Ganho da Licitação) |||||||| ^ OCORRÊNCIAS ^^^^ ^ Data ^ Usuário ^ Unidade ^ Descrição ^ | DD/MM/AAAA HH:MM | Denominação | Denominação Unid. | Descrição | ^ PROCESSOS ^^^^^ ^ Processo ^ Licitação ^ Status ^ Unid. Gestora ^ Data Cadastro ^ | 9.../AAAA | SIGLA - 9.../AAAA | STATUS | CÓDIGO - SIGLA UNIDADE GESTORA | DD/MM/AAAA | É EXIBIDO UM RELATÓRIO GRÁFICO ILUSTRANDO OS DADOS DA TABELA 'HISTÓRICO DO MATERIAL/SERVIÇO'. Então o caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - A quantidade de ocorrências que podem ser visualizadas é indicada no parâmetro **//QUANTIDADE_MAXIMA_EXIBICAO_OCORRENCIAS//**. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sipac.compras.dominio.ItemProcessoCompra | adminitrativo.compras.item_processo_compra | | br.ufrn.sipac.compras.dominio.ProcessoCompra | adminitrativo.compras.processo_compra | | br.ufrn.sipac.requisicoes.material.dominio.ModificacaoMaterial | administrativo.comum.modificacao_material | | br.ufrn.sipac.requisicoes.materiaL.dominio.SolicitaAtualizacaoPrecoMat |administrativo.comum.solicitacao_atualiza_preco_material | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Compras/Licitação Link(s): Aba de Relatórios -> Gerenciais -> Histórico de Compra do Material/Serviço 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 ===== Não se aplica. ===== Dados para o Teste ===== Para alterar o parâmetro da **RN01** podemos usar: UPDATE comum.parametro SET valor = WHERE nome = 'QUANTIDADE_MAXIMA_EXIBICAO_OCORRENCIAS'