Contexto
Offline não pode significar perder o controle
No campo, a conexão costuma oscilar justamente durante o manejo. Se a tela depende de resposta constante do servidor, a equipe volta para o papel e o dado precisa ser digitado novamente no escritório.
Uma operação offline mantém uma fila local, identifica o contexto da fazenda e trata a sincronização de forma visível. A equipe sabe o que já foi salvo, o que ainda aguarda envio e quando ocorreu algum conflito.