pdvpos-knowledge-base

PROPRIEDADE INTELECTUAL

Conteúdo pertencente a PDVPOS LTDA. Esta documentação é disponibilizada para fins de consulta, utilização e suporte aos produtos e serviços PDVPOS. É proibida sua reprodução, redistribuição, comercialização ou utilização fora dessa finalidade sem autorização expressa.

© 2026 PDVPOS LTDA. Todos os direitos reservados.


README principal | Índice da documentação | Anterior | Próximo

Caminho: Início / PDV SmartPOS / 16 SINCRONIZACAO

16 - Sincronização

O PDV SmartPOS foi projetado seguindo o conceito Offline First, onde toda a operação acontece localmente no equipamento e a comunicação com o ERP ocorre de forma assíncrona.

Cada equipamento possui seu próprio banco de dados, permitindo que continue operando normalmente mesmo durante indisponibilidade da internet, do ERP ou dos demais terminais da empresa.

A sincronização é responsável apenas pelo intercâmbio das informações entre o PDV SmartPOS e o PDVPOS ERP, sem interferir na continuidade da operação.


Objetivo

Apresentar a arquitetura de sincronização do PDV SmartPOS, demonstrando como ocorre a troca de informações com o ERP e quais recursos permanecem disponíveis durante períodos sem conexão.


Arquitetura Offline First

Cada PDV SmartPOS possui uma base de dados própria.

               PDVPOS ERP

                     ▲
                     │
             Sincronização
                     │
        ─────────────────────────
                     │
     ┌───────────────┴───────────────┐
     │                               │
┌─────────────┐               ┌─────────────┐
│ SmartPOS 01 │               │ SmartPOS 02 │
│ Banco Local │               │ Banco Local │
└─────────────┘               └─────────────┘

Isso significa que cada equipamento trabalha de forma completamente independente.

Uma falha em um equipamento não interrompe a operação dos demais.


Banco de Dados Local

Todo PDV SmartPOS mantém um banco de dados próprio.

Nele são armazenados:

Toda a operação ocorre diretamente sobre essa base.


Processo de Sincronização

A sincronização ocorre em segundo plano.

Seu objetivo é manter o ERP atualizado e distribuir alterações realizadas na retaguarda para todos os equipamentos.

São enviados ao ERP:

São recebidos do ERP:

Todo o processo é automático.


Operação Sem Internet

Quando ocorre perda da comunicação com a internet, o operador continua trabalhando normalmente.

Permanecem disponíveis:

O operador não precisa alterar seu fluxo de trabalho.


Pedidos Compartilhados

Uma característica importante da arquitetura é que os Pedidos de Venda pertencem ao ERP.

Quando o equipamento está conectado, os pedidos são compartilhados entre:

Durante períodos sem comunicação, o equipamento continuará trabalhando normalmente com os pedidos que já estiverem sincronizados localmente.

Entretanto, novos pedidos criados em outros dispositivos somente serão disponibilizados após o restabelecimento da comunicação e a execução da sincronização.

Da mesma forma, pedidos criados no PDV SmartPOS permanecerão disponíveis localmente até serem sincronizados com o ERP.


Sincronização Inteligente

A sincronização trabalha apenas com as alterações necessárias.

Entre elas:

Essa estratégia reduz o volume de dados trafegados e acelera o processo de atualização.


Continuidade Operacional

Como cada equipamento possui seu próprio banco de dados, a indisponibilidade de um terminal não afeta os demais.

Exemplo:

SmartPOS 01

❌ Equipamento desligado

↓

SmartPOS 02

✔ Continua vendendo normalmente

↓

SmartPOS 03

✔ Continua vendendo normalmente

Da mesma forma, a indisponibilidade da internet não interrompe a operação dos caixas.


Sincronização Automática

Quando a comunicação é restabelecida, o sistema executa automaticamente:

Nenhuma intervenção do operador é necessária.


Benefícios

A arquitetura de sincronização do PDV SmartPOS proporciona importantes vantagens.


Conclusão

A sincronização do PDV SmartPOS foi concebida para garantir que a comunicação com o ERP nunca seja um requisito para continuidade da operação.

Ao utilizar uma arquitetura Offline First, baseada em bancos de dados locais e sincronização assíncrona, o sistema assegura que cada equipamento permaneça totalmente funcional de forma independente.

Quando a conectividade é restabelecida, todas as informações são sincronizadas automaticamente, mantendo a consistência entre o PDV SmartPOS, o PDV Desktop e o PDVPOS ERP, sem interromper a operação da empresa.


Veja tambem