Pesquisa avançada

GestorPDV - Configurando a PG_HBA para rotina de Troca

Para que a rotina de Troca no GestorPDV funcione corretamente, é necessário configurar o arquivo pg_hba.conf do PostgreSQL nas máquinas envolvidas na comunicação do sistema.


1. Download do arquivo modelo

Primeiramente, baixe o arquivo modelo Liberação de portas que contém o arquivo txt. do pg_hba.conf disponibilizado no CoreDesk.

Após o download, copie o arquivo para o seguinte caminho: C:\Program Files\PostgreSQL\12\data

Esse arquivo é responsável por controlar quais IPs possuem permissão para acessar o banco de dados, segue abaixo o exemplo:


2. Configuração do PG_HBA nas máquinas

Para que a comunicação entre GestorPDV, SincData e Servidor funcione corretamente, é necessário liberar os IPs entre as máquinas.

- Na máquina do GestorPDV

No arquivo pg_hba.conf do PDV, incluir:

  • IP da máquina onde está o SincData;

  • IP da máquina onde está o Servidor.


- Na máquina do SincData

No arquivo pg_hba.conf do SincData, incluir:

  • IP do Servidor;

  • IP da máquina do GestorPDV.


- Na máquina do Servidor

No arquivo pg_hba.conf do Servidor, incluir:

  • IP da máquina do SincData;

  • IP da máquina do GestorPDV.


3. Verificação do arquivo de configuração do PDV

Certifique-se também de que o arquivo de configuração localizado na pasta do GestorPDV contém o IP correto da máquina do SincData, pois é para ela que serão enviadas as vendas realizadas no PDV.


4. Resultado da configuração

Após realizar todas as liberações no pg_hba.conf e confirmar as configurações de IP:

  • O GestorPDV conseguirá se comunicar corretamente com o SincData e o servidor

  • As vendas serão sincronizadas corretamente

  • Será possível filtrar e realizar a rotina de troca no sistema

Observação:
Sempre que realizar alterações no arquivo pg_hba.conf, pode ser necessário reiniciar o serviço do PostgreSQL para que as mudanças passem a valer.