O Worker é um executável, de serviço Windows, presente no instalador do HOTAL. Após ser configurado 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:
1 - Os parâmetros do plugin Interface BT VHF devem estar preenchidos. Caso exista alguma dúvida nesse processo, acesse o TDN indicado a seguir: BT VHF - Parâmetros VHF
2 - Abra a pasta onde os módulos da solução HOTAL estão instalados (por padrão C:\Totvs\Hoteis), e localize o BTVHFWorker.exe. O mesmo pode ser identificado pelo ícone abaixo:
3 - A tela abaixo será apresentada ao executar a aplicação:
O executável possui as seguintes guias: Conexão, Configuração, Enviar Mensagem Teste e Log:
- Conexã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ção: 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" deve estar disponível:
Confirmando esses dados, a configuração do Worker e criação do serviço estarão concluídas. A ativação do serviço será realizada na sequência, após a configuração do Hotal Monitor.
O "Hotal Monitor" é um executável que utilizamos para monitorar "Micro Serviços". O executável para acessa-lo está disponível na pasta onde o sistema HOTAL foi instalado (padrão: C:\Totvs\Hoteis):
Ao abrir o executável, a seguinte tela será apresentada:
02.01 - Configurando o Hotal Monitor
O Hotal Monitor possui duas guias "Services e "Apps". Para o BT VHF utilizaremos apenas a guia "Apps", para monitoramento do Worker.
Abaixo mais detalhes sobre a configuração:
- Na parte superior do executável, aponte o valor de 10000 no campo "TIMER":
- Guia "Apps": Nesta guia, devemos apontar os dados do Worker que iremos monitorar. Os dados que devem ser preenchidos com as informações destacadas abaixo:
Nome: Hotal Plugin Robot Service
Nome do Serviço: HotalPluginRobotService
Nome completo do EXE: Clique no ícone ao lado do campo e indique o diretório onde o Worker está instalado.
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)