Wiki BNWEB – Cty Informática LTDA https://wiki.cty.com.br Mon, 05 Jan 2026 11:46:25 +0000 pt-BR hourly 1 https://wordpress.org/?v=6.9.4 https://wiki.cty.com.br/wp-content/uploads/2014/05/Logotipo-BNWeb-Wiki.png Wiki BNWEB – Cty Informática LTDA https://wiki.cty.com.br 32 32 BNPORTAL e Google Search https://wiki.cty.com.br/2025/12/18/bnportal-e-google-search/ https://wiki.cty.com.br/2025/12/18/bnportal-e-google-search/#respond Thu, 18 Dec 2025 11:45:03 +0000 https://wiki.cty.com.br/?p=7160 Continue lendo BNPORTAL e Google Search ]]> Antes de explicar como funciona a indexação dos dados no seu BNPORTAL, precisamos explicar o que é o Google Search?

O Google Search (ou Pesquisa Google) é o motor de busca que permite encontrar informações na internet usando palavras-chave, sendo um serviço automatizado que explora a web com rastreadores para indexar páginas e apresentar resultados relevantes em segundos, ajudando usuários a achar de tudo, de notícias a produtos.

Entendendo o que é o Google Search, podemos seguir com a explicação de como funcionará essa indexação com o seu portal de consulta.

Após a página ser indexada, “lida” pelo Google Search, pode ser feita uma pesquisa no Google para localizar os dados.

Mas porque não consigo localizar os dados pesquisados no resultado de busca do Google?

O ponto principal é: a página está indexada, mas não está “competitiva” para uma busca genérica como: 

Natureza HD 2015 INFORMÁTICA CTY CADFILE Adobe Photoshop CS4 Windows

Vamos por partes para entender melhor do que se passa no Google Search:

1) O que o teste site: prova

Quando a gente faz a pesquisa:

site:demo.bnweb.org Natureza HD 2015 INFORMÁTICA CTY CADFILE Adobe Photoshop CS4 Windows

o Google é obrigado a procurar apenas dentro do domínio demo.bnweb.org. O fato da nossa página aparecer no resultado prova que:

• A página foi indexada adequadamente
• O Google consegue ler o conteúdo
• Não há bloqueio por robots.txt ou noindex

Ou seja: indexação OK e é indiscutível!

2) Por que NÃO aparece na busca normal?

Quando a gente faz uma pesquisa genérica, como:

Natureza HD 2015 INFORMÁTICA CTY CADFILE Adobe Photoshop CS4 Windows

o Google precisa e tenta decidir qual página, entre milhões, é a mais relevante.

E aí entram alguns fatores críticos, como:

• Termos muito genéricos e concorridos
• Domínio/subdomínio com baixa autoridade / PageRank
• Intenção da busca (ex.: Photoshop/Windows) pode não bater com o tipo da página do BNPortal
• Possível falta sinal de relevância (links, foco de conteúdo, SEO on-page)


Mesmo com SEO correto:

• Resultados variam
• Ranking mudam
• Aparições podem ser intermitentes

Poderá acompanhar no link a seguir quando as páginas estão indexadas ou não no Google:

https://search.google.com/search-console

]]>
https://wiki.cty.com.br/2025/12/18/bnportal-e-google-search/feed/ 0
Integração de Notificações via WhatsApp no BNWEB https://wiki.cty.com.br/2025/12/17/integracao-de-notificacoes-via-whatsapp-no-bnweb/ https://wiki.cty.com.br/2025/12/17/integracao-de-notificacoes-via-whatsapp-no-bnweb/#respond Wed, 17 Dec 2025 11:46:06 +0000 https://wiki.cty.com.br/?p=7155 Continue lendo Integração de Notificações via WhatsApp no BNWEB ]]> 1. Visão Geral

A integração do BNWEB com o WhatsApp permite automatizar o envio de notificações aos usuários da biblioteca, modernizando a comunicação e aumentando a eficiência na recuperação de acervos.

Com esta funcionalidade ativa, o sistema pode disparar mensagens automáticas para eventos como:

  • Avisos de livros disponíveis (reservas atendidas).
  • Lembretes de devolução iminente.
  • Cobrança de materiais em atraso.
  • Comprovantes de empréstimo e renovação.
  • Outras …

