====== Gerenciar Multas ====== Este caso de uso tem como finalidade permitir aos Bibliotecários Gerenciar as multas de usuários da Biblioteca. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção //SIGAA → Biblioteca → Informação e Referência → Empréstimo Institucionais → Gerenciar Multas// é acessada. Ao selecionar o presente caso de uso, será necessário que o usuário informe os seguintes dados para Filtras os Dados ([[#Principais Regras de Negócio|RN01]]): * **Tipo de Usuário***: Tipo - LÓGICO. * **Biblioteca**: Tipo- TEXTO. * **Biblioteca Externa**: Tipo- TEXTO. O sistema listará os Usuários Encontrados informando o seguinte dado: * **__Descrição__**: Tipo- TEXTO. Para cada usuário listado, é possível //Selecionar Usuário//. === Selecionar Usuário === Ao selecionar esta opção o sistema exibirá os seguintes dados das Multas não Pagas: * **__Usuário __** * **__Código de Identificação__**: Tipo- TEXTO. * **__Nome__**: Tipo- TEXTO. * **__Telefone__**: Tipo- NUMÉRICO. * **__E-mail__**: Tipo- TEXTO. * **__Endereço__**: Tipo- TEXTO. * **__Multas do Usuário não pagas__** * **__Valor__**: Tipo- NUMÉRICO. * **__Tipo da Multa__**: Tipo- TEXTO. Para cada multa listada, é possível //Emitir GRU Única para as Multas Abertas, Cadastrar nova Multa, Confirmar Pagamento Manualmente, Imprimir e Estornar Multa// selecionadas. ===Emitir GRU Única para as Multas Abertas=== Ao selecionar esta opção, o sistema exibirá as Multas do Usuário não pagas, e será necessário que o usuário confirme a Emissão para as Multas Selecionadas. ===Cadastrar nova Multa=== Ao selecionar esta opção, será necessário que o usuário informe os seguintes Dados da Multa : * **__Calculadora dos valores das Multas ([[#Principais Regras de Negócio|RN03]])__** * **Prazo para Devolução**: Formato: DD/MM/AAAA. Tipo- DATA. * **Data da Devolução**: Formato: DD/MM/AAAA. Tipo- DATA. * **Tipo do Prazo**: Tipo- TEXTO. * **Quantidade de Empréstimos**: Tipo- NUMÉRICO. * **Quantidade de Dias em Atraso**: Tipo- NUMÉRICO. * **Valor da Multa**: Tipo- NUMÉRICO. * **Valor da Multa***: Tipo- NUMÉRICO. * **Unidade de Recolhimento***: Tipo- TEXTO. * **Motivo da Criação da Multa***: Tipo- TEXTO ([[#Principais Regras de Negócio|RN02]]). ===Confirma Pagamento Manualmente=== Caso o usuário necessite realizar um novo empréstimo antes da confirmação automática ser realizada, pode-se utilizar essa operação para confirmar o pagamento manualmente mediante apresentação da GRU com o comprovante de pagamento. Para realizar o Pagamento Manualmente, será necessário que o usuário informe o seguinte dado abaixo para Confirmar Pagamento no sistema: * **__Usuário __** * **__Código de Identificação__**: Tipo- TEXTO. * **__Nome__**: Tipo- TEXTO. * **__Telefone__**: Tipo- NUMÉRICO. * **__E-mail__**: Tipo- TEXTO. * **__Endereço__**: Tipo- TEXTO. * **__Dados da Multa Selecionada__** * **__Valor da Multa__**: Tipo - NUMÉRICO. * **__Dados da GRU:__**: Tipo - TEXTO. * **Observações**: Tipo - TEXTO. * **__Número de Referência__**: Tipo - TEXTO. ===Estornar Multa=== Ao selecionar esta opção, será necessário informar os seguinte dado: * **__Valor da Multa__**: Tipo - NUMÉRICO. * **__Dados da Multa__**: Tipo- TEXTO. * **Motivo do Estorno**: Tipo- TEXTO. Para confirmar o Estorno das Multas selecionadas é necessário que o usuário informe os seguinte dado: * **__Confirme sua Senha__** * **Senha**: Tipo - NUMÉRICO. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - É necessário que o usuário informe uma Biblioteca. * **RN02** - Para criar uma nova multa, o motivo da criação deve ser informado. * **RN03** - O cálculo leva em consideração que todos os empréstimos possuem o mesmo tipo de prazo. * **RN04** - A partir do momento da em que a multa for criada, a sua GRU já estará disponível para ser impressa e paga. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | A PREENCHER | A PREENCHER | ===== Plano de Teste ===== Sistema: Sigaa Módulo: Biblioteca Links: SIGAA -> Módulos -> Biblioteca -> Informação e Referência -> Empréstimo Institucionais -> Gerenciar Multas. Papéis: * SigaaPapel.BIBLIOTECA_SETOR_INFO_E_REF (apenas visualiza) * SigaaPapel.BIBLIOTECA_SETOR_INFO_E_REF_BIBLIOTECARIO * SigaaPapel.BIBLIOTECA_ADMINISTRADOR_GERAL * SigaaPapel.BIBLIOTECA_SETOR_CATALOCACAO_BIBLIOTECARIO (pode atender as solicitações de catalogação na fonte.) Usuário: * margareth (administrador geral) * antonia (bibliotecária catalogação BCZM) * ericamelo (bibliotecária informação e referênica BCZM ) ===== Cenários de Teste ===== ===== Dados para o Teste =====