~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Remover Registros do Inventários ====== Esse caso de uso permite ao Administrador Geral remover [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:coletor:registrar_material_no_inventario | registros de materiais ]] feitos no [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:cadastros:inventarios_do_acervo:gerenciar_inventarios | inventário ]]. Para o caso em que alguém registrou por engano algum material que não deveria ter sido registrado. Pré-Condições: Registros devem ter sido realizados no inventário. ===== Descrição do Caso de Uso ===== O caso de uso inicia quando a opção //SIGAA → Biblioteca → Cadastros → Inventários do Acervo → Remover Registros// é acessada. Ao iniciar o caso de uso o usuário deverá realizar uma busca pelo inventário descrita em [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:cadastros:inventarios_do_acervo:gerenciar_inventarios | Gerenciar Inventário ]]. Após a realização da busca é possível selecionar um inventário aberto. Selecionado o inventário, o usuário é redicionado para a [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:processos_tecnicos:pesquisar_interna_padrao_de_materiais | Busca Padrão de Materais no Acervo ]]. Nessa busca ele deve buscas os materiais desejados e clicar em "Remover Registros", se os materiais selecionados estavam registrados no inventário esse registro será desativado. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: Os usuários com o papel de ''SigaaPapeis.BIBLIOTECA_ADMINISTRADOR_GERAL'' podem remover registros dos inventários de todas as bibliotecas. Usuário com o papel de ''SigaaPapeis.BIBLIOTECA_ADMINISTRADOR_LOCAL'' podem podem remover registros dos inventários apenas na biblioteca na qual ele é administrador. * **RN02**: Somente inventários abertos podem ter seus registros removidos.. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.InventarioAcervoBiblioteca | sigaa.biblioteca.inventario_acervo_biblioteca | | br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.InventarioMaterialRegistrado| sigaa.biblioteca.inventario_material_registrado | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Biblioteca Link(s): SIGAA → Biblioteca → Cadastros → Inventário do Acervo → Remover Registros Usuário: cecilia(SigaaPapeis.BIBLIOTECA_ADMINISTRADOR_LOCAL) para a biblitoeca de odontologia, magnoliaandrade (SigaaPapeis.BIBLIOTECA_ADMINISTRADOR_GERAL) Papel que usuário deve ter: SigaaPapeis.BIBLIOTECA_SETOR_AQUISICAO_BIBLIOTECARIO, SigaaPapeis.BIBLIOTECA_ADMINISTRADOR_LOCAL ===== Cenários de Teste ===== Apenas testar as regras de negócio especificadas. ===== Dados para o Teste ===== ------ busca os inventários já cadastrados no banco select * from biblioteca.inventario_acervo_biblioteca ------ buscar registros realizados para um inventário. select * from biblioteca.inventario_material_registrado where id_inventario_acervo_biblioteca = XXXX