~~ODT~~

Última atualização: 2017/04/03 18:11 (edição externa)

Inventário do Acervo

Este relatório tem como função permitir que se visualize todos os materiais contidos no sistema que não foram Registrados no Inventário do Acervo realizado.



Assim é possível ter um controle maior dos materiais estraviados. Já que a quantidade é muito grande fazer isso manualmente, imprimindo um listagem de todos os materiais da biblioteca em papel é inviável.

Este caso de uso se inicia quando o usuário acessa SIGAA → Biblioteca → Relatórios → Processos Técnicos → Inventário do Acervo → Inventário do Acervo.

Para gerar o relatório, o usuário deve preencher os filtros, que são os seguintes:

  • Bibliotecas*: A biblioteca do Inventário. Tipo - SELEÇÃO SIMPLES.
  • Inventário*: : O inventário aberto para a biblioteca escolhida no filtro anterior. Tipo - SELEÇÃO SIMPLES.
  • Coleções*: : As coleções dos materiais do inventário. Tipo - SELEÇÃO MULTIPLA.
  • Tipos de Materiais*: : Os Tipos dos materiais do inventário. Tipo - SELEÇÃO MULTIPLA.
  • Situações dos Materiais*: : As situações dos materiais do inventário. Tipo - SELEÇÃO MULTIPLA.
  • Ordenação *: O ordenação que os materias devem aprerecer no relatório. Valores: ''Código de Barras, Título ou Localização'. Tipo - SELEÇÃO EXCLUSIVA.

Quando o usuário clica em Gerar Relatório, o relatório é gerado pelo sistema. Como o relatório pode ser muito grande e demorar a ser gerado, o sistema mostra uma mensagem de espera enquanto ele não está concluído.

O relatório tem em seu cabeçalho a informação dos filtros utilizados e no seu corpo contém as seguintes informações para cada material:

  • Código de Barras: Tipo - NUMÉRICO.
  • Nº do Patrimônio: Tipo - NUMÉRICO.
  • Nº do Sistema: Tipo - NUMÉRICO.
  • Título: Tipo - TEXTO.
  • Autor: Tipo - TEXTO.
  • Edição: Tipo - NUMÉRICO.
  • Ano: Tipo - NUMÉRICO.
  • Localização: Tipo - TEXTO.

São recuperados os materiais existente no sistema mas não registros no inventário escolhido.
No final da listagem, o relatório mostra a totalização de materiais e de títulos.

O caso de uso é finalizado.

  • RN01: Somente pode ser buscados registros realizados em inventários fechados.
  • RN02: A ordenação por Localização é feita de acordo com as regras de ordenação CDU para arquivamento de materiais, que podem ser encontradas no livro Classificação Decimal Universal - Volume 1: Tabelas Sistemáticas. Há alguns materiais na Internet, mas são bem incompletos. Um deles é o http://www.ced.ufsc.br/~ursula/5213/05sequencia.html.

Resoluções/Legislações Associadas

  • RN01: Sobre a Classificação decimal universal. UDC Consortium. Instituto Brasileiro de Informação em Ciência e Tecnologia. IBICT. 2007 ISBN 9788570130747
Classe Tabela
br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.InventarioAcervoBiblioteca sigaa.biblioteca.inventario_acervo_biblioteca
br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.InventarioMaterialRegistrado sigaa.biblioteca.inventario_material_registrado
br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.MaterialInformacional sigaa.biblioteca.material_informacional
br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.Biblioteca sigaa.biblioteca.biblioteca
br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.Colecao sigaa.biblioteca.colecao

Plano de Teste

Sistema: SIGAA

Módulo: Módulo Biblioteca

Link(s): Relatórios → Processos Técnicos → Inventário do Acervo → Inventário do Acervo

Usuário: margareth, sleite, regina

Papel que usuário deve ter: SigaaPapeis.BIBLIOTECA_SETOR_CONTROLE_ESTATISTICO

Realizar alguns registros pelo caso de uso Registrar Materiais no Inventário e verificar se são mostrados todos os outros materiais da biblioteca menos os registrados.

ATENÇÃO: Fazer isso para uma biblioteca setorial e para uma coleção específica, porque senão a quantidade de materiais será muito grande, umas 1000 página e isso pode demorar um pouco para ser gerado.

 
----
--- A consulta realizada no relatório
----
 
SELECT c.numero_do_sistema, m.codigo_barras, e.numero_patrimonio, c.titulo, c.autor, c.edicao, c.ano, m.numero_chamada, t.id_titulo_catalografico 
 FROM biblioteca.material_informacional m 
 INNER JOIN biblioteca.situacao_material_informacional s ON m.id_situacao_material_informacional = s.id_situacao_material_informacional
LEFT JOIN biblioteca.exemplar e ON e.id_exemplar = m.id_material_informacional 
LEFT JOIN biblioteca.fasciculo f ON f.id_fasciculo = m.id_material_informacional 
 LEFT JOIN biblioteca.assinatura a ON a.id_assinatura = f.id_assinatura
 INNER JOIN biblioteca.titulo_catalografico t ON t.id_titulo_catalografico = COALESCE(e.id_titulo_catalografico, a.id_titulo_catalografico) 
 INNER JOIN biblioteca.cache_entidades_marc c ON c.id_titulo_catalografico = t.id_titulo_catalografico 
 INNER JOIN biblioteca.biblioteca b ON b.id_biblioteca = m.id_biblioteca
 
-- Materiais ativos no acervo que foram cadastrados até a data de fechamento do inventário
WHERE m.ativo = trueValue()  
     AND m.data_criacao <= xx/xx/xxxx 
     AND COALESCE(f.incluido_acervo, trueValue()) = trueValue() 
 
--- E que não haviam sido registrados no inventário
AND m.id_material_informacional NOT IN (
  SELECT 
  imr.id_material_informacional
  FROM 
  biblioteca.inventario_material_registrado imr 
  WHERE 
  imr.id_inventario_acervo_biblioteca =  xxxx
)
  • desenvolvimento/especificacoes/sigaa/biblioteca/casos_de_uso/relatorios/processos_tecnicos/inventario_do_acervo/inventario_do_acervo.txt
  • Última modificação: 2017/04/03 18:11
  • (edição externa)