echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Consulta de Requisições ======
Esse caso de uso é utilizado pelos gestores dos almoxarifados da instituição com a finalidade de permitir a verificação dos registros das requisições de material já inseridas no sistema.
===== 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 -> Consultas -> Consulta de Requisições.
O sistema inicia exibindo as opções para consulta das requisições, com os seguintes campos:
***Almoxarifado***: Tipo AUTOCOMPLETE ([[#principais_regras_de_negócio|RN02]])
***Número / Ano:** Tipo NUMÉRICO, formato: 9.../AAAA.
***Período:** Tipo DATA, formato: DD/MM/AAAA a DD/MM/AAAA.
***Unidade Requisitante:** Tipo TEXTO. Formato: NOME DA UNIDADE (CÓDIGO DA UNIDADE). É permitido escolher a unidade informando o código da unidade.
* //Observa-se também a opção de **buscar unidade**, que ao ser selecionada exibe uma busca por unidade através do nome.//
***Grupo do Material:** Tipo TEXTO. Formato: GRUPO DE MATERIAL. É permitido escolher o grupo do material através do código do material. ([[#Principais Regras de Negócio|RN01]])
***Status:** Tipo TEXTO. São apresentadas as opções descritas em [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:status_e_tipo_requisicao | Status da Requisição.]]
***Todas:** Tipo LÓGICO.
Então é exibida uma listagem contendo todas as requisições relacionadas na consulta, com os seguintes dados:
***__Número__**: Tipo NUMÉRICO, formato: 9.../AAAA.
***__Data__**: Tipo DATA, formato: DD/MM/AAAA.
***__Grupo de Material__**: Tipo NUMÉRICO, formato: CÓDIGO GRUPO MATERIAL.
***__Status__**: Tipo TEXTO.
***__Valor__**: Tipo NUMÉRICO.
***__Unidade de Custo__**: Tipo TEXTO, formato: SIGLA (CÓDIGO UNIDADE).
O sistema disponibiliza as opções de [[desenvolvimento:especificacoes:sipac:fluxos:fluxo_visualizar_requisicao_material|visualizar a requisição]], [[desenvolvimento:especificacoes:sipac:almoxarifado:casos_de_uso:requisicoes:atendimento_de_requisicoes:atendimento_de_requisicoes:#passo_3|atendê-la]] ou imprimir o comprovante, que apresenta o seguinte formato ([[#principais_regras_de_negócio|RN03]]):
===REQUISIÇÃO DE MATERIAIS===
**__Número da Requisição__**: 9.../AAAA
**__Tipo da Requisição__**: REQUISIÇÃO DE MATERIAL
**__Status__**: TEXTO
**__Grupo de Material__**: 9999
**__Unidade de Custo__**: 9999 - NOME DA UNIDADE / SIGLA
**__Unidade Requisitante__**: 9999 - NOME DA UNIDADE / SIGLA
**__Usuário__**: LOGIN - NOME DO USUÁRIO (Ramal: 9999)
**__Destino da Requisição__**: TEXTO
**__Data__**: DD/MM/AAAA
**__Valor da Requisição__**: R$ 99,99
**__Opção Orçamentária__**: TEXTO
**__Observações__**: TEXTO
INFORMAÇÕES ORÇAMENTÁRIAS (PARA USO DO SETOR ORÇAMENTÁRIO)
**__Opção Orçamentária__**: TEXTO
**__Convênio__**: TEXTO
**__Contenções__**: **Unidade / PTRes / ND / FR / Esf. / PI**: TEXTO / 9999 999999 / 9999999999 / 9 / TEXTO / R$ 99,99 (999999)
===LISTA DOS MATERIAIS===
^Item^Código^Denominação^Medida^Quant.^Valor^Total^
|9...|999999999999|TEXTO|TEXTO|9|R$ 99,99...|R$ 99,99...|
===TOTALIZAÇÃO POR GRUPO DE MATERIAL===
^Grupo de Material^Total^
|9999 - GRUPO DE MATERIAL|R$ 99,99...|
|Total|R$ 99,99...|
É disponibilizado um espaço para assinaturas e rubricas necessárias.
O caso de uso então é finalizado.
===== Principais Regras de Negócio =====
* **RN01** - A terminologia Grupo de Material pode ser ajustada para Elemento de Despesa Detalhado, ver [[desenvolvimento:especificacoes:sipac:patrimonio:ajuste_de_parametros#altera%C3%A7%C3%B5es_no_arquivo_terminologias.properties_ufrn|Terminologias]].
* **RN02** - 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.
* **RN03** - 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.MovimentacaoEstoque | administrativo.almoxarifado.movimentacao_estoque |
====== Plano de Teste ======
Sistema: SIPAC
Módulo: Almoxarifado
Link(s): Estoque -> Consultas -> Consulta de Notas de Fornecimento
Usuário: genibaldo, pedrofernandes, kmbso
Papel que usuário deve ter: SipacPapeis.GESTOR_ALMOXARIFADO, SipacPapeis.GESTOR_GERAL_DE_ALMOXARIFADO ou SipacPapeis.AUDITOR_ALMOXARIFADO ou SipacPapeis.AUDITOR
.
===== Cenários de Teste =====
===== Dados para o Teste =====
Verificar se o almoxarifado da unidade do usuário logado possue permissão para alterar a data da movimentação. Se possuir a data poderá ser digitada pelo usuário, caso contrário deverá aparecer apenas a data atual, sem possibilidade de alteração.