~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Relatório Inventário de Bens ====== Esse caso de uso é utilizado para a criação de inventário de bens de uma instituição. Utilizado pelos gestores de patrimônio quando querem saber a quantidade geral de bens detalhada de sua instituição ou unidade. Os funcionários do setor de patrimônio da Instituição e os das Unidades Gestoras têm acesso a esta funcionalidade. ===== Descrição do Caso de Uso ===== Este caso de uso é acessado através do caminho: SIPAC -> Patrimônio -> Relatórios -> Bens -> Inventário A fim de que o inventário venha a ser criado, se faz necessário que o usuário indique pelo menos um dos critérios informados abaixo: * **Período**: Tipo - DATA. ([[#principais regras de negócio|RN12]]) * **Todos os bens tombados**: Tipo - LÓGICO. ([[#principais regras de negócio|RN01]]) * **Unidade Gestora Patrimonial**: Tipo - TEXTO. ([[#principais regras de negócio|RN05]]) * **Tipo de Aquisição**: Tipo - TEXTO. * **Grupo de Material**: Tipo - TEXTO. * **Conta PCASP**: Tipo - NUMÉRICO. * **Unidade de Medida**: Tipo - TEXTO. ([[#principais regras de negócio|RN06]]) * **Unidade**: Formato NOME DA UNIDADE (CÓDIGO). Tipo - TEXTO. ([[#principais regras de negócio|RN02, RN07, RN08, RN09, RN10 e RN11]]) * **Localidade**: Formato UNIDADE SIGLA (UNIDADE CODIGO) DESCRICAO LOCAL (CODIGO LOCAL), Tipo - TEXTO. ([[#principais regras de negócio|RN03]]) * //Percebe-se a opção **Buscar Unidade**, a qual é utilizada para selecionar uma unidade pelo seu nome. Apresenta formato Texto.// * **Incluir Unidades/Centros de Custo Vinculados**: Tipo - LÓGICO. * **Marca**: Tipo - TEXTO. * **Denominação**: Tipo - TEXTO. * **Especificação**: Tipo - TEXTO. * **Considerar Apenas Bens em Uso**: Tipo - LÓGICO. * **Não Considerar Transferências**: Tipo - LÓGICO. * **Não Considerar Bens Recolhidos**: Tipo - LÓGICO. * **Considerar Bens Anulados**: Tipo - LÓGICO. * **Exibir Bens de Terceiro**: Tipo - LÓGICO. * **Somente tombados como bens antigos**: Tipo - LÓGICO. * **Organizar por localidade**: Tipo - LÓGICO. ([[#principais regras de negócio|RN03]]) * **Ordenar por**: Tipo - TEXTO. São apresentadas as opções: ''Denominação'' ou ''Número de Tombamento''. * **Formato**: Tipo LÓGICO. São apresentadas as opções ''PDF'' e ''Planilha''. Após a geração do inventário, ao usuário é permitido baixá-lo, em formato PDF, através da opção //Visualizar Relatório//. Será, então, exibido um relatório tal qual o modelo abaixo: **INVENTÁRIO DE BENS** **Período**: DD/MM/AAAA a DD/MM/AAAA **Unidade Gestora**: UNIDADE (99.99) O cabeçalho apresenta os filtros escolhidos no passo anterior. ^ Tombamento ^ Denominação ^ Aquisição ^ Marca ^ Situação ^ Termo ^ Valor Acum. ^ Valor Atual | | | <9999 - UNIDADE> ||||||||| | <9999 - Localidade> ||||||||| | <9999 - GRUPO DE MATERIAL> ||| CONTA PCASP: <99.999.99.99> |||||| | | | |
| | | <9.../AAAA> | <9999,9999> | <9999,9999> | | DESCRITORES ||||||||| | Total de Bens do Grupo de Material | <9> | Total do Valor dos Bens do Grupo de Material | <9999,9999> |||||| | Total de Bens da Unidade | <9> | Total do Valor dos Bens da Unidade | <9999,9999> |||||| * **Especificação **: esse campo será exibido tão somente se a opção **Imprimir Especificação** tiver sido selecionada. * **Total de Bens do Grupo de Material**: Soma da quantidade de Bens por Grupo de Material. * **Total do Valor do Grupo de Material**: Soma dos Valores dos Bens do Grupo de Material. * **Total de Bens da Unidade**: Soma da quantidade de Bens por Unidade. * **Total do Valor dos Bens da Unidade**: Soma dos Valores dos Bens da Unidade. O caso de uso é finalizado. =====Principais Regras de Negócio ===== ***RN01** - A exibição deste campo depende de um [[desenvolvimento:especificacoes:sigadmin:casos_de_uso:portal_da_administracao:config_do_sistema::parametros:listar_alterar_parametros|parâmetro do sistema]]. Se TODOS_OS_BENS_TOMBADOS for verdadeiro ele é exibido, essa restrição pode impedir um problema de estouro de memória caso a base de dados seja muito grande. Caso seja selecionado, o período não poderá ser informado pelo usuário. ***RN02** - Os responsáveis pelo patrimônio das unidades gestoras apenas podem gerar o inventário para a sua Unidade ou Unidades vinculadas. ***RN03** - A exibição deste campo depende de um [[desenvolvimento:especificacoes:sigadmin:casos_de_uso:portal_da_administracao:config_do_sistema::parametros:listar_alterar_parametros|parâmetro do sistema]]. Se PERMITE_OPERACOES_PATRIMONIO_POR_LOCALIDADE for verdadeiro, é possível realizar operações nas localidades, da mesma forma que nas unidades. - Caso seja exibido o campo **Localidade**, verifique mais regras de negócio em [[desenvolvimento:especificacoes:sipac:patrimonio:desenvolvimento:especificacoes:sipac:patrimonio movel:casos_de_uso:cadastros:localidade:cadastrar#principais regras de negócio|Cadastrar Localidade]]. ***RN04** - A exibição deste campo depende de um [[desenvolvimento:especificacoes:sigadmin:casos_de_uso:portal_da_administracao:config_do_sistema::parametros:listar_alterar_parametros|parâmetro do sistema]]. Se PERMITE_OPERACOES_PATRIMONIO_POR_LOCALIDADE for verdadeiro ele é exibido. (Removido em 14/05/2015, referente a tarefa 146728) ***RN05** - Se o usuário não for GESTOR_PATRIMONIO_GLOBAL ou GESTOR_PATRIMONIO_UNIDADE_GESTORA, o campo não deve ser exibido. ***RN05** - O relatório exibirá todos os bens da unidade, tanto os que entraram como os que sairam, respeitando também os filtros escolhidos pelo usuário. ***RN06** - O item só aparece para o módulo de bibilioteca. ***RN07** - As RNs 08,09 e 10 só serão aplicadas caso o parâmetro BLOQUEIO_CONSULTA_BENS_POR_UNIDADE esteja ativo como valor = "true". ***RN08** - Se o usuário tiver o papel de gestor_patrimonio_local, exibir a unidade informada ao atribuir o papel ou, se não informada unidade ao atribuir papel, considerar a unidade do usuário logado; ***RN09** - 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; ***RN10** - Caso o usuário possua gestor de patrimônio global ele deve poder consultar todas. ***RN11** - Se não for marcada a opção, o sistema deve atuar com as mesmas verificações internamente das RNs 08, 09 e 10. ***RN12** - O período é obrigatório caso o parâmetro ''1_600_57 TODOS_OS_BENS_TOMBADOS'' estiver como falso. ***RN13** - Bens intangíveis não são exibidos nesse relatório. Em vez disso, eles são exibidos em SIPAC -> Patrimônio Móvel -> Relatórios -> Bens -> Bens Intangíveis. (Adicionada em 04/01/2017, referente à tarefa 189768). ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.patrimonio.tombamento.dominio.Bem| administrativo.patrimonio.bem | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Patrimônio Link(s): Relatórios -> Bens -> Inventário. Usuário: diretordmp (Gestor_Patrimonio_Global) , adaildo(Gestor_Unidade_Gestora) Papel que usuário deve ter: GESTOR_PATRIMONIO_GLOBAL, GESTOR_PATRIMONIO_UNIDADE_GESTORA ===== Cenários de Teste ===== * O aparecimento da localidade está parametrizada. * Para alterar: SIGAdmin -> Config. do Sistema -> Parâmentros -> Listar/Alterar Parâmetros; O parâmentro é **PERMITE_OPERACOES_PATRIMONIO_POR_LOCALIDADE**. * Sendo o valor for TRUE , aparecerá a localidade para preenchimento * Sendo o valor for FASLE , não aparecerá a localidade durante o fluxo do caso de uso. ===== Dados para o Teste ===== Não se aplica.