Se você ainda não atualizou o seu ABCD, está conhecendo o sistema agora ou ainda não acessou a nova versão demo, este post foi feito para você. Preparamos um tour detalhado pelas grandes inovações da versão 4.
O ABCD mantém a sua identidade visual clássica – com os tradicionais botões grandes e as barras azuis no topo e no rodapé –, mas a sua estrutura interna passou por uma verdadeira revolução. O ABCD deixou de ser um bloco monolítico com módulos engessados. Enquanto os módulos de Circulação e Aquisição permanecem fixos no núcleo, outros recursos que fizeram parte da nossa história foram extraídos e transformados em plugins. Agora, o sistema é modular: a sua instituição instala sob demanda apenas as ferramentas que realmente utiliza, garantindo um ambiente mais leve, seguro e fácil de manter.
A Nova Barra Superior
Para acomodar essa nova arquitetura modular, a interface passou por ajustes inteligentes. A primeira mudança notável está na barra azul do topo, que ganhou um botão dinâmico chamado “Mods”. Ele empilha e organiza todos os módulos extras e plugins conforme eles são instalados e ativados no sistema.

Ainda na barra superior, o antigo botão isolado de desconectar, que ficava no canto superior direito, deu lugar a um menu moderno (dropdown) focado no usuário. Nele, concentramos as opções de “Mudar Senha” — agora com uma interface muito mais segura e nativa — e “Logout”.

Ergonomia e Segurança na Entrada de Dados
Na catalogação, o conforto do bibliotecário e do catalogador foi a nossa prioridade. O recurso do tipo TAB na configuração da FDT/FMT, que já existia timidamente na versão anterior, foi ampliado e padronizado para grande parte dos modelos de bases de dados atuais. A navegação por abas em tela cheia reduz drasticamente a necessidade de rolagem da tela (scroll do mouse), tornando o fluxo de trabalho diário muito mais ergonômico e limpo.

Outra grande novidade de segurança exclusiva da versão 4 é o novo tipo de campo Hash. Agora é possível configurar a FDT/FMT de uma base de dados para gerar automaticamente uma chave criptográfica de 64 caracteres. Isso garante uma identificação imutável, segura e única para os seus registros.

Novos Serviços no Painel de Configurações
Voltando à tela inicial do ABCD, a seção de Configurações foi expandida e agora conta com ferramentas essenciais de gerenciamento e interoperabilidade:
- Plugins
- API REST
- Backups (aprimorado a partir da versão anterior)

Gerenciador de Plugins
Os plugins representam o grande salto evolutivo desta versão. Com eles, é possível expandir os serviços do ABCD sem modificar o código central da plataforma. Como o ABCD é um software livre, seus plugins também o são. Qualquer desenvolvedor pode criar novas funcionalidades seguindo o nosso Manual de Desenvolvimento de Módulos e Plugins.
Os módulos validados pela comunidade ficam listados em nosso repositório oficial e podem ser instalados com um clique diretamente pelo seu painel de controle. Se preferir, você também pode desenvolver uma solução própria e incluí-la manualmente na pasta /content/plugins do seu servidor.
Na parte superior do gerenciador, você visualiza todos os plugins já instalados e pode ativá-los ou desativá-los com facilidade.

Na parte inferior, o sistema exibe os plugins remotos disponíveis no catálogo online, prontos para download.

API REST
A interoperabilidade é fundamental nos dias de hoje. A nova API REST permite que a sua base de dados seja disponibilizada e consumida de forma segura por outros sistemas por meio de requisições GET (suportando mapeamento nativo e Dublin Core). A documentação detalhada para integração técnica está disponível neste link: https://abcd-devcom.github.io/docs/abcd-advanced/api-rest.

Backups Simplificados
Um recurso silencioso, porém vital para qualquer instituição. Agora o gestor pode compactar arquivos específicos, diretórios inteiros ou bases de dados completas diretamente pela interface gráfica do ABCD, sem precisar tocar no terminal do servidor. Para instruções detalhadas sobre o funcionamento desta ferramenta, consulte a documentação.

No vídeo abaixo, demonstramos o fluxo prático desse processo de exportação:
Utilitários Avançados
O menu de Utilitários foi enriquecido com novos recursos poderosos para facilitar o dia a dia do administrador de sistemas:
- Exportar base de dados em JSON;
- Converter uma base de dados para outro Sistema Operacional;
- Modificação em lote de registros usando PROC;
- Sincronização inteligente da base de dados Loanobjects com Copies.


