~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Exportar Autoridade ====== Exportar uma autoridade consiste em gerá um arquivo no formato **MARC 21** codificação **ISO 2709** e disponibilizá-loque esse arquivo gerado seja enviado para importação em outro sistema. Hoje as bibliotecas da UFRN só realizam a cooperação técnica com a FGV. [[http://www8.fgv.br/bibliodata/]], por meio de um convênio que eles mantém com essa instituição. A extensão do arquivo gerado deve ser //.AC// para manter o padrão utilizado hoje pelo software CatBib [[http://www8.fgv.br/bibliodata/indexmodelo.asp?modelo=prodserv.htm]] **Em um mesmo arquivo MARC pode e deve ser exportadas várias autoridades.** ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIGAA -> Biblioteca -> Processos Técnicos-> Cooperação Técnica -> Exportar Autoridade//. Toda Autoridade que o usuário salvar ou atualizar o sistema é "marca para exportação". Quanto o usuário entrar na tela de exportação, todos as Autoridades salvas ou alteradas por ele vão ser mostrados em forma de uma lista, na qual o usuário pode escolher quais deseja adicionar à lista de autoridades exportadas. Além das Autoridades marcadas para exportação o usuário pode adicionar novas Autoridades na própria página de exportação. Essa lista é organizada a partir dos seguintes dados: * **Apenas Meus Títulos?**: Tipo - TEXTO. Com as opções ''Sim'' e ''Não''. * **__N° Sistema__**: Tipo - NUMÉRICO. * **__Entra Autorizada__**: Tipo - TEXTO. Para cada item é possível escolher a opção de removê-lo da listagem. Pode-se opcionalmente realizar uma filtragem dos títulos por uma busca que usa os seguintes campos: * **Número do Sistema Individual**: Tipo - NUMÉRICO. * **Faixa de Números do Sistema**: Tipo - NUMÉRICO. Em seguida deve-se escolher a codificação do arquivo entre ISO2709 ou UTF-8 ou se a exportação é para a FGV. Esse último caso, será gerado um arquivo com a extensão .AC com a codificação ISO 2709. Para essa seção são pedidos os seguintes campos: * **Biblioteca de Operação**: Tipo - TEXTO. * **Parâmetro**: Tipo - TEXTO. Com as opções ''ISO 2709'' e ''UTF-8''. * **Exporta para o sistema Bibliodata da FGV**: Tipo - LÓGICO. Após serem exportadas, as Autoridades não estarão mais pendentes de exportação, assim, na próxima vez que o usuário entrar na página de exportação não aparecerão mais essas Autoridades. ===== Principais Regras de Negócio ===== * **RN01** - O sistema deve registra quais autoridades foram exportadas, quando e por quais bibliotecas. Essas informações vão ser utilizadas nos relatórios da seção de cooperação técnica. A classe usada para salvar essas informações é br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.RegistroExportacaoCooperacaoTecnica. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.Autoridade | sigaa.biblioteca.autoridade | | br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.CacheEntidadesMarc| sigaa.biblioteca.cache_entidades_marc | | br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.RegistroExportacaoCooperacaoTecnica| sigaa.biblioteca.registro_exportacao_cooperacao_tecnica | ===== Plano de Teste ===== Sistema: Sigaa Módulo: Biblioteca Links: Sigaa -> Biblioteca -> Processos Técnicos-> Cooperação Técnica -> Exportar Autoridade Usuário: antonia Papel que usuário deve ter: BIBLIOTECA_CHEFE_SETOR_CATALOGACAO ou BIBLIOTECA_SETOR_CATALOGACAO_BIBLIOTECARIO ===== Cenários de Teste ===== Catalogue ou altere as informações de uma Autoridade para que ela seja mostrada como pedente de exportação ao entrar na tela de exportação. ===== Dados para o Teste ===== Execute a seguinte consulta SQL para obter os números do sistema para a massa de testes : select numero_do_sistema from biblioteca.autoridade limit 100