~~ODT~~ echo "
Última atualização: ";ver('', false);echo "
";
====== Alterar / Remover Fascículos Registrados para uma assinatura ====== Esse caso de uso permite a alteração das informações ou remoção completa de [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:processos_tecnicos:catalogacao:catalogar_titulos_e_materiais_com_tombamento | fascículos ]] que tenham sido registrados errados no sistema. Bibliotecários do setor de Aquisição e Catalogação (somente no caso de fascículos de assinaturas de doação) podem usar esse caso de uso, além do administrador geral que pode tudo no sistema. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção SIGAA → Biblioteca → Aquisições → Registro de Chegada de Fascículos → Alterar / Remover Fascículos Registrados é acessada. O sistema então exibe os seguintes campos para consulta: * **Código da Assinatura**: Tipo NUMÉRICO. * **ISSN**: Tipo TEXTO. * **Título da Assinatura**:Tipo TEXTO. * **Unidade de Destino**:Tipo TEXTO, formato: Código/Nome/Setor. * **Modalidade de Aquisição**: Tipo TEXTO, são apresentadas as opções 'Compra' e 'Doação'. * **Periodicidade**: Tipo TEXTO. * **Internacionalização**: Tipo TEXTO, são apresentadas as opções 'Nacional' e 'Internacional'. * **Ordenação**:Tipo TEXTO, são apresentadas as opções 'Código', 'Título', 'Data de início', 'Data de término', 'Periodicidade', 'Modalidade de aquisição'e 'internacionalização'. * **Data de Início da Assinatura**:Tipo DATA. * **Data de Término da Assinatura**:Tipo DATA. É possível escolher mais de um parâmetro para uma busca mais refinada. Será exibido uma lista de todas as assinaturas. Com o resultado da busca serão listados os seguintes dados: * **__Código__**: Tipo NUMÉRICO. * **__Título__**:Tipo TEXTO. * **__Data de Início__**: Tipo DATA. * **__Data de Término__**: Tipo DATA. * **__Periodicidade__**:Tipo TEXTO. * **__Modalidade Aquisição__**:Tipo TEXTO. * **__Internacionalização__**:Tipo TEXTO. O usuário seleciona qual assinatura deseja alterar os fascículos. Selecionando a assinatura, o sistema mostra todos os fascículos cuja chegada foi registrada mas não estão no acervo ainda. \\ A listagem dos fascículos aparecem dois ícones, uma para alterar as informações do fascículo e outra para remover o fascículo. Clicando em "alterar", o sistema redireciona para a página onde é possível alterar as informações do fascículo selecionado. Clicando em "remover", o sistema apenas pede uma confirmação do usuário e remove o fascículo. \\ \\ O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Somente fascículos registrados e não incluídos no acervo podem ser alterados e removidos. Depois que ele são incluídos, apenas o setor de processos técnicos pode alterar ou dar baixa nos fascículos. * **RN02** - Somente usuários do setor de aquisição podem alterar/remover fascículos de assinaturas de compra. * **RN03** - O usuário só pode alterar/remover fascículos da unidade onde ele tenha permissão * **RN04** - O administrador geral pode alterar/remover fascículos de qualquer unidade e assinatura. * **RN05** - Quando um fascículo que está registrado é removido, caso ele seja o último fascículo registrado a sequência que gera o número dos códigos de barras deve ser retornada para o número anterior, evitando que os códigos de barras fiquem com "buracos" entre eles. //Por exemplo: se registrar o número **XXXXX-100** e depois removê-lo, a sequência deve voltar para **99**. Assim ao registrar o próximo fascículo, o código de barras gerado deve ser novamente **XXXXX-100** e não XXXXX-101.// **Importante:** Se ao remover um fascículo registrado, já exista outro registrado após esse, a sequência **não** pode voltar o seu valor. Se não vai bater os códigos de barras. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.Assinatura | sigaa.biblioteca.assinatura | | br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.Fasciculo| sigaa.biblioteca.fasciculo| | br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.MaterialInformacional| sigaa.biblioteca.material_informacional| ====== Plano de Teste ====== Sistema: Sigaa Módulo: Biblioteca Link: Sigaa -> Biblioteca -> Aquisições -> Registro de Chegada de Fascículos -> Alterar / Remover Fascículos Registrados Papéis: * SigaaPapel.BIBLIOTECA_SETOR_AQUISICAO_BIBLIOTECARIO * SigaaPapel.BIBLIOTECA_SETOR_CATALOGACAO_BIBLIOTECARIO * SigaaPapel.BIBLIOTECA_ADMINISTRADOR_GERAL Usuários: * antonia (catalogação BCZM) * regina (catalogacao Setorial de Enfermagem) * lilaalves (aquisição BCZM) * margareth (administrador geral) ===== Cenários de Teste ===== - Não se aplica. ===== Dados para o Teste ===== - Para registrar um novo fascículo, use a opção Biblioteca -> Aquisições -> Registro de Chegada de Fascículos -> [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:aquisicoes:registro_de_chegada_de_fasciculos:registrar_chegada_de_fasciculos | Registrar Chegada de Fascículos]].\\ - Para saber se uma assinatura possui fascículos no acervo, pesquise pelo Título dos fascículos em Processos Técnicos -> Pesquisas no Acervo -> [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:processos_tecnicos:pesquisas_no_acervo:pesquisar_por_titulos| Pesquisar por Títulos ]], e clique em visualizar os materiais do Título.\\ - Para incluir os fascículos registrados no acervo, use o caso de uso Processos Técinos -> Catalogação -> [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:processos_tecnicos:catalogacao:catalogar_titulos_e_materiais_com_tombamento | Catalogar Títulos e Materiais sem Tombamento (periódicos)]] , selecione o Título dos fascículos, a assinatura do Título, que serão mostrados todos os fascículos registrados para ele, é só selecionar um fascículo registrado, completar seus dados e incluir no acervo.\\ - Para remover os fascículos incluídos no acervo para a assinatura, busca o fascículo em: Processos Técinos -> Pesquisas no Acervo -> [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:processos_tecnicos:pesquisas_no_acervo:pesquisar_por_fasciculos | Pesquisar por Fascículos]] , edite as suas informações e mude a situação dele para baixado.\\ \\ ---- ---- Para testar a RN05 --- Verifica o número gerador do código de barras dos fascículos a partir da assinatura ---- select numero_gerador_fasciculo from biblioteca.assinatura where codigo = 'xxxxx' \\ \\