~~ODT~~ echo "
Última atualização: ";ver('', false);echo "
";
====== Substituir Exemplar ====== Substituição de um exemplar ocorre quando o mesmo é perdido ou danificado no acervo e ele é substituído por um outro similar, por exemplo um livro de uma nova edição, pois o usuário que perdeu ou danificou não encontrou um igual, por exemplo da mesma edição, para repor no acervo.\\ Quem diz que um exemplar é similar/equivalente a outro é um professor por meio de uma declaração.\\ Somente um bibliotecário da seção de processos técnicos ou a administrador geral do sistema pode realizar essa operação. Envolvidos: Bibliotecários e Funcionários do setor de Catalogação. Pré-condições: Devem existir exemplares cadastrados no acervo. ===== Descrição do Caso de Uso ===== O caso de uso começa quando o usuário acessa o caminho: //SIGAA -> Biblioteca -> Processos Técnicos -> Gerenciamento de Materiais -> Exemplares -> Substituir Exemplar// \\ \\ Ao iniciar o caso de uso, é mostrada a [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:processos_tecnicos:pesquisas_no_acervo:pesquisar_por_exemplares| busca padrão de exemplares]] para o usuário escolher o exemplar que vai ser substituído. Após selecionar o exemplar a ser substituído, realiza-se uma nova [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:processos_tecnicos:pesquisas_no_acervo:pesquisar_por_exemplares| busca padrão de exemplares ]] para encontrar exemplar que irá substitui-lo.\\ O exemplar que vai substituir o anterior precisa está catalogado no acervo. O usuário é redicionado para confirmar a substituíção. Confirmando a substituição, será dado baixa no primeiro exemplar e o segundo exemplar passará a manter um referência ao exemplar que ele substituiu. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - O exemplar que foi substituído deve se encontrar na [[desenvolvimento:especificacoes:sigaa:biblioteca:negocio#materiais_informacionais| Situação de Baixa]] no acervo e possuir o motivo da baixa. * **RN02** - O exemplar que foi substituído **não** aparece apenas no relatório de materiais baixados e na pesquisa específica de exemplar, sendo que nessa última, ele aparece desativado e não pode ser editado pelo usuário. * **RN03** - O exemplar //"substituidor"// deverá possuir uma referência para o exemplar que ele substituiu. * **RN04** - Um exemplar só pode ser substituído por outro da mesma biblioteca. * **RN05** - Um exemplar não pode ser substituído por ele mesmo. * **RN06** - Um exemplar só pode substituir no máximo um outro exemplar. * **RN07** - Como o exemplar que foi substituído foi baixado do acervo, a quantidade de materiais do Título que é mostrada nas pesquisas deve ser decrementada. * **RN08** - Caso o exemplar possua anexos, ele não poderá ser baixado, primeiro deve-se baixar todos os seus anexos. * **RN09** - É possível substituir um exemplar que já esteja baixado, nesse caso o sistema ignora a operação de baixa e só realiza a substituíção. //(adicionado em 16/04/2012 para suportar a substituíção de materiais perdidos. referente à tarefa #88009 - Reserva de Material e Comunicação de Material Perdido) // ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.MaterialInformacional | sigaa.biblioteca.material_informacional | | br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.Exemplar | sigaa.biblioteca.exemplar| ====== Plano de Teste ====== Sistema: SIGAA Módulo: Biblioteca Link(s): Processos Técnicos -> Gerenciamento de Materiais -> Exemplares -> Substituir Exemplar Usuário: antonia (bibliotecária da BCZM), regina (bibliotecária de enfermagem), magnoliandrade (Administrador Geral), rosangelagv (BIBLIOTECA_SETOR_CATALOGACAO_GERENCIAR_MATERIAIS na BCZM) SigaaPapeis.BIBLIOTECA_SETOR_CATALOGACAO_BIBLIOTECARIO, SigaaPapeis.BIBLIOTECA_SETOR_CATALOGACAO_GERENCIAR_MATERIAIS, SigaaPapeis.BIBLIOTECA_ADMINISTRADOR_GERAL ===== Cenários de Teste ===== Procure os exemplares de bibliotecas diferentes e tente substituí-los. \\ \\ Tente ver se consegue substituir um exemplar que já foi removido do sistema. (começe buscando um exemplar ativo, em outra instância da aplicação realize e remoção desse material, volte à instância da aplicação original e confirme a substituíção. Isso detecta erros decorrente da realização corrente da tarefa.) \\ \\ Tente substituir um exemplar de um biblioteca diferente da que o seu usuário tenha permissão. \\ \\ Tente substituir um exemplar que esteja emprestado. (começe buscando o exemplar que não esteja emprestado, quando estiver na tela de confirmar a baixa, realize o empréstimo do exemplar através de outra instância da aplicação, volte para a tela e confirme a baixa, a baixa não deve ocorrer. Isso detecta erros decorrente da realização corrente da tarefa.) \\ \\ ===== Dados para o Teste ===== -- Não há. Os dados da página de busca são suficientes.