~~ODT~~

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

Desfazer Operação

Essa operação permite aos operadores do módulo de circulação desfazer as últimas 10 operações feitas. Para o caso de alguma operação ter sido realizada por engano, o operador ter a possibilidade de consertar.

Envolvidos: Bibliotecários que trabalham no setor de circulação das bibliotecas.

Pré-condições: Alguma operação de circulação deve ter sido feita.

A medida que as operações vão sendo feitas, o sistema vai logando-as na aba Usuário do módulo de circulação. Clicando-se em cima da operação logada e no botão DESFAZER OPERAÇÃO, o sistema abrirá uma janela para o chefe do setor de circulação autorizar o estorno da operação com o seu login e senha.

O chefe do setor de circulação é um usuário com o papel de SETOR_CIRCULACAO_BIBLIOTECÁRIO. Se o chefe confirmar, o sistema desfazerá a operação selecionada, guardará a operação que foi desfeita, junto com as informação de qual usuário autorizou e enviará um e-mail para o usuário informando a operação.

O caso de uso é finalizado.

  • RN01 - Caso um material já tenha sido emprestado a outro usuário depois de devolução do usuário anterior, esta última operação de devolução não poderá mais ser desfeita.
  • RN02 - Caso um material já tenha sido devolvido, a operação de empréstimo e renovação não pode ser desfeita antes da devolução ser desfeita, pois o material que pertencia a ele pode estar pertencendo a outro empréstimo.
  • RN03 - O sistema deve logar as operações desfeitas por questões de segurança.
  • RN04 - O sistema deve enviar um email ao usuário informando que a operação realizada foi estornada, e que o email enviado quando a operação que foi estornado foi realizada, não é mais válido.

Resoluções/Legislações Associadas

Não se aplica.

Classe Tabela
br.ufrn.sigaa.biblioteca.circulacao.dominio.OperacoesDesfeitasDesktop Ex.:sigaa.biblioteca.operacoes_desfeitas_desktop

Plano de Teste

Sistema: SIGAA

Módulo: BIBLIOTECA

Link(s): Módulo Circulação → Aba Usuário → Botão Desfazer Operação

Usuário: regina ( bibliotecária da biblioteca setorial de enfermagem), kallinebezerra ( bibliotecária de circulação da BCZM)

Papel: SigaaPapeis.SERTOR_CIRCULACAO_BIBLIOTECARIO

Não se aplica.

A senha dos usuários da biblioteca em testes é: 123456.

Será preciso a matrícula de discentes e códigos de barras de materiais para realizar as operações no módulo de circulação e depois tentar desfazer.

    ---
    ---  códigos de barras de materiais da biblioteca para testes
    ---
    SELECT codigo_barras FROM biblioteca.material_informacional LIMIT 1000
 
   ---
   --- 100 discentes ativos para utilizar nos testes
   ---
   SELECT matricula FROM discente WHERE STATUS = 1 LIMIT 100
  • desenvolvimento/especificacoes/sigaa/biblioteca/casos_de_uso/desktop/desfazer_operacao.txt
  • Última modificação: 2017/04/03 18:10
  • (edição externa)