BNWEB SIP2

Introdução

O BNWeb suporta a comunicação por mensagens SIP2 de acordo com as definições do protocolo SIP2.

Para que este servidor esteja ativo, utilizaremos por padrão a porta 6001 no servidor onde o BNWeb encontra-se instalado para realizar esta comunicação por sockets.

Com o intuito de que esta comunicação seja realizada com sucesso, a instituição deverá seguir os seguintes requisitos e configurações na rede, máquinas de autoatendimento e servidor Web.

Requisitos

  • O BNWeb deve estar atualizado com a última versão disponível e o serviço do BNWeb-SIP2 deve estar instalado e ativo;
  • As máquinas de autoatendimento e o servidor Web do BNWeb devem estar na mesma rede;
  • O firewall para a porta 6001 deve estar desbloqueado e testado via telnet tanto no servidor Web do BNWeb quanto nas máquinas de autoatendimento.

Configurações das Máquinas de Autoatendimento

Comunicação com o serviço (aba Network)

  • “Communication type”: SOCKETS
  • “TCP port”: 6001
  • “Host address (name ou IP)”: IP/nome so servidor Web onde o BNWeb está instalado

Autenticação de Mensagens (aba Network)

  • “Login user ID”: Matrícula válida e cadastrada no BNWeb
  • “Login password”: Senha da matrícula cadastrada no BNWeb
  • “Location code”: Sigla da unidade cadastrada no BNWeb onde a máquina de autoatendimento encontra-se

Comunicação do Sip (aba Network)

  • “Error Detection”: desmarcado
  • “Support CK Field”: marcado
  • “Send BP/BQ Fields in Patron Information Request”: marcado
  • “Allow Renewals”: marcado
  • “Send BI=Y on Undo Checkin”: desmarcado
  • “Circulation system time synchronization”: marcado
  • “Protocol version”: 00
  • “Retries allowed”: 3
  • “Timeout period”: 30 (segundos)
  • “Field delimiter”: | (pipe)
  • “Keep alive interval”: 5 (minutos)
  • “Character set”: Code Page 1252 – Latin
  • “Set new terrminal password”: desmarcado
  • “Institution ID”: Sigla da unidade cadastrada no BNWeb onde a máquina de autoatendimento encontra-se

Definições de contingência (aba Receipt)

  • “Print check-in/out receipt”: marcado
  • “Allow check-in/out when printer not available”: desmarcado
  • “Allow ‘No Receipt’ Option”: marcado
  • “Show filtered item IDs”: desmarcado
  • “Allow email receipt”: desmarcado
  • “Allow Patron Account Report via Printer”: marcado
  • “Aloow Patron Account Report via Email”: opcional

Definições básicas (aba Workflow)

  • “Application Mode”: Check-out only
  • “Show customer Account Info button”: marcado
  • “Enable Account Info refresh”: desmarcado
  • “Show customer messages Before Checkout screen”: desmarcado
  • “Show customer Account Info after customer ID entered”: desmarcado
  • “Show customer name on Checkout screen”: marcado
  • “Show customer ID on Account Infor screen”: marcado
  • “Characteres to show”: 4
  • “Show rightmost characteres”: marcado
  • “Show customer name on Account Info screen”: desmarcado
  • “Show customer email address on Account Info screen”: desmarcado
  • “Show customer messages on Account Info screen”: marcado
  • “Inactivity warning timeout”: 10 seconds
  • “Walkaway timeout after warning”: 10 seconds
  • “Walkaway Receipt Action”: Receipt
  • “Receipt frequency”: One receipt per patron
  • “Allow on-screen renewals without item present”: desmarcado

Processamento de registros (aba Workflow)

  • Todos os items devem estar desmarcados