AlphaERP
Dicas e dia a dia
Dia a dia

Quando a internet cai

Venda não pode parar porque o link caiu. O que o sistema faz offline, o que ele guarda e o que acontece quando a conexão volta.

4 min de leitura

Contingência não é modo de emergência improvisado: é parte do desenho. A operação crítica continua no local — venda, item, pagamento, baixa de estoque, entrega — e cada operação vira um evento na fila de saída.

Quando a conexão volta, a fila sobe em ordem. Evento repetido não duplica nada: cada um tem identificador próprio, e o servidor reconhece o que já aplicou.

O que muda enquanto está fora

  • A venda acontece normalmente e o cupom sai.
  • A consulta de saldo mostra o último saldo conhecido, sinalizado como tal.
  • Emissão fiscal entra em contingência conforme a regra do documento — e regulariza depois, sozinha.
  • Aprovação que depende de alçada fica pendente: quem aprova não está na mesma máquina.

Conflito não se resolve em silêncio

Duas máquinas podem alterar o mesmo registro enquanto estão separadas. Quando isso acontece, ou vale uma política declarada — venda sempre vence, cadastro sempre vem da nuvem — ou o caso vai para uma lista de conflitos, para decisão humana.

O que o sistema nunca faz é escolher um e descartar o outro sem avisar. Perda silenciosa de dado é o problema que a sincronização deveria resolver, não causar.

Teste a contingência antes de precisar dela. Desligue o link por dez minutos num dia calmo.

Mais em Dia a dia