~~ODT~~

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

Restringir Pedidos da Unidade

Este caso de uso é responsável por cadastrar unidades que são restringidas a realizar requisições ao almoxarifado, ou seja, as unidades que forem cadastradas não poderão fazer requisições ao almoxarifado em questão. Objetivo é impedir que certas unidades enviem solicitações para o almoxarifado.

Este caso de uso é acionado quando o usuário acessa a opção: SIPAC → Almoxarifado→ Cadastros → Permissões → Restringir Pedido da Unidade.

Inicia-se requerendo que o usuário preencha os campos:

  • Almoxarifado*: Tipo TEXTO. (RN02)
  • Unidade*: Tipo AUTOCOMPLETE, formato: UNIDADE (CÓDIGO), entrada de dados: NOME ou CÓDIGO UNIDADE.

Ao realizar o cadastro são exibidos os almoxarifados, as unidades que possuem restrição para realizar requisição e a data do cadastro, isso tudo em forma de listagem, com o seguinte campo:

  • Almoxarifado: TEXTO, formato: NOME ALMOXARIFADO.
  • Nome: Tipo TEXTO, formato: NOME UNIDADE (CÓDIGO UNIDADE).
  • Data: Tipo - DATA.

Caso o usuário deseje retirar uma unidade da listagem, é possível remover a restrição para a unidade.

Então o caso de uso é finalizado.

  • RN01: Para cadastrar uma restrição é necessário que a unidade pertenca ao almoxarifado associado.
  • RN02 - Caso o usuário esteja gerenciando um almoxarifado central, este pode selecionar a opção de aplicar a restrição a todos os almoxarifado. Caso contrário, é limitado ao almoxarifado do usuário.

Resoluções/Legislações Associadas

Não se aplica.

Classe Tabela
br.ufrn.sipac.almoxarifado.comuns.dominio.RestricaoPedidoUnidade sipac.almoxarifado.restricao_pedido_unidade

Plano de Teste

Sistema: SIPAC

Módulo: ALMOXARIFADO

Link(s): Aba Cadastros → Permissões → Restringir Pedido da Unidade.

Usuários:

  • Login: genibaldo ( Gestor do almoxarifado Central).
  • Login: pesc ( Gestor do almoxarifado Central - Almoxarifado CCET).

Papel que usuário deve ter: SipacPapeis.Gestor de Almoxarifado

Realizar um cadastro de um Almoxarifado que vai restringir sua unidade e verificar se aparecem na listagem. Também fazer exclusões. Verificar se quando o usuário faz o cadastro de uma restrição o registros que tem o campo data_cadastro e id_registro-entrada estão sendo setados na tabela Além disso, verificar se quando remove o campo ‘id_registro_entrada_inativacao’ está sendo preenchido. Na tabela almoxarifado.restrocao_pedido_unidade.

Um exemplo seria cadastrar o Almoxarifado Central restrigindo o almoxarifado do CCET, nesse caso estamos restringindo que a unidade almoxarifado do CCET faça requisições ao almoxarifado Central. Agora com outro usuário logado, por exemplo, o gestor do almoxarifado do CCET quando realizar uma requsição utilizando o caso de uso de Cadastrar Requisição de Material no momento de realizar a escolha do almoxarifado caso a unidade que faz a requisição esteja restringida vai aparecer uma mensagem de notificação. Outro local que podemos realizar uma requisição é atráves do caso de uso Consultar Material onde o usuário realizar uma busca e no momento de solicitar se o almoxarifado no qual o usuário escolheu o material estiver restrigido será mostrado uma mensagem de notificação.

  • Almoxarifado: Almoxarifado Central
  • Unidade: Almoxarifado do CCET.
  • desenvolvimento/especificacoes/sipac/almoxarifado/casos_de_uso/cadastros/permissoes/restringir_pedido_de_unidade_ao_almoxarifado.txt
  • Última modificação: 2017/04/03 18:19
  • (edição externa)