2. Tarefas, Responsabilidade e Custos

É fundamental compreender a divisão de tarefas e responsabilidades nesta integração para o planejamento financeiro e técnico da instituição.

O que o BNWEB oferece (Sem Custos)

A funcionalidade de geração de mensagens faz parte do pacote padrão do BNWEB.

Custo BNWEB: R$ 0,00. Não há cobrança de licenciamento adicional por parte do BNWEB para habilitar o módulo de saída de notificações.

O que o sistema faz: O BNWEB processa as regras de negócio (ex: “quem está atrasado hoje?”) e envia os dados (telefone e texto) para uma “porta de saída” (API/Webhook).

O que a Instituição deve providenciar (Custo Externo)

Para que a mensagem saia do BNWEB e chegue ao celular do usuário, é necessária uma via de transporte. O BNWEB não se conecta diretamente aos servidores da Meta (WhatsApp); ele precisa de um Gateway de Envio.

A instituição deve contratar ou desenvolver esse serviço de mensageria. Existem três modelos principais de integração disponíveis no mercado, variando em custo, estabilidade e complexidade técnica.

Atenção:

Verifique junto à sua instituição, se já utilizam envio de mensagens por whatsapp. Neste caso, bastaria utilizar todo o mecanismo já existente.

3. Alternativas de Mercado para o Gateway de Envio

Abaixo estão listadas as três arquiteturas possíveis para conectar o BNWEB ao WhatsApp, cabendo à instituição escolher a que melhor se adapta ao seu orçamento e política de TI.

Opção A: API Oficial (Meta/BSPs) – Recomendado para Alta Estabilidade

Utiliza a infraestrutura oficial do WhatsApp Business API. Geralmente contratada através de parceiros (BSPs) como Twilio, Gupshup ou Zenvia.

Como funciona: O BNWEB envia os dados para o provedor oficial, que entrega a mensagem com garantia de segurança.

Vantagens: Risco zero de bloqueio do número; alta estabilidade (SLA 99.9%); não depende de celular físico ligado.

Desvantagens: Custo variável por mensagem enviada (modelo de “janelas de conversação” cobrado pelo Facebook); exige aprovação de templates de mensagem.

Custo Estimado: Taxa fixa da ferramenta + Custo por mensagem – verificar valores atualizados..

Opção B: Gateways SaaS (APIs Intermediárias) – Custo-Benefício

Empresas que fornecem um serviço que simula o WhatsApp Web em nuvem. Exemplos: Z-API, PlugMessage, MegaAPI.

Como funciona: A biblioteca contrata o serviço, escaneia um QR Code com um celular da instituição e o serviço fornece uma URL de API para configurar no BNWEB.

Vantagens: Custo fixo mensal (envios ilimitados); implementação rápida; permite envio de qualquer texto sem aprovação prévia.

Desvantagens: Depende da conexão do celular da biblioteca (se o celular ficar sem bateria ou internet, o envio falha); risco moderado de banimento se houver abuso (spam).

Custo Estimado: Mensalidade fixa – verificar valores atualizados.

Opção C: Solução Própria (Open Source) – Para Equipes de TI

A instituição hospeda sua própria API utilizando bibliotecas de código aberto (como Evolution API ou Baileys) em seus próprios servidores.

Como funciona: A TI da instituição sobe um servidor (Docker/Node.js), conecta o WhatsApp da biblioteca e cria o endpoint para o BNWEB consumir.

Vantagens: Sem custo de licença de software; controle total dos dados.

Desvantagens: Exige conhecimento técnico avançado para instalação e manutenção; se o WhatsApp atualizar, a API pode parar de funcionar até que a TI atualize o sistema.

Custo Estimado: Apenas o custo de infraestrutura (Servidor/VPS).

4. Quadro Comparativo Resumido

CaracterísticaAPI Oficial (Meta/Twilio)Gateway SaaS (Z-API/Outros)Solução Própria (Self-Hosted)
Custo BNWEBGratuitoGratuitoGratuito
Custo do EnvioVariável (por mensagem)Fixo (mensalidade)Infraestrutura apenas
Dependência de CelularNão (Nuvem)Sim (QR Code)Sim (QR Code)
Complexidade TécnicaMédiaBaixaAlta
Risco de BloqueioNuloBaixo (se moderado)Baixo (se moderado)

