echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Relatório de Bens Recolhidos ======
Esse caso de uso é utilizado pelo setor de patrimônio com a finalidade de gerar um relatório relacionando os bens recolhidos para alienação com as unidades a qual esses pertenciam.
===== Descrição de Caso de uso =====
O caso de uso é acionado quando o usuário acessa a opção: SIPAC -> Módulo Patrimônio -> Aba Relatórios -> Movimentações de Bens -> Bens Recolhidos.
A fim de que o relatório citado seja criado, faz-se necessário que o usuário selecione um período com o qual se deseja trabalhar, preenchendo pelo menos um dos campos:
* **Período***: Formato: DD/MM/AAAA a DD/MM/AAAA, tipo DATA.
* **Grupo de Material**: Formato: NOME GRUPO DE MATERIAL, tipo TEXTO.
* **Unidade**: Formato: UNIDADE (CÓDIGO), tipo TEXTO. ([[#Principais_regras_de_negócio|RN01, RN02, RN03, RN04 e RN05]])
* Observa-se também a opção de buscar a unidade, que ao ser selecionada exibe uma busca por unidade através do nome da mesma.
E então é exibido um relatório tal qual o modelo abaixo (o cabeçalho está associado aos filtros utilizados na consulta) :
**RELATÓRIO DE BENS RECOLHIDOS**
**Período:** DD/MM/AAAA a DD/MM/AAAA
**Grupo de Material**: NOME DO GRUPO DE MATERIAL (CÓDIGO DO GRUPO DE MATERIAL)
**Unidade de Origem**: NOME DA UNIDADE (CÓDIGO DA UNIDADE)
**Total de Bens Recolhidos**: 99
^ Tombamento ^ Denominação ^ Valor Atual ^ Valor de Entrada ^ Depreciação Acumulada ^ Guia Recolhimento ^ Recebimento ^
^ CÓDIGO ^ NOME DA UNIDADE Total de Bens: 9... ||||||
| AAAA999999 | DENOMINAÇÃO | R$ 9... | R$ 9... | R$ 9... | 9.../AAAA | DATA DO RECEBIMENTO |
| ---------- | ----------- | | | | ----/---- | --------------------- |
| **Totais da gestora** | | R$ 9... | R$ 9... | R$ 9... | | |
| **Totais do grupo** | | R$ 9... | R$ 9... | R$ 9... | | |
Então o caso de uso é finalizado.
===== Principais Regras de Negócio =====
***RN01** - As RNs 02, 03 e 04 só serão aplicadas caso o parâmetro BLOQUEIO_CONSULTA_BENS_POR_UNIDADE esteja ativo como valor = "true".
***RN02** - Se o usuário tiver o papel de gestor_patrimonio_local, exibir hierarquia de unidades informada ao atribuir o papel ou, se não informada unidade ao atribuir papel, considerar a unidade do usuário logado;
***RN03** - Se o usuário tiver o papel de gestor_patrimonio_unidade_gestora, exibir somente a unidade gestora do usuário e das unidades vinculadas a ela. considerar a unidade informada ao atribuir o papel ou, se não informada unidade ao atribuir papel, considerar a unidade do usuário logado;
***RN04** - Caso o usuário possua gestor de patrimônio global ele deve poder consultar todas.
***RN05** - Se não for marcada a opção, o sistema deve atuar com as mesmas verificações internamente das RNs 02, 03 e 04.
==== Resoluções/Legislações Associadas ====
Não se aplica.
===== Classes Persistentes e Tabelas Envolvidas =====
^ Classe ^ Tabela |
| br.ufrn.sipac.patrimonio.patrimonio.dominio.Bem | admnistrativo.patrimonio.Bem |
====== Plano de Teste ======
Sistema: SIPAC
Módulo: PATRIMÔNIO
Link(s): Aba Relatórios -> Movimentações de Bens -> Bens Recolhidos.
Usuário: diretordmp, adaildo.
Papel que usuário deve ter:
* SipacPapeis.GESTOR_PATRIMONIO_GLOBAL ou
* SipacPapeis.GESTOR_PATRIMONIO_UNIDADE_GESTORA ou
* SipacPapeis.GESTOR_RELATÓRIO_PATRIMONIO.
===== Cenários de Teste =====