Visão geral
No campo o app guarda o que ainda não foi ao servidor. Quando houver rede, esses dados pendentes precisam passar a existir na API.
Esta issue é o lado servidor de receber essa sincronização. A tela Sincronizar é a issue do app.
Detalhes técnicos
O app marcará registros como pendentes no armazenamento local (issue do mecanismo). Login e token já existem.
Invariante: depois de sincronizar com sucesso, o que era pendente de expedição, coleta e diário passa a ser o mesmo conjunto visível na listagem e no detalhe para quem participa. Não misturar com upload de tombo do painel.
Fora de escopo
- Tela no app.
- Definir a implementação do armazenamento no aparelho.
- Darwin Core / tombos.
Critérios de aceite
Relacionadas
Visão geral
No campo o app guarda o que ainda não foi ao servidor. Quando houver rede, esses dados pendentes precisam passar a existir na API.
Esta issue é o lado servidor de receber essa sincronização. A tela Sincronizar é a issue do app.
Detalhes técnicos
O app marcará registros como pendentes no armazenamento local (issue do mecanismo). Login e token já existem.
Invariante: depois de sincronizar com sucesso, o que era pendente de expedição, coleta e diário passa a ser o mesmo conjunto visível na listagem e no detalhe para quem participa. Não misturar com upload de tombo do painel.
Fora de escopo
Critérios de aceite
Relacionadas