====== 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*** [[desenvolvimento:especificacoes:sipac:almoxarifado:casos_de_uso:cadastros:permissoes:restringir_pedido_material_unidade#principais_regras_de_negócio|(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: ^ Nome ^ ^ | COORDENADORIA DE SEGURANÇA PATRIMONIAL (11.02.12) |{{:desenvolvimento:especificacoes:sipac:almoxarifado:casos_de_uso:cadastros:delete.gif|restricao_pedido_material}}| |...|...| ===== 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)