Devolução de Material no Módulo Desktop
Após buscar por um material que está emprestado (id_situacao_exemplar = 2), o botão “Devolver” será habilitado. Clicando no botão “Devolver”, o programa checa se a impressora está ativada, caso não esteja, pergunta se o usuário deseja continuar a operação sem imprimir o comprovante.
Caso não aconteça nenhum problema
- O comprovante será impresso
- O empréstimo será devolvido (seta a data de devolução)
Caso o empréstimo esteja atrasado
Se o operador selecionar o checkbox “Permitir Multa” o usuário será multado pelo atraso.
- Cria uma nova suspensão que inicia no dia do fim de todas as suspensões do usuário e tem duração igual a quantidade de dias atrasados vezes três. Caso o usuário não tenha suspensões ativas, a nova suspensão iniciará um dia após a data da devolução do empréstimo em atraso.
Plano de Testes
Sistema: Desktop de Circulação da Biblioteca
Aba: Material
Massa de Testes
Tentar devolver um material que esteja emprestado.
Utilizar um dos códigos de barras abaixo:
- 2008003640, 2008003641, 2008003642.
Mais especificações em: regras_gerais