~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Relatório de Requisições Retornadas por Unidade ====== Esse caso de uso é utilizado pelos gestores de almoxarifado com a finalidade de criar um relatório contendo todas as requisições retornadas do almoxarifado do usuário, divididas por unidade. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: SIPAC -> Almoxarifado -> Aba de Relatórios -> Unidades -> Requisições Retornadas por Unidade. As seguintes opções de relatório são exibidas: * **Almoxarifado([[#principais_regras_de_negócio|RN02]]):*** Tipo TEXTO, Formato: AAAAA (Combo-box) * **Período de Atendimento:*** Tipo DATA, formato: DD/MM/AAAA a DD/MM/AAAA. * **Material:** Tipo TEXTO, Formato: AAAAAA (Auto-complete) * **Grupo de Material:** Tipo TEXTO, Formato: AAAAA (Combo-box) * **Unidade Requisitante:** Tipo TEXTO, Formato: AAAAA (Combo-box) * **Unidade de Custo:** Tipo TEXTO, Formato: AAAAA (Combo-box) * **Agrupar por Grupo de Material:** Tipo TEXTO, formato: 'SIM' ou 'NÃO'. ([[#principais_regras_de_negócio|RN01]]) Então o sistema exibe um relatório tal qual o modelo: **Relatório de Requisições Retornadas por Unidade** **Almoxarifado:** AAAA. **Período de Retorno:** DD/MM/AAAA a DD/MM/AAAA. ^ Requisição ^ Data da Requisição ^ Data de Retorno ^ Grupo de Material ^ Status ^ Valor ^ Unidade de Custo ^ | 9.../AAAA | DD/MM/AAAA | DD/MM/AAAA | DENOMINAÇÃO GRUPO MATERIAL |DENOMINAÇÃO STATUS | 99,99 | UNIDADE DE CUSTO | Então o caso de uso é 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** - Serão exibidas somente as requisições cujo destino da requisição tenha sido para o almoxarifado selecionado. Esse campo deve considerar o almoxarifado da unidade do usuário logado e não deve ser alterado, com excessão para os usuários que possuem o papel de auditor ou auditor almoxarifado, sendo exibido todos os almoxarifados cadastrados para esse caso. ***RN03** - A busca das requisições deve considerar o almoxarifado escolhido, o período para buscar os movimentos das requisições que tiveram o status RETORNADA.. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.requisicoes.material.dominio.RequisicaoMaterial | Banco adiministrativo -> Esquema requisicoes -> Tabela requisicao_material | ====== Plano de Teste ====== Sistema: SIPAC Módulo: ALMOXARIFADO Link(s): Aba de Relatórios -> Unidades -> Requisições Retornadas por Unidade Usuários: paulinho (ALMOXARIFADO CENTRAL) Papel que usuário deve ter: SipacPapeis.GESTOR_ALMOXARIFADO ===== Cenários de Teste ===== Verificar os relatórios gerados de acordo com diferentes filtros de busca. ===== Dados para o Teste =====