Neste tutorial, você aprenderá como integrar sua Catraca de Comanda (Receptora ou Recolhedora) ao Datacaixa PDV, por meio de uma conexão direta com o banco de dados do sistema.
Requisitos para integração
- Verifique se a catraca possui um aplicativo de configuração compatível, que permita conectar-se diretamente ao banco de dados.
- O sistema da catraca deve conseguir ler o status das comandas, identificando quais estão liberadas ou bloqueadas para saída.
Informações para conexão com o banco Firebird 2.5
No aplicativo de configuração da Catraca, utilize os seguintes dados:
- User=SYSDBA;
- Password=masterkey;
- Database=C:\Datacaixa\BD\BANCO.FDB;
- DataSource=localhost;
- Port=3050;
- Dialect=3;
- Charset=WIN1252;
- Role=;
- Connection lifetime=15;
- Pooling=true;
- MinPoolSize=0;
- MaxPoolSize=50;
- Packet Size=4096;
User=SYSDBA;Password=masterkey;Database=C:\Datacaixa\BD\BANCO.FDB;DataSource=localhost;Port=3050;Dialect=3;Charset=WIN1252;Role=;Connection lifetime=15;Pooling=true;MinPoolSize=0;MaxPoolSize=50;Packet Size=4096;
Monitoramento das comandas
Após configurar a conexão com o banco de dados, é preciso monitorar o status das comandas para liberar ou bloquear a saída dos clientes.
1- Para isso, acesse Menu Gerencial > Configurações > Dados > Manutenção > Acesso Administrador.


2- Informe a senha do Administrador > Continuar.

3- Clique em SQL e utilize o seguinte comando SQL: SELECT * FROM P_FSICA(1); > Executar:

Esse comando consulta a tabela que exibe o status atual das comandas no sistema. A resposta sempre trará uma letra indicando a situação da comanda:
- L = Livre → a comanda está disponível, sem nenhum consumo registrado.
Exemplo: comanda 001. Se retornar “L”, a saída deve ser liberada para o cliente. - C = Com consumo → a comanda já foi utilizada, com itens lançados.
Exemplo: comanda 003. Se retornar “C”, o acesso deve ser bloqueado até o fechamento da comanda no caixa.
4- Clique em Commit.

Pronto! Você configurou a Catraca no PDV. Essa integração permite automatizar o controle de acesso e garantir mais segurança no uso das comandas, principalmente em ambientes com grande fluxo de clientes.