A7Pharma:Sincronização - O que é e como funciona a Sincronização entre servidores com o sistema da Alpha7?
Problema / Pergunta
Sincronização - O que é e como funciona a Sincronização entre servidores com o sistema da Alpha7?
Ambiente
- Wildfly 10.1
Solução / Resposta
O A7Pharma utiliza um modelo de base de dados por replicação, onde as informações são sincronizadas entre as lojas e um servidor central (ESC/SINC). Todas as alterações feitas nas lojas são enviadas para o servidor central, que replica essas mudanças para as demais lojas.
Como funciona?
Quando um usuário altera, por exemplo, o status de uma entrega, essa modificação:
- É enviada ao servidor central.
- O central processa e replica essa alteração para todas as outras lojas.
- Isso garante que todas as unidades tenham os mesmos dados atualizados.
- Essa estrutura permite visualizar, editar, incluir ou excluir informações (vendas, estoque, contas a pagar etc.) de outras filiais — desde que haja permissão para isso.
Importância da Centralização Operacional
Para garantir a integridade do processo de sincronização, algumas operações devem ser centralizadas. Isso evita conflitos ou inconsistências nos dados entre filiais.
Operações que devem ser feitas somente na central ou com controle rígido:
- Cadastros de produtos e clientes
- Controle de permissões de usuários
- Conferência e emissão de notas fiscais
- Abertura e fechamento de caixas
- Processos de transferências, pedidos e encomendas
Centralizar essas ações garante o bom funcionamento da replicação e evita divergências nos dados.
Acompanhando a Sincronização
A sincronização entre servidores é automática e ocorre a cada 30 segundos. Para acompanhar:
Opções de Monitoramento:
Via sistema (A7Pharma):
- Acesse Ferramentas > Monitor de Sincronização.
Via navegador (Web):
Tenha em mãos um dos dados:
IP do servidor: Executar o A7Pharma, clicar no 3 pontinhos, copiar o IP do Servidor:
Exemplo:http://10.194.220.171:8080/online/monitorsincronizacao/
Link DNS: Configuração > Configuração Geral > Aba Servidor.
Exemplo:http://exemplodedns.a7pharma.com.br:8080/online/monitorsincronizacao/
Basta colocar o link no navegador para visualizar o monitor de sincronização.
