echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Bloquear Material ======
Bloquear um material consiste em não permitir que o material em questão seja solicitado ao almoxarifado que o bloqueou. Um material pode ser bloqueado devido a estar num pregão, mas com outro código e, portanto, deverá ser solicitado pelo código que consta no pregão; quando o material não for de uso comum do almoxarifado em questão, por motivo de levantamento daquele material, entre outros. Esse caso de uso permite aos gestores de almoxarifado realizar esse bloqueio.
===== Descrição do Caso de Uso =====
O caso de uso é acionado quando o usuário acessa a opção: SIPAC -> Módulo Almoxarifado -> Aba Estoque -> Estoque -> Bloquear Material.
É solicitado o preenchimento das informações:
***Almoxarifado***: Tipo AUTOCOMPLETE ([[#principais_regras_de_negócio|RN01]])
***Material***: Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO DO MATERIAL (CÓDIGO MATERIAL) UNIDADE DE MEDIDA, entrada de dados: DENOMINAÇÃO ou CÓDIGO.
***Justificativa***: Tipo - TEXTO.
Os materiais bloqueados são exibidos em uma listagem com as seguintes informações:
***__Código__**: Tipo - NUMÉRICO.
***__Material__**: Tipo - TEXTO.
***__Data do Bloqueio__**: Tipo DATA, formato: DD/MM/AAAA.
***__Usuário__**: Tipo TEXTO, formato: LOGIN USUÁRIO.
***__Justificativa__**: Tipo TEXTO.
É disponibilizado a opção de desbloquear os itens listados([[#principais_regras_de_negócio|RN02]]).
O caso de uso é finalizado.
===== Principais Regras de Negócio =====
***RN01** - Apenas deve apresentar os dados da unidade do usuário logado, exceto se o mesmo possuir o perfil AUDITOR no qual deve apresentar uma opção para selecionar o almoxarifado ou a opção de todos almoxarifados.
***RN02** - Ao acessar com apenas com papel AUDITOR o usuário não deverá tem opção de alterações no caso de uso, apenas consulta.
==== Resoluções/Legislações Associadas ====
Não se aplica.
===== Classes Persistentes e Tabelas Envolvidas =====
^ Classe ^ Tabela |
| br.ufrn.sipac.almoxarifado.comuns.dominio.AlmoxarifadoBloqueioMaterial | almoxarifado.bloqueio_material |
====== Plano de Teste ======
Sistema: Sipac
Módulo: Almoxarifado
Links: Sipac -> Almoxarifado -> Estoque -> Bloquear Material
Usuário: genibaldo
Papel que usuário deve ter: SipacPapeis.GESTOR_ALMOXARIFADO ou SipacPapeis.AUDITOR
===== Cenários de Teste =====