echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Modificar Requisição (Material Informacional) ======
Através deste caso de uso é possível enviar, alterar ou remover requisições de material informacional anteriormente cadastradas em [[desenvolvimento:especificacoes:sipac:requisicoes:casos_de_uso:material_informacional:cadastrar_requisicao|Cadastrar Requisição]].
É utilizado por usuários com permissão de cadastrar requisições de material informacional.
===== Descrição do Caso de Uso =====
Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Portal Administrativo -> Requisições -> Material Informacional -> Modificar Requisição//.
Ao acessar o caso de uso são listadas as requisições que o usuário tem acesso ([[#principais_regras_de_negócio|RN01]]) ([[#principais_regras_de_negócio|RN03]]).
Para cada requisição são exibidas as seguintes informações:
* **__Requisição__**: NÚMERO DA REQUISIÇÃO. Formato : 107/2006. Tipo : NUMÉRICO.
* **__Unidade__**: CÓDIGO E NOME DA UNIDADE REQUISITANTE. Formato : 1314 - DEPARTAMENTO DE CIÊNCIAS SOCIAIS. Tipo : TEXTO.
* **__Valor__**: VALOR DA REQUISIÇÃO. Formato : R$ 870,00. Tipo: MONETÁRIO.
Para cada requisição é possível realizar as seguintes operações ([[#principais_regras_de_negócio|RN02]]):
* Enviar Requisição
* Alterar Requisição - segue para o mesmo fluxo de [[cadastrar_requisicao|Cadastrar Requisição]].
* Remover Requisição
Se o usuário escolher enviar ou remover a requisição, vai para uma tela onde serão exibidos os principais dados da requisição. Para finalizar a operação, deve-se escolher a opção **Enviar** ou **Remover**, respectivamente.
O caso de uso é finalizado.
===== Principais Regras de Negócio =====
* **RN01** - Não é apresentada na listagem requisições com o status de enviada.
* **RN02** - Só é possível **Alterar** ou **Enviar** uma requisição se o ano desta requisição for igual ao ano atual.
* **RN03** - Se o usuário possuir o papel ''RESPONSAVEL_UNIDADE'', serão listadas as requisições da sua unidade. Caso o usuário não possua o papel anterior e seja ''REQUISITOR MAT. INFORMACIONAL'', serão listadas todas as requisições que ele cadastrou.
==== Resoluções/Legislações Associadas ====
Não se aplica.
===== Classes Persistentes e Tabelas Envolvidas =====
^ Classe ^ Tabela |
| br.ufrn.sipac.requisicoes.biblioteca.dominio.RequisicaoBiblioteca | administrativo.requisicoes.requisicao_biblioteca|
====== Plano de Teste ======
Sistema: SIPAC
Módulo: Portal Administrativo
Link(s): Requisições -> Material Informacional -> Modificar Requisição
Usuário:
* aluizio (RESPONSAVEL UNIDADE - SIPAC)
* weglison (REQUISITOR MAT. INFORMACIONAL)
Papel que usuário deve ter: Nenhum papel específico.
===== Cenários de Teste =====
[[desenvolvimento:especificacoes:sipac:requisicoes:casos_de_uso:material_informacional:cadastrar_requisicao|Cadastrar Requisição]] de Material Informacional e observá-las em ''Modificar requisição''.
===== Dados para o Teste =====