5. Requisitos para Implantação

Para ativar a integração, a equipe responsável pelo BNWEB precisará das seguintes informações fornecidas pela solução escolhida:

  1. Endpoint (URL) da API: O endereço para onde o BNWEB enviará os dados.
  2. Token de Autenticação: A chave de segurança para validar o envio.
  3. Documentação dos Parâmetros: (Ex: como a API espera receber o número de telefone e a mensagem).
]]>
https://wiki.cty.com.br/2025/12/17/integracao-de-notificacoes-via-whatsapp-no-bnweb/feed/ 0
Documento de liberação de versão 202510.1 https://wiki.cty.com.br/2025/11/13/documento-de-liberacao-de-versao-202510-1/ https://wiki.cty.com.br/2025/11/13/documento-de-liberacao-de-versao-202510-1/#respond Thu, 13 Nov 2025 15:46:37 +0000 https://wiki.cty.com.br/?p=7132 Acervo
  • Novos filtros criados no relatório de Área de conhecimento. Os filtros são: Consulta habilitada ou não e de status do registro;
  • Criado novos campos para o tipo Quadrinho, sendo eles: Feixa etária e Estilo;
  • Criada uma nova funcionalidade de ajustar o status do registro, podendo acrescentar uma observação que será gravada no campo Notas em: Módulos – Acervo – Ajustar Exemplares;

Empréstimo

  • No bloco de reserva, dentro do balcão de empréstimo, será exibido o título do artigo de periódico junto com o título do fascículo, caso a ação de reserva tenha se originado dele pelo portal de consulta;

Periódico

  • No grid de lista de artigos, foi ajustada as cores quando o artigo estiver com a opção de desabilita consulta marcado;
  • Criado novos campos no cadastro de Periódico, sendo eles: Estilo e em tipo a opção de HQ / Graphic Novel;
  • Criado novos campos no cadastro de Fascículos, sendo eles: Aba de Autor, Feixa etária e ISBN;
  • Criada uma nova funcionalidade de ajustar o status do registro, a situação e possibilitando marcar as opções de Encadernação e/ou baixado, podendo acrescentar uma observação que será gravada no campo Notas em: Módulos – Periódico – Ajustar Fascículos;

MEC

  • No cadastro do tipo do curso, foram acrescentadas as opções: Aperfeiçoamento e Especialização Técnica;

Dashboard

  • Criado novo modelo de relatório nos relatórios do BNPORTAL chamado: Visualizações a Anexos/Links por Usuário/Curso;

BNPORTAL

  • Ao realizar uma reserva por um artigo de periódico o sistema vai informar o título do artigo na boleta de reserva;
  • Adicionado menu de Carteirinha no BNPORTAL para que o usuário possa emitir a sua carteirinha. OBS.: É necessário habilitar este menu nas configurações do BNPORTAL Responsivo;
]]>
https://wiki.cty.com.br/2025/11/13/documento-de-liberacao-de-versao-202510-1/feed/ 0
Documento de liberação de versão 202505.1 https://wiki.cty.com.br/2025/05/19/documento-de-liberacao-de-versao-202505-1/ https://wiki.cty.com.br/2025/05/19/documento-de-liberacao-de-versao-202505-1/#respond Mon, 19 May 2025 13:57:31 +0000 https://wiki.cty.com.br/?p=7108 Sistema
  • Agora a funcionalidade de Esqueceu Senha da página de login do BNWEB também desbloqueia o operador que está bloqueado;
  • Criado mais um parâmetro de empréstimo chamado: Cancela reservas de registros baixados. Se configurar como Sim, TODAS as reservas serão canceladas na rotina noturna;

Acervo

  • Cria uma nova alteração chamada Revogação Tácita;
  • Criada outras duas entradas na entrada do autor no livro: Secundária normal com Indicação e não exibir na referência e Secundária normal sem Indicação e não exibir na referência;
  • Novo filtro no relatório de assunto chamado Somente com registro(s);
  • Novo botão chamado: Remover todas as alterações, na aba de Alterações do tipo Legislação;

Empréstimo

  • Foi incluída a informação de editora no relatório de Obras mais Emprestadas;
  • Criado novo modelo no relatório de Histórico da Obra, chamado: Sintético;

