Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

SUMÁRIO

  1. O que é o BT VHF Worker ?
    01.01 - Configurando o BT VHF Worker.

  2. O que é o Hotal Monitor ?
    02.01 - Configurando o Hotal Monitor.

...



  1.  Análise dos Logs
    03.01 - Logs do Hotal Monitor
    03.02 - Logs do BT VHF WORKER


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   

01. O QUE É O BT VHF WORKER ?

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"):

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:
Image Added

3 - A tela abaixo será apresentada ao executar a aplicação:

Image Added

O executável possui as seguintes guias: Conexão, Configuração, Enviar Mensagem Teste e Log:

- Configuraçã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:

Image Added

- Empresas: 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:

Image Added


- 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"

Image Added

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:
Image Added

Clique com o botão direito do mouse sobre o nome do serviço e selecione a opção "Propriedades". Nesta tela, marque a opção "Manual", para o "Tipo de Inicialização":

Image Added

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.

02. O QUE É O 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):
Image Added

Ao abrir o executável, a seguinte tela será apresentada:
Image Added

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.
Execute o Hotal Monitor como "Administrador do Sistema" para realizar as operações a seguir.

Abaixo mais detalhes sobre a configuração: 
- Na parte superior do executável, aponte o valor de 5000 no campo "TIMER":
Image Added

- 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:
Image Added

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:

Image Added


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)
Image Added


Na sequência, basta clicar em "Gravar" e depois em "Instalar Serviço". Com isso, o serviço estará disponível:

Image Added

Clique com o botão direito do mouse sobre o nome do serviço e selecione a opção "Propriedades". Nesta tela, indique o "Tipo de Inicialização" como "Automático". 

Image Added

Caso deseje ativar as integrações automáticas pelo Worker, clique na opção "Iniciar" nesta mesma tela.
Não é necessário iniciar o serviço do Worker, pois todo este controle será realizado pelo Monitor. 

03. ANÁLISE DOS LOGs

Com as configurações realizadas e serviços ativos, faça a conferência dos logs do Monitor e do Worker. A análise dos logs é uma forma de certificar o perfeito funcionamento dos serviços. 

03.01 - Logs do Hotal Monitor

O log do "Hotal Monitor" estará localizado na pata "C:\TOTVS\Hoteis\Log\HotalMonitor":

Image Added

A cada execução do "BT VHF Worker", o serviço dele será encerrado automaticamente e o "Hotal Monitor" irá reiniciar o serviço.
O arquivo de log do "Monitor" trará os horários em que o serviço foi iniciado. 


03.02 - Logs do BT VHF WORKER

O log do Worker estará localizado na pasta "C:\TOTVS\Hoteis\PlugIn\InterfaceBTVHF\Robot\Log"

Dentro da pasta "Log", terá uma pasta com o número de cada IDHOTEL que foi configurado no Worker:

Image Added




...