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.