~~ODT~~
Restringir Pedido de Material por Unidade
Esse caso de uso é utilizado pelos gestores de almoxarifado com a finalidade de restringir os pedidos de um determinado grupo de material ou material específico para que somente possam ser realizados por algumas unidades.
Descrição do Caso de Uso
O caso de uso é acionado quando o usuário acessa a opção: SIPAC → Módulo Almoxarifado → Aba Cadastros → Permissões → Restringir Pedido de Material por Unidade.
Inicia-se requerendo que o usuário preencha os campos:
- Grupo de Material: Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO GRUPO MATERIAL (CÓDIGO GRUPO MATERIAL) , entrada de dados: DENOMINAÇÃO ou CÓDIGO GRUPO MATERIAL.
- Material: Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO MATERIAL (CÓDIGO MATERIAL) UNIDADE MEDIDA, entrada de dados: DENOMINAÇÃO ou CÓDIGO MATERIAL.
- Unidade Requisitante*: Tipo AUTOCOMPLETE, formato: UNIDADE (CÓDIGO), entrada de dados: NOME ou CÓDIGO UNIDADE.
- Almoxarifado*: Tipo AUTOCOMPLETE, formato: Almoxarifado (denominação). (RN02)
São exibidas as unidades que possuem permissão para realizar pedidos do material selecionado, em forma de listagem, com o seguinte campo:
- Unidade: Tipo TEXTO, formato: NOME UNIDADE (CÓDIGO UNIDADE).
- Almoxarifado: Tipo TEXTO, formato: DENOMINAÇÃO do Almoxarifado.
Caso o usuário deseje retirar uma unidade da listagem, é possível remover a permissão para a unidade/almoxarifado (RN01).
Então o caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - O almoxarifado só pode excluir restrições para almoxarifados que sejam de sua unidade gestora ou quando for gestor de almoxarifado central
- 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.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.requisicoes.material.dominio.RestricaoPedidoMaterial | comum.restricao_pedido_material |
Plano de Teste
Sistema: SIPAC
Módulo: ALMOXARIFADO
Link(s): Aba Cadastros → Permissões → Restringir Pedido de Material por Unidade.
Usuário: genibaldo (almoxarifado)
Papel que usuário deve ter: SipacPapeis.Gestor de Almoxarifado
Cenários de Teste
1-Escolher um grupo de material qualquer e indicar a unidade que pode solicitá-lo;
2-Escolher um material qualquer de um grupo diferente do informado no passo um e indicar a unidade que pode utilizá-lo;
3-Utilizar as opções de cadastro de requisição e de compra para verificar se está bloqueando os pedidos para as unidades não permitidas e liberando para as permitidas
Dados para o Teste
Utililizar qualquer grupo de produto, produto ou unidade.