Listamos neste tópico as configurações para a integração do sistema Gfood com as catracas Henry.
Introdução
A integração entre o sistema Gdoor e as catracas Henry tem como objetivo otimizar o controle de acesso em estabelecimentos como restaurantes e lanchonetes. Com essa integração, é possível gerenciar o fluxo de clientes, garantindo que apenas aqueles com comandas regularizadas possam liberar a catraca.
Configuração da Integração
Pré-requisitos
- Sistema da Henry: certifique-se de que o serviço da Henry esteja instalado e configurado no computador que gerencia as catracas.
- Sistema Gdoor atualizado: confirme que o sistema Gdoor está na versão mais recente para garantir compatibilidade.
- Sistema Gfood: configure o “Tipo de controle” como “Comanda”.

Ativando a integração no Gfood
No Gfood, acesse o menu “Configurações” e clique na aba “Periféricos”.

Marque a opção “Henry” na seção “Catracas” e confira se o diretório padrão para a geração e leitura dos arquivos XML está no endereço “C:\xml service\xml app\xmls”.

Clique em “Salvar” para aplicar as alterações.
Funcionamento da integração
Abertura de comanda
- Registro da comanda: quando uma nova comanda é aberta no Gfood e adicionar produtos, o sistema gera automaticamente um arquivo XML no diretório configurado.

- Leitura pelo serviço da Henry: este arquivo contém o ID da comanda e o status “C” (Consumindo), indicando que a comanda está ativa. O serviço da Henry monitora o diretório especificado e, ao detectar o novo arquivo XML, processa a informação e atualiza o status da comanda na catraca para “Em Consumo”, bloqueando a liberação.

Pagamento e liberação da comanda
- Conclusão da comanda: quando o pagamento é realizado no caixa, a comanda é finalizada no Gfood.

- Atualização pela catraca: o sistema então gera um novo arquivo XML com o ID da comanda e o status “L” (Livre), indicando que a comanda foi paga. O serviço da Henry detecta este novo arquivo XML, atualiza o status da comanda para “Livre” e permite a saída do cliente pelo controle de acesso.