Periódico

  • No relatório de produtividade, foram criados dois modelos: Estatístico / Alterações e Analítico / Alterações, e também o filtro pela data de alteração.
  • Novo menu chamado Desabilita Consulta, somente para o módulo de periódico;

Catálogos

  • Acrescentado a busca por cep no cadastro dos endereços pelo BNWEB;

Compartilhar

  • Novo fornecedor Odilo na importação MARC;
]]>
https://wiki.cty.com.br/2025/05/19/documento-de-liberacao-de-versao-202505-1/feed/ 0
Documento de liberação de versão 202410.1 https://wiki.cty.com.br/2024/11/14/documento-de-liberacao-de-versao-202410-1/ Thu, 14 Nov 2024 12:52:14 +0000 https://www.cty.com.br/bnweb/?p=6643 Continue lendo Documento de liberação de versão 202410.1 ]]> Sistema
  • Ajustamos o resultado dos relatórios do BWNEB no formato CSV;
  • Criado um campo nas configurações do BNPORTAL responsivo para adicionar qual formatação de e-mail são aceitos no cadastro On-line;
  • Nas configurações do Acervo foi criada uma nova funcionalidade que: Desabilita consulta automaticamente quando o último registro for baixado. O sistema realizará essa funcionalidade nas rotinas noturnas do sistema;
  • Nova configuração de exibição dos menus Links Interessantes e Base de dados, onde poderá ser em lista ou em carrossel.

Acervo

  • Ajustado os filtros do botão de busca avançada no grid do acervo, onde foi acrescentado o filtro de Desabilita Consulta e foi alterado o filtro de tipo de documento, podendo selecionar múltiplos tipos;
  • No botão de imprimir selecionados foi acrescentado a opção Todos;
  • Foi acrescentados o filtro de Consulta no relatório de Links;
  • Acrescentado o filtro de ordenação no relatório de Área do conhecimento;

MEC

  • Acrescentado o filtro de ordenação no relatório MEC Geral;

Empréstimo

  • Acrescentada a coluna de Celular no grid de empréstimo, em: Módulos – Empréstimo – Empréstimos;

Periódico

  • Criada uma nova etiqueta, modelo 22;

Dashboard

  • Foi criado um novo modelo, chamado: Visualizações a Anexos/Links por Usuário/Curso, nos relatórios do BNPORTAL;

Compartilhar

  • Em importação MARC foi criada mais uma regra: Adicionar unidade na concordância, onde será possível modificar os dados somente a unidade selecionada na importação.
  • Foram acrescentados os fornecedores: HeinOnline, JSTOR e Fórum Conhecimento Jurídico, na funcionalidade Importação MARC;

BNPORTAL

  • Foram separados os campos Nome Civil Nome Social do formulário do BNWeb/BNPortal.
    • Ao preencher apenas o campo Nome Civil, todos os locais do sistema onde possuem o campo Nome, será exibido a informação do Nome Civil.
    • Caso preencha o campo Nome Social, todos os locais do sistema onde possuem o campo Nome, será exibido a informação do Nome Social.
  • Se existir uma Cor/Classificação cadastrada no BNWEB, o sistema replicará as cores no BNPORTAL;
]]>
Integração SIG – BNWEB https://wiki.cty.com.br/2024/11/06/integracao-sig-bnweb/ Wed, 06 Nov 2024 16:16:54 +0000 https://www.cty.com.br/bnweb/?p=6641 Continue lendo Integração SIG – BNWEB ]]> Esta FAQ está sendo criada para explicar melhor como funciona a integração do sistema SIG com o BNWEB.
Como é feita a integração dos usuários?

Integração de usuários é realizada mediante ao acesso ao portal de consulta. Neste momento é criado o usuário, caso não existe, e se o usuário já existir na base, os dados do usuário serão atualizados

Revogação de acesso pelo SIG

Caso isso ocorra, a situação do usuário será alterar para Outros, a validade será modificada e a configuração de empréstimo ficará Não.

Regra:

Um usuário por CPF, onde na matrícula será o CPF do aluno;

Integração de Multas

A integração de multa é realizada através de rotinas agendada
Rotina 1 – Verifica as multas do BNWEB;
Rotina 2 – Verifica se a multa foi paga para dar o Ok no BNWEB;

