Histórico da Página
...
O que é o BT VHF Worker ?
01.01 - Configurando o BT VHF Worker.O que é o Hotal Monitor ?
02.01 - Configurando o Hotal Monitor.Análise dos Logs
03.01 - Logs do Hotal Monitor
03.02 - Logs do BT VHF WORKER- Correção de erros
04.01 - Erro por falta de ponto de entrada
Ponto de Atenção
Para garantir o funcionamento adequado do BTVHFWorker, é recomendável utilizar um usuário de sistema. Uma sugestão para o nome de usuário é BTVHFWORKER, e a senha correspondente também pode ser BTVHFWORKER. Se o cliente preferir utilizar um usuário de banco de dados como padrão, é crucial que essa conta tenha permissões de GRANT, já que o BTVHFWorker necessita criar SEQUENCES e realizar exclusões de registros de controle, dentre outras operações semelhantes. Estes são apenas alguns exemplos das necessidades de permissão requeridas pelo sistema
...
O Worker é um executável presente no instalador do HOTAL. Após ser configurado e ter seu serviço (Windows) instalado, ele executa de forma automática as seguintes integrações:
- Hotel: Envia os dados do hotel da base HOTAL para o POS.
- Funcionários: Envia os dados de funcionários da base HOTAL para o POS.
- Conta/Complete Rooms: Envia os dados das contas (avulsa e eventos) e reservas da base HOTAL para o POS.
- Consumo: Integra os consumos lançados no POS para a base HOTAL.
01.01 - Configurando o BT VHF Worker
A configuração do Worker deve seguir as orientações abaixo (execute o Worker como "Administrador do Sistema"):
...
O executável possui as seguintes guias: Conexão, Configuração, Enviar Mensagem Teste e Log:
- ConexãoConfiguração: Indique os dados de acesso ao banco de dados (Oracle ou SQL). Marque a flag "Conectar Como Usuário do Banco" e valide a conexão utilizando o botão "Testar Conexão". Caso os dados inseridos estejam corretos, o sistema mostrará uma mensagem confirmando a conexão.
Obs.: Os dados inseridos no GIF abaixo são meramente ilustrativos:
- ConfiguraçãoEmpresas: Clique com o botão direito do mouse na tela e selecione a opção inserir.
Em seguida será apresentado um menu para indicar qual hotel está sendo configurado. Basta indica-lo, apontar o Schema da base e clicar em salvar.
Obs.: Os dados inseridos no GIF abaixo são meramente ilustrativos:
- Enviar Mensagem: Esta aba serve para testes mais específicos, não sendo necessária utilizar para configuração do Worker.- LOG: Com a guia "Log" aberta, clique no botão "Executar" para confirmar a conexão com a fila. Caso todos os dados estejam corretos, o Worker mostrará a seguinte mensagem:
"Serviço tentando pegar mensagens
Conectando no Schema "XX".
Conectado"
Com os dados preenchidos e conexão validada, clique em "Salvar".
Na sequência, clique em "Instalar Serviço"
Feito isso, ao abrir o menu de serviços do Windows, o serviço "Hotal Interface BTVHF Service" estará disponível:
...
Abaixo mais detalhes sobre a configuração:
- Na parte superior do executável, aponte o valor de 5000 no campo "TIMER":
- Guia "Apps": Nesta guia, devemos apontar os dados do Worker, conforme orientação após a imagem:
Obs.: Os três flags destacado em laranja devem estar marcados:
Nome: Hotal Interface BT VHF Service
Nome do Serviço: HotalBTVHFService
Nome completo do EXE: Clique no ícone ao lado do campo e indique o diretório onde o Worker está instalado.
Dica |
---|
Exemplo de configuração e a validação se o serviço está instalado ou não no Windows: |
Outra forma de obter essa informação, é abrir a tela de "Serviços" do Windows e realizar a consulta na opção de propriedades do serviço do Worker (Hotal Plugin Robot Service)
...
Dentro da pasta "Log", terá uma pasta com o número de cada IDHOTEL que foi configurado no Worker:
Aviso |
---|
A Pasta -1 é gerada quando há erro de configuração dos dados de integração com os dados do usuário |
No exemplo abaixo a Empresa configurada 6:
04. Correção de Erros
01.01 - Erro por falta de ponto de entrada
Ao tentar abrir o BTVHF Worker ou qualquer outro app do instalador de serviços e mostrar a mensagem abaixo, deve-se abrir uma issue com o time do VHF (Projeto DCMF2) solicitando o ajuste do instalador.
*¹