~~ODT~~
Modificar Requisição em uma Intenção de Registro de Preços
Esse caso de uso tem o intuito possibilitar a alteração de requisições de materiais para um novo registro de preços a partir de uma intenção de registro de preços. As requisições contempadas por esta funcionalidade são requisições que foram somente gravadas e ainda não enviadas.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Portal Administrativo → Material/Serviço → Solicitar em uma Intenção → Modificar Requisição.
Passo 01
O sistema disponibiilza um quadro com a Lista de Requisições Cadastradas exibidno as seguintes informações:
- Requisição: Tipo - NUMÉRICO. Formato: Número/Ano.
- Data: Tipo - DATA.
- Grupo de Mat.: Tipo - TEXTO.
- Tipo: Tipo - TEXTO.
- Opção Enviar Requisição ;
- Opção Alterar Requisição;
- Opção Remover Requisição;
Fluxo Alternativo 01
Caso seja escolhida a opção de Alterar Requisição.
Passo 01
O usuário será direcionada para a página de edição da requisição selecionada.
O sistema disponibiliza busca para filtrar os itens inseridos na intenção de registro de preços associada a requisição:
- 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. (RN16)
- Opção de Cancelar.
Abaixo dos filtros é exibido o resumo da requisição para novo registro de preços:
- Nova Requisição de Material
Abaixo do resumo da intenção serão exibidos as requisições com itens inseridos na intenção informada pelo usuário no Passo 01:
- Requisições Encontradas
- Opção de seleção: Tipo - CheckBox.
- Requisição: Tipo - NUMÉRICO.
- Grupo de Mat.: Tipo - TEXTO.
- Status: Tipo - TEXTO.
- Data: Tipo - DATA.
- Usuário: Tipo - TEXTO.
- Unidade Req.: Tipo - TEXTO.
- Valor (R$): Tipo - MOEDA.
- Opção Visualizar Requisição ; (RN05)
- Opção Expandir Itens; (RN06)
- Opção Ocultar Itens; (RN07)
- Opção de seleção: Tipo - CheckBox.
- 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.
- Valor (R$): Tipo - MOEDA.
- Total (R$): Tipo - MOEDA.
- Opção de Adicionar Itens Selecionados na Requisição. (RN08)
- Opção de Desmarcar Todos os Itens Selecionados. (RN9)
- Opção de Cancelar.
- Opção de Continuar (RN04)
Passo 02
Ao clicar em Continuar ou Visualizar Requisição o sistema direcionará o usuário para a tela de confirmação dos dados inseridos, antes da confirmação será possível remover itens ou voltar para inserir mais.
É exibido os Dados da Requisição:
- Número/Ano: Tipo - NUMÉRICO.
- Intenção Associada: Tipo - NUMÉRICO. Formato: Número/Ano.
- Tipo: Tipo - TEXTO.
- Data de cadastro: Tipo - DATA.
- Grupo do Material: Tipo - TEXTO.
Abaixo são exibidas os Itens Inseridos na Requisição de Material: (RN12)
- Opção de seleção: Tipo - CheckBox.
- Item: Tipo - NUMÉRICO.
- Código: Tipo - NUMÉRICO.
- Denominação: Tipo - TEXTO.
- Proc. Compra: Tipo - TEXTO.
- Qtd. Sol.: Tipo - NUMÉRICO.
- Qtd. Orig.: Tipo - NUMÉRICO.
- Qtd. Req.: Tipo - NUMÉRICO.
- Valor (R$): Tipo - MOEDA.
- Total (R$): Tipo - MOEDA.
- Opção de Remover Itens Selecionados da Requisição. (RN14)
- Opção de Desmarcar Todos os Itens Selecionados. (RN15)
- Opção de Gravar. (RN10 e RN12)
- Opção de Gravar e Enviar. (RN11 e RN12)
- Opção de Voltar.
- Opção de Cancelar.
Passo 03
Ao Gravar ou Gravar e Enviar a requisição é exibida a página de comprovante dos dados cadastrados.
É exibido os Dados da Requisição:
- Número/Ano: Tipo - NUMÉRICO.
- Intenção Associada: Tipo - NUMÉRICO. Formato: Número/Ano.
- Tipo: Tipo - TEXTO.
- Data de cadastro: Tipo - DATA.
- Grupo do Material: Tipo - TEXTO.
- Unidade Req.: Tipo - TEXTO.
- Valor da Requisição: Tipo - MOEDA.
- Status: Tipo - TEXTO.
Abaixo são exibidas os Itens Inseridos na Requisição de Material:
- 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.
- Valor (R$): Tipo - MOEDA.
- Total (R$): Tipo - MOEDA.
- Opção de Solicitar outra Requisição a partir de uma Intenção de Registro de Preços.
O caso de uso é finalizado.
Fluxo Alternativo 02
Caso seja escolhida a opção Enviar Requisição, o sistema automaticamente grava e envia a requisição selecionada. (RN11)
Fluxo Alternativo 03
Caso seja escolhida a opção Remover Requisição, o sistema automaticamente estorna a requisição selecionada.
Fluxo Alternativo 04
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
- RN02 - A quantidade de itens mudará de acordo com a realização das inserções.
- RN03 - O grupo de material da requisição assumirá o valor do grupo do material do primeiro item a ser inserido.
- RN04 - O usuário será direcionado para a tela de confirmação dos dados da intenção, onde será exibido todos os dados inseridos até o momento com a possibilidade de efetivar o cadastro.
- RN05 - Abrirá um popup com os dados da requisição detalhados no Fluxo Alternativo 04.
- RN06 - Exibe os itens da requisição.
- RN07 - Oculta os itens da requisição.
- RN08 - Insere os itens selecionados na intenção, a quantidade de itens adicionadas será somada ao que já foi adicionada no quadro Intenção de Compra em Registro de Preços.
- RN09 - Desmarca todos os itens selecionados pelo usuário, não implica na remoção dos itens da intenção.
- RN10 - Apenas grava a requisição, o status da requisição ficará como CADASTRADA, nesse momento os itens ainda não será adicionados na intenção de registro do preços, será possível fazer alterações posteriormente.
- RN11 - Grava e envia a requisição, o status da requisição ficará como ENVIADA, nesse momento os itens serão adicionados na intenção de registro do preços, não será possível fazer alterações posteriormente.
- RN12 - Exibido somente se houver itens inseridos na intenção de registro de preços.
- RN13 - Exibido somente se não houver itens inseridos na intenção de registro de preços.
- RN14 - Remove os itens inserdios na requisição.
- RN15 - Apenas desmarca os itens selecionados.
- RN16 - A busca será baseada nas requisições, processo de compra e itens que já foram adicionados na intenção de regsitro de preços.
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: Portal Administrativo
Link(s): Requisições → Material/Serviço → Compra → Solicitar em uma Intenção → Cadastrar Requisição
Usuário: dilson
Papel que usuário deve ter: SipacPapeis.REQUISITOR ou SipacPapeis.REQUISITOR_MATERIAL ou não seja SipacPapeis.NAO_COMPRADOR.
Cenários de Teste
- Realizar testes de acordo com as RNs citadas na especificação.
- As requisições enviadas devem sumir da listagem.
- As requisições enviadas devem ser adicionadas na intenção.
- Portal Administrativo → Requisições → Material/Serviço → Compra → Solicitar em uma Intenção → Cadastrar Requisição
- Informar a intenção a qual a requisição foi gravada e enviada, ela deve está associada.
Dados para o Teste
- Cadastrar 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
- Gravar uma requisição em Portal Administrativo → Requisições → Material/Serviço → Compra → Solicitar em uma Intenção → Cadastrar Requisição