OBS.: A integração e multas deve ser habilitada diretamente pelo SIG.

OBS.2: Dados a serem solicitado a CTY:

  • URL Web Service
  • URL BNPortal
  • URL de Login

 

]]>
Carga automatizada de arquivos digitalizados https://wiki.cty.com.br/2024/10/03/carga-automatizada-de-arquivos-digitalizados/ https://wiki.cty.com.br/2024/10/03/carga-automatizada-de-arquivos-digitalizados/#respond Thu, 03 Oct 2024 18:29:23 +0000 https://www.cty.com.br/bnweb/?p=6632 Continue lendo Carga automatizada de arquivos digitalizados ]]> Padrão de arquivo de digitalização
  • Documentos em PDF -> já devem se encontrar com a resolução mínima de 300 dpi.
    • Para os documentos que serão indexados, é necessário que o PDF já tenha passado pela ferramenta OCR, pra que seja possível reconhecer os caracteres do PDF;
  • Documentos em Imagem, Word ou Excel -> devem ter o tamanho máximo de até 10MB;

Como nomear os arquivos que não serão indexados

 

L-999999999-titulo do livro.pdf

 

Entendendo esse padrão:
L = Significa que não será linkado e não serão indexadas as palavras;
 = caractere de controle do sistema para que seja possível a identificação dos dados;
999999999 = numeração do código da obra já cadastrada no BNWEB;
 = caractere de controle do sistema para que seja possível a identificação dos dados;
titulo do livro = O que o sistema irá considerar como título da obra, caso não seja identificado o código no BNWEB, neste caso, o sistema irá criar um novo documento do tipo Livro;

 

Como nomear os arquivos que serão indexados

 

S-999999999-titulo do livro.pdf

 

Entendendo esse padrão:
S = Significa que será linkado e indexadas as palavras;
= caractere de controle do sistema para que seja possível a identificação dos dados;
999999999 = numeração do código da obra já cadastrada no BNWEB;
= caractere de controle do sistema para que seja possível a identificação dos dados;
titulo do livro = O que o sistema irá considerar como título da obra, caso não seja identificado o código no BNWEB, neste caso, o sistema irá criar um novo documento do tipo Livro;
]]>
https://wiki.cty.com.br/2024/10/03/carga-automatizada-de-arquivos-digitalizados/feed/ 0
Nome de usuário – Decreto Presidencial Nº 8.727/2016 https://wiki.cty.com.br/2024/07/22/decreto-presidencial-no-8-727-2016/ https://wiki.cty.com.br/2024/07/22/decreto-presidencial-no-8-727-2016/#respond Mon, 22 Jul 2024 16:15:15 +0000 https://www.cty.com.br/bnweb/?p=6597 Continue lendo Nome de usuário – Decreto Presidencial Nº 8.727/2016 ]]> Em atenção ao Decreto Presidencial Nº 8.727/2016, que dispõe sobre o uso do nome social e o reconhecimento da identidade de gênero de pessoas travestis e transexuais no âmbito da administração pública federal, e para permitir, de forma mais clara, a inclusão do nome social no cadastro, alteramos os campos “Nome” e “Nome original” para Nome civil e o Nome social.

 

Segue o link do decreto na íntegra:

https://www.planalto.gov.br/ccivil_03/_ato2015-2018/2016/decreto/d8727.htm

]]>
https://wiki.cty.com.br/2024/07/22/decreto-presidencial-no-8-727-2016/feed/ 0
Menu do Portal https://wiki.cty.com.br/2024/07/22/menu-do-portal/ https://wiki.cty.com.br/2024/07/22/menu-do-portal/#respond Mon, 22 Jul 2024 11:56:15 +0000 https://www.cty.com.br/bnweb/?p=6592 Continue lendo Menu do Portal ]]> Configurações dos menus do BNPORTAL Responsivo para a versão 202412.1 ou verões acima:

 

Acervo Geral
  • Resultado de busca padrão;
Periódicos
  • Considera os tipos: Periódico, Fascículo e Artigo de Periódico;
  • Resultado de busca padrão;
Legislação
  • Considera todos os tipos de documento do Grupo Jurídico que existe na base do BNWEB;
  • Resultado de busca padrão;
