Restringir Pedido de Material por Unidade
Caso de uso responsável por identificar as unidades que podem solicitar determinado material, seja em Registros de Preço ou Requisições. Objetiva impedir a solicitação de materiais com uso restrito por unidades que não possuem as características adequadas. Podemos citar, por exemplo, a solicitação de cartuchos de arma de fogo por uma unidade que não tem a segurança como atributo de suas atividades. Pode ser utilizado a qualquer momento pelos gestores de almoxarifado e pelos gestores de compras.
Descrição do Caso de Uso
O caso de uso inicia solicitando o material que se deseja restringir o acesso:
- Material* TIPO - Texto
É então solicitado a únidade que se deseja autorizar a solicitar o material.
- Unidade* (RN01) TIPO - Texto
Ao mesmo tempo, caso já existam unidades autorizadas para este mesmo material, estas serão listadas com opção de exclusão. Segue lay-out:
Principais Regras de Negócio
RN01 - Não é permitido informar a mesma unidade mais de uma vez para o mesmo material
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.requisicoes.material.dominio.RestricaoPedidoMaterial | administrativo.comum.restricao_pedido_material |
Plano de Teste
Sistema: SIPAC
Módulo: ALMOXARIFADO
Link(s): Almoxarifado→ Cadastros → Permissões → Restringir Pedido de Material por Unidade
Usuário: genibaldo
Papel que usuário deve ter: SipacPapeis.GESTOR_ALMOXARIFADO
Cenários de Teste
A requisição de materiais, compras e solicitação de registro de preço deverá restringir os materiais às unidades aqui indicadas. Ou seja, caso seja solicitado um material por uma unidade que não tem autorização, esta solicitação deve ser negada.
Dados para Teste
Escolher um material qualquer e restringi-lo a algumas unidades. Exemplo:
Material:REVOLVER CALIBRE 38 (521400000012) Unid. Unidades: COORDENADORIA DE TRANSPORTE E SEGURANÇA (10.10) COORDENADORIA DE SEGURANÇA PATRIMONIAL (11.02.12)