Exportação em Lote para JSON
Além das tradicionais exportações em ISO 2709 e texto, a versão 4 permite extrair partes ou a totalidade de uma base de dados no formato JSON — um dos mais utilizados na web moderna. O motor de exportação utiliza o método nativo ou o mapeamento em Dublin Core e conta com uma barra de progresso em tempo real. O sistema provou ser extremamente resiliente, lidando com sucesso com bases de mais de 80.000 registros nos testes de homologação.

Conversão de Base de Dados entre Sistemas Operacionais
Um recurso aguardado por muitos gestores. É muito comum que administradores do ABCD utilizem um servidor principal baseado em Linux, mas necessitem realizar testes locais em computadores com Windows. Com o aprimoramento do utilitário CrunchMF, agora é possível converter a leitura da base de dados de um Sistema Operacional para outro com apenas alguns cliques, garantindo a compatibilidade total dos arquivos em qualquer ambiente.

Modificações Seguras de Registros com PROC
Este é um recurso impressionante para manutenção de dados em lote. O PROC permite manipular a estrutura dos campos da base de dados com segurança cirúrgica. Com a ajuda da nossa documentação detalhada, você pode alterar dados, reformular campos ou inserir informações faltantes em múltiplos registros de uma só vez. A interface apresenta a base original à esquerda e a simulação do resultado à direita. O processo só se consolida se o administrador executar a Homologação final. Se você mudar de ideia no meio do caminho ou identificar algum erro na sintaxe, a base original permanece totalmente intacta.

Sincronia Inteligente: Copies x Loanobjects
É muito comum que, durante uma catalogação intensa, o bibliotecário esqueça de enviar alguns exemplares para a base de Empréstimos. Este novo utilitário resolve o problema com um clique. O sistema varre e cruza os dados, encarregando-se de atualizar a base de Empréstimos (Loanobjects) apenas com os itens que ficaram pendentes. Os registros já enviados são ignorados automaticamente para evitar duplicidades, a menos que você opte por forçar a sincronia total.

Gestão Museológica: O Padrão Spectrum
O ABCD amplia seu alcance para as instituições de memória com a introdução de um modelo voltado para Museus: o padrão Spectrum 5.1.
A padronização atual do banco de dados ABCD-Spectrum baseia-se em dois pilares fundamentais: o padrão internacional Spectrum – o Padrão de Gestão de Coleções de Museus do Reino Unido (Collections Trust), amplamente reconhecido e adotado por instituições museológicas em diversos países – e o Manual de Catalogação do Museu CHCM, um documento interno que consolida a prática técnica desenvolvida e refinada ao longo dos anos no Centro Histórico e Cultural Mackenzie (CHCM).
O Spectrum 5.1, publicado em setembro de 2022, propõe repensar a documentação de acervos, tornando a catalogação mais acessível, clara e eficaz. Tendo servido como base metodológica de sucesso para a gestão das coleções no CHCM, esta base foi homologada, traduzida e agora está compartilhada nativamente para toda a comunidade de usuários do ABCD.




Refinamentos no Catálogo Público (OPAC)
No OPAC, realizamos melhorias cirúrgicas para otimizar a experiência de quem pesquisa. O layout está um pouco mais compacto, com o formulário de pesquisa oculto de forma elegante até ser acionado pelo usuário. Corrigimos pequenos conflitos antigos na combinação de termos de busca e implementamos um recurso altamente requisitado: o botão para cópia imediata da sintaxe de pesquisa atual.

Essa cópia de sintaxe faz todo sentido quando aliada ao novo formulário: a Busca Especialista (Expert Search). Logo abaixo da Busca Detalhada, disponibilizamos uma interface booleana direta voltada para os pesquisadores mais experientes (os famosos “Heavy Users”). Nela é possível fazer combinações precisas utilizando prefixos dos campos. Embora exija familiaridade com a documentação da base de dados, é um recurso de extrema utilidade, pois permite que o usuário salve essas strings de pesquisa complexas em seu computador e as repita com apenas um “Copiar e Colar”.

O ABCD 4 é, de fato, uma evolução conceitual e tecnológica que rompe com a arquitetura tradicional do sistema, projetando o software para as necessidades da próxima década. Contudo, nós não teríamos alcançado este patamar de maturidade sem o constante apoio de grandes referências do nosso setor. Fica aqui o nosso profundo agradecimento a Ernesto Spinak (Uruguai), Jesus E. Jurado (Venezuela), Alberto Alejandro Rosenberg (Argentina), Eustache Mêgnigbêto (Benin) e Jacinto Moura (Portugal).
Hoje, a evolução contínua da programação do ABCD é liderada por Fred Hommersom (Holanda) e Roger Craveiro Guilherme (Brasil). Toda a infraestrutura oficial de servidores do projeto é patrocinada e mantida pela ABCD Brasil.

