~~ODT~~

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

Relatório de Livros Solicitados por Unidades

Este caso de uso é utilizado pelos gestores da biblioteca com a finalidade de gerar um relatório relacionando os resultados de livros solicitados e as unidades solicitantes.

O caso de uso inicia quando o usuário acessa o link Sipac → Biblioteca → Consultas/Relatórios → Consultas → Livros Solicitados por Unidades .

  • Período da Solicitação à Biblioteca:* Tipo DATA, formato: DD/MM/AAAA até DD/MM/AAAA. Período onde ocorreu a solicitação à biblioteca
  • Período da Entrega pelo Fornecedor:* Tipo DATA, formato: DD/MM/AAAA até DD/MM/AAAA. Período onde ocorreu a entrega pelo fornecedor.
  • Fonte Orçamentária: Tipo Texto. Denominação da fonte orçamentária.
  • Editora: Tipo Texto. Denominação da editora.
  • Autor: Tipo Texto. Nome do autor.

Então um relatório é disponibilizado para download segundo o modelo descrito a seguir:

Modelo de Relatório

Relatório de Livros Solicitados por Unidade

Dados do Relatório

Período: DD/MM/AAAA a DD/MM/AAAA

Período da Entrega pelo Fornecedor: DD/MM/AAAA a DD/MM/AAAA

Fonte Orçamentária: DENOMINAÇÃO FONTE

Editora: DENOMINAÇÃO EDITORA

AUTOR: DENOMINAÇÃO AUTOR

Unidade Qtd. Solicitada Qtd. Atendida Qtd. Entregue Total Compra
DENOMINAÇÃO LIVRO (TOMBAMENTO LIVRO) 99
CÓDIGO - DENOMINAÇÃO UNIDADE 99 99 99 99
Subtotal: 99 99 99 99
DENOMINAÇÃO LIVRO (TOMBAMENTO LIVRO) 99
CÓDIGO - DENOMINAÇÃO UNIDADE 99 99 99 99
Subtotal: 99 99 99 99
Total: 99 99 99 99
Quantidade de Títulos: 99

O caso de uso é finalizado.

Resoluções/Legislações Associadas

Não se aplica.

Não se aplica.

Classe Tabela
br.ufrn.sipac.requisicoes.biblioteca.dominio.RequisicaoLivroContrato requisicoes.requisicao_livro_contrato
br.ufrn.sipac.requisicoes.biblioteca.dominio.Editora requisicoes.editora
br.ufrn.sipac.requisicoes.biblioteca.dominio.ItemBibliotecaMaterial requisicoes.item_biblioteca_material
br.ufrn.sipac.cadastro.dominio.Unidade comum.unidade

Sistema: SIPAC

Módulo: Biblioteca

Link(s): aba Consultas/Relatórios → Livros solicitados por Unidades

Usuário: margareth

Papel que usuário deve ter: SipacPapeis.GESTOR_BIBLIOTECA

Não se aplica.

SELECT 	DISTINCT u.id_unidade, 	u.codigo_unidade,u.nome,l.id,l.titulo, l.autor,e.denominacao ,SUM(il.quantidade),SUM(il.qtd_compra),SUM(il.qtd_compra*il.preco_estimado),l.isbn,
 
  (SELECT SUM(ilc.quantidade_solicitada)FROM requisicoes.item_livro_contrato ilc 
  JOIN requisicoes.requisicao_livro_contrato req ON (req.id = .id_requisicao)
  JOIN requisicoes.material_informacional livro ON (livro.id = ilc.id_livro AND livro.tipo = 1) 
  WHERE req.data >= '2011-01-01' AND req.data <= '2012-01-01' AND livro.id = l.id AND ilc.id_status IN  ( 104,105,106 )	GROUP BY livro.id )
 
FROM requisicoes.requisicao_biblioteca rb 
JOIN requisicoes.item_material_informacional il ON (il.id_requisicao = rb.id AND il.tipo = 1)
JOIN requisicoes.material_informacional l ON (il.id_material_informacional = l.id) 
JOIN comum.unidade u ON (u.id_unidade = rb.id_unidade) JOIN requisicoes.editora e ON (l.id_editora  = e.id)
WHERE 	rb.data >= '2011-01-01' AND rb.data <= '2012-01-01' AND rb.ID_STATUS IN ( 101,104, 102, 105)  
GROUP BY u.id_unidade,u.codigo_unidade,u.nome,l.id,l.titulo, l.autor ,e.denominacao, l.isbn ORDER BY l.titulo,u.codigo_unidade,u.nome
  • desenvolvimento/especificacoes/sipac/biblioteca/casos_de_uso/consultas_relatorios/relatorios/processo_de_compra/livros_solicitados_por_unidades.txt
  • Última modificação: 2017/04/03 18:19
  • (edição externa)