Bases
  • Somente o tipo BDS;
  • Resultado de busca, aparecerá imagem, título, notas e link;
  • Precisa pertencer a área de conhecimento “Bases – Portal” sigla “BDSP”;
  • É obrigatório a inclusão de uma imagem como capa.
Links Interessantes
  • Somente o tipo Site;
  • Resultado de busca, aparecerá imagem, título, notas e link;
  • Precisar pertencer a área de conhecimento “Links Interessantes – Portal” sigla “LINP”;
Produção institucional
  • Pode ser qualquer tipo de documento;
  • Precisa pertencer a área de conhecimento “Produção Institucional – Portal” sigla “PINP”;
  • Resultado de busca padrão;
Notícias
  • São os tipos: Analítica, Hemeroteca, Clipping e todos os tipos de documento onde o tipo origem forem um dos três citados anteriormente;
  • Precisa pertencer a área de conhecimento “Notícias – Portal” sigla “NOTP”;
  • Resultado de busca padrão;
]]>
https://wiki.cty.com.br/2024/07/22/menu-do-portal/feed/ 0
Documento de liberação de versão 202405.1 https://wiki.cty.com.br/2024/06/11/documento-de-liberacao-de-versao-202405-1/ https://wiki.cty.com.br/2024/06/11/documento-de-liberacao-de-versao-202405-1/#respond Tue, 11 Jun 2024 13:37:51 +0000 https://www.cty.com.br/bnweb/?p=6588 Continue lendo Documento de liberação de versão 202405.1 ]]> Sistema
  • Criado o parâmetro para configurar a opção default do campo empresta, no momento do cadastro de um novo usuário, em Sistema – Configurações – Módulos – Usuário;
  • Nova ordenação das alterações das legislações no BNWEB por Data crescente em: Sistema – Configurações – Módulos – BNPORTAL Responsivo;
  • Foi criado um limitador de solicitações de Sugestão de Compras em: Sistema – Configurações – Módulos – Acervo.;
  • Nas configurações dos parâmetros gerais de empréstimo, foi criado o parâmetro para configurar a opção default de Pagar Depois, no momento da Negociação de Multa;
  • Novas opções de configurações nos e-mails que contenham dados de empréstimo das obras*;

Acervo

  • Criado o campo de Localização na tela de registro de uma obra;
  • Novos status em Sugestão de Compras coram criados: Já solicitado, Dados Insuficientes e Indisponível;
  • Nova opção do Motivo da baixa de um exemplar no acervo chamada Doação;
  • Possibilidade de colocar descrição da baixa do exemplar em qualquer opção do motivo da baixa;
  • Removida a informação de visto no relatório Jurídico/Parecer, modelo Pareceres.
  • Criado os filtros de: Sem link, Sem Resumo e Sem Idioma no relatório de Controle de Cadastro;
  • Criado os filtros de Esfera e Análise no relatório de Legislação;
  • Novos modelos foram adicionados no relatório de Legislação, como: Completo com Ementa, Completo com Alterações e Simples;
  • No relatório de Produtividade foram acrescentados os modelos: Estatísticos / Alterações / Links, Analítico / Alterações / Links, Estatísticos / Inclusões / Links, Analítico / Inclusões / Links, Estatístico Movimentações e Analítico Movimentações;

 

* Código de configuração para os e-mails dos empréstimo:

OPÇÕES:

<#emps>
<#emp_sigla_unidade_item>
<#emp_nome_unidade_item>
<#emp_email_unidade_item>
<#emp_telefone_unidade_item>
<#emp_cod_item>
<#emp_chamada>
<#emp_titulo>
<#emp_dt_inicio>
<#emp_dt_previsao>
<#emp_dt_final>
<#emp_multa>
</#emps>

EXEMPLO:

<#emps>
<#emp_sigla_unidade_item> - <#emp_nome_unidade_item> - <#emp_email_unidade_item> - <#emp_telefone_unidade_item>
Registro: <#emp_cod_item> - <#emp_chamada>
<#emp_titulo>
Dt.Emp.: <#emp_dt_inicio>
Dt.Dev.: <#emp_dt_previsao>
-----------------------------------------------------
</#emps>
]]>
https://wiki.cty.com.br/2024/06/11/documento-de-liberacao-de-versao-202405-1/feed/ 0