~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Consultar Intenções de Registro de Preços ====== Esse caso de uso tem o intuito possibilitar a consulta por intenção de registro de preços que foram definidas como públicas. ===== Descrição do Caso de Uso ===== //Esta funcionalidade permite que seja realizada consultar por intenções de registros de preços definidas como públicas com a possibilidade de combinações dos filtros disponíveis.// Este caso de uso inicia quando o usuário acessa a opção: SIPAC -> Portal Administrativo -> Material -> Compra -> Solicitar em uma Intenção -> Cadastrar Requisição. ==== Passo 01 ==== O sistema disponibiliza busca para filtras as intenções de registro de preços: * **Intenção de Registro de Preços** * **Intenção**: Tipo - NUMÉRICO. * **Período do Cadastro**: Tipo - DATA. * **Requisição** * **Período da Solicitação**: Tipo - DATA. * **Requisição**: Tipo - NUMÉRICO. * **Unidade Requisitante**: Tipo - AUTOCOMPLETE. * **Unidade de Custo**: Tipo - AUTOCOMPLETE. * **Grupo de Material**: Tipo - AUTOCOMPLETE. * **Material**: Tipo - AUTOCOMPLETE. * **Processo de Compra/Licitação** * **Processo de Compra/Licitação:** Tipo - NÚMERICO. * Opção de //Buscar//. ([[#principais_regras_de_negócio|RN01]]) * Opção de //Cancelar//. Após a consulta, será exibido a listagem com as intenções encontradas de acordo com a combinação de filtros informados pelo usuário: * **Intenções de Registro de Preços** * **Número/Ano**: Tipo - NUMÉRICO. * **Data de Cadastro**: Tipo - DATA. * Opção de //Selecionar Inteção de Registro de Preços// ==== Passo 02 ==== Ao selecionar a intensão é exibida a página de visualização dos dados. É exibido os //Dados da Intensão de Registro de Preços//: * **__Número/Ano__**: Tipo - NUMÉRICO. * **__Data de cadastro__**: Tipo - DATA. * **__Público__**? Tipo - LÓGICO. Abaixo são exibidas as //Requisições Adicionadas a Intensão//: * **__Requisição__**: Tipo - NUMÉRICO. * **__Status__**: Tipo - TEXTO. * **__Data__**: Tipo - DATA. * **__Usuário__**: Tipo - TEXTO. * **__Unidade Requisitante__**: Tipo - TEXTO. * **__Valor__**: Tipo - MOEDA. * Opção //Visualizar Requisição //; ([[#principais_regras_de_negócio|RN02]]) * **__Item__**: Tipo - NUMÉRICO. * **__Código__**: Tipo - NUMÉRICO. * **__Denominação__**: Tipo - TEXTO. * **__Proc. Compra__**: Tipo - TEXTO. * **__Qtd. Sol.__**: Tipo - NUMÉRICO. * **__Qtd. Req.__**: Tipo - NUMÉRICO. * **__Preço Est. (R$)__**: Tipo - MOEDA. * **__Total (R$)__**: Tipo - MOEDA. * Opção de //<< Voltar//. O caso de uso é finalizado. ==== Fluxo Alternativo 01 ==== Caso seja escolhida a opção **//Visualizar Requisição//**,será exibido em uma nova janela as informações: * **__Dados da Requisição__** * **__Número da Requisição__**: Tipo - NUMÉRICO. * **__Tipo__**: Tipo - TEXTO. * **__Convênio__**: Tipo - TEXTO. * **__Grupo de Material__**: Tipo - TEXTO. * **__Unidade Requisitante__**: Tipo - TEXTO. * **__Destino da Requisição__**: Tipo - TEXTO. * **__Usuário__**: Tipo - TEXTO. * **__Data__**: Tipo - DATA. * **__Valor da Requisição__**: Tipo - MOEDA. * **__Opção Orçamentária__**: Tipo - TEXTO. * **__Custeada por CONVÊNIO?__**: Tipo - LÓGICO. * **__Observações__**: Tipo - TEXTO. * **__Status Atual__**: Tipo - TEXTO. * **__Itens da Requisição__** * **__Item__**: Tipo - NUMÉRICO. * **__Código__**: Tipo - NUMÉRICO. * **__Denominação__**: Tipo - TEXTO. * **__Unid. Med.__**: Tipo - TEXTO. * **__Quant.__**: Tipo - NUMÉRICO. * **__Valor__**: Tipo - MOEDA. * **__Total__**: Tipo - MOEDA. * **__A__**: Quantidade atendida. Tipo - NUMÉRICO. * **__D__**: Quantidade devolvida. Tipo - NUMÉRICO. * **__C__**: Quantidade em processo de compra. Tipo - NUMÉRICO. * **__E__**: Quantidade empenhada. Tipo - NUMÉRICO. * **__L__**: Quantidade em liquidação. Tipo - NUMÉRICO. * **__Status__**: Tipo - TEXTO. * Opção **//Visualizar Detalhes//**. * **__Histórico da Requisição__** * **__Data/Hora__**: Tipo - DATA. * **__Status__**: Tipo - TEXTO. * **__Usuário__**: Tipo - TEXTO. * **__Observações__**: Tipo - TEXTO. * **__Detalhes da Aquisição dos Itens__** * **__Compras__**: Tipo - TEXTO. * **__Empenhos__**: Tipo - TEXTO. * **__Notas Fiscais__**: Tipo - TEXTO. * **__Processos de Pagamento__**: Tipo - TEXTO. ===== Principais Regras de Negócio ===== * **RN01** - A combinaçãod e filtros retornará uma listagem com todas as intenções de registro de preços que satisfazem a combinação escolhida pelo usuário. Só serão buscadas intenções que foram definidas como públicas. * **RN02** - Abrirá um popup com os dados da requisição detalhados no Fluxo Alternativo 01. ==== 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.IntencaoSRP | administrativo.compras.intencao_srp | | br.ufrn.sipac.compras.dominio.ItemIntencaoSRP | administrativo.compras.item_intencao_srp | | br.ufrn.sipac.requisicoes.material.dominio.GrupoMaterial | administrativo.comum.grupo_material | | br.ufrn.sipac.requisicoes.material.dominio.Material | administrativo.comum.material | | br.ufrn.sipac.compras.dominio.ProcessoCompra | administrativo.compras.processo_compra | | br.ufrn.sipac.compras.licitacao.dominio.ModalidadeLicitacao | administrativo.compras.modalidade_licitacao | | br.ufrn.sipac.protocolo.dominio.Processo | administrativo.protocolo.processso | | br.ufrn.sipac.requisicoes.material.dominio.ItemRequisicao | administrativo.requisicoes.item_requisicao | | br.ufrn.sipac.requisicoes.material.dominio.RequisicaoMaterial | administrativo.requisicoes.requisicao_material | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Compras/Licitação Link(s): Portal Administrativo -> Compras -> Consultas -> Intenções de registro de Preços Usuário: Dilson Papel que usuário deve ter: Sem restrinção. =====Cenários de Teste ===== * Realizar testes de acordo com as RNs citadas na especificação. ===== Dados para o Teste ===== * Cadatsrar uma intenção de registro de preços e defini-la como pública. * Sipac → Compras/Licitação → Compras → Processo de Compra/Licitação → Demandas Pendentes → Intenção de Registro de Preços → Cadastrar