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