~~ODT~~ echo "
"; echo "Última atualização: ";ver('', false);echo "
";
====== Suspensões Estornadas por Período ====== Este relatório é utilizando para verifica as [[ desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:circulacao:gerenciar_suspensoes | Suspensões ]] que foram estornas no sistema. ===== Descrição do Caso de Uso ===== O caso de uso se inicia quando o usuário acessa //SIGAA -> Módulo Biblioteca -> Relatórios -> Circulação -> Punições -> Suspensões -> Suspensões estornadas no período//. Nesse momento, são mostrados os seguintes filtros, que devem ser preenchidos: * ** Bibliotecas **: As bibliotecas onde os materiais estão localizados. Tipo - SELEÇÃO MÚLTIPLA. * ** Período ** (início e fim). **// O período utilizado coresponde ao período em que a suspensões foi estornada //** Após escolher a opção //Gerar Relatório//, o relatório no modelo abaixo é mostrado para o usuário: \\ \\ \\ ^ Relatório de Suspensões Estornadas por Período ^^^^^ ^ Tipo ^ Data de Início ^ Data Final ^ Usuário que Realizou o Estorno ^ Data do Estorno ^ | Automática | 01/02/2011 | 15/02/2011 |Bibliotecário da Silva | 01/02/2011 | |Motivo do estorno: Teste 1 ||||| | Manual | 01/02/2172 | 15/06/2173 | Bibliotecário Santos | 01/01/2013 | |Motivo do estorno: Teste 2 ||||| ===== Principais Regras de Negócio ===== Não se aplica. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.biblioteca.circulacao.domino.SuspensaoUsuarioBiblioteca | sigaa.biblioteca.suspensao_usuario_biblioteca | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Biblioteca Link(s): SIGAA -> Módulo Biblioteca -> Relatórios -> Circulação -> Punições -> Suspensões -> Suspensões estornadas por período Usuário: sleite, edila, margareth Papel que usuário deve ter: SigaaPapeis.BIBLIOTECA_SETOR_CONTOLE_ESTATISTICO ===== Cenários de Teste ===== * Verificar se as suspensões estornadas no período escolhido pelo usuário aparecem no relatório. Se todas aparecerem o relatório está correto. ===== Dados para o Teste ===== Use a query abaixo para ver todas suspensões estornadas no período: SELECT * FROM biblioteca.suspensao_usuario_biblioteca AS suspensao WHERE suspensao.ativo = false AND suspensaoa.data_estorno BETWEEN '2010-01-01 00:00:00' AND '2011-12-31 23:59:59'