Realizar Checkout

Na saída da biblioteca, um usuário deve realizar checkout em todos os materiais que estiver portando. Para poderem sair, estes materiais devem estar emprestados e os empréstimos não podem estar atrasados.

O funcionário da biblioteca deve clicar na aba “Checkout” e digitar o código de barra de cada material que está saindo. Caso o material possa sair, será exibida uma mensagem verde dizendo que o material está liberado. Caso o material não possa sair serão mensagens por causa de uma das seguintes situações:

Esta operação deve ser registrada no banco para possilitar a criação de relatórios. Os registros são feitos na classe RegistroCheckout e devem informar o operador que realizou a operação, o mateiral, a data e a situação do material no momento.

Regras de Negócio

  1. Caso o material esteja emprestado e o empréstimo não esteja atrasado, pode sair.
  2. Caso o material esteja emprestado mas o emprestimo esteja atrasado, não pode sair.
  3. Caso o material não esteja emprestado, não pode sair.

Plano de Teste

Sistema: Sigaa

Módulo: Biblioteca (Desktop)

Papel: SigaaPapeis.BIBLIOTEcA_SETOR_CIRCULACAO_CHECKOUT

Usuários: usuarios

Massa de Teste

  1. Acessar o programa pelo link /sigaa/public/biblioteca/desktop;
  2. Clicar no link “Clique aqui para instalar e/ou executar o aplicativo”;
  3. Realizar login com usuário que tenha permissão para checkout;
  4. Clicar na aba “Checkout” e testar os materiais.

Lista de Materiais

Mais especificações em: regras_gerais

<< Voltar - Módulo de Circulação