O que é, na prática
O cadastro do cliente é alterado no ERP (fonte). Em segundos, o sistema de OS, o CRM e o app do técnico mostram o novo endereço. Ninguém copiou nada; a sincronização propagou a mudança.
Sincronização vs. integração
Integração é o conceito amplo (sistemas se comunicam). Sincronização é um tipo específico: manter cópias atualizadas de um dado em vários lugares. Ela existe quando não dá para todos lerem da mesma base — por exemplo, sistemas de fornecedores diferentes.
Regras que precisam estar definidas
- Direção: quem é a fonte e quem recebe.
- Momento: tempo real (webhook), agendado ou sob demanda.
- Conflito: se os dois mudarem, qual vale.
- Falha: o que acontece se o destino estiver fora do ar (fila, retentativa, alerta).
- Rastreabilidade: log do que foi enviado e quando.
Erros comuns
- Sincronizar tudo, quando só alguns campos importam.
- Não tratar falha: o sistema fica "quase" sincronizado e ninguém percebe.
- Permitir edição nos dois lados sem regra.
Como a DAS implementa
Sincronização é parte do escopo de integração, com monitoramento e painel de status: o gestor vê se os sistemas estão em dia e recebe alerta quando não estão.
Dúvidas comuns sobre Sincronização de dados
Sincronização bidirecional é boa ideia?
Raramente. Quando dois sistemas podem alterar o mesmo dado, surgem conflitos. Prefira um dono por dado e sincronização em uma direção; exceções bem justificadas e com regra de conflito clara.
Com que frequência sincronizar?
Depende do dado. Estoque e status: em tempo real (webhook). Tabela de preço: diária. Cadastro: no momento da alteração.