Confirmações a Transmitir no modo offline

Confirmações a Transmitir no modo offline

Fila Confirmação

Descrição e Objetivo

A funcionalidade Confirmações a Transmitir foi criada para controlar registros de entrega realizados enquanto o dispositivo está sem conexão com a internet.

Com o modo offline, o usuário pode realizar operações no aplicativo mesmo sem conexão, desde que já tenha feito login online ao menos uma vez no dispositivo.

Quando uma entrega é registrada sem internet, o registro fica armazenado localmente no aparelho e deve ser transmitido posteriormente, assim que houver conexão disponível. Esse comportamento faz parte da operação offline, em que os registros permanecem armazenados localmente até a sincronização.

A fila pode receber registros de:

  • confirmações de entrega realizadas pelo fluxo de Confirmação;

  • entregas realizadas durante o tratamento de documentos de uma Carga.

Após a sincronização, o registro for removido da fila, não será necessário enviá-lo novamente.

Passo a Passo

1. Realizar uma confirmação sem conexão

Quando o dispositivo estiver sem acesso à internet, o usuário poderá realizar a confirmação de entrega normalmente, já que a opção está disponível em modo offline.

Essa confirmação pode ocorrer em dois fluxos:

  • pela opção Confirmação;

  • pelo tratamento de um documento dentro de uma Carga.

Ao finalizar a confirmação, o registro ficará pendente de transmissão na Fila Confirmação.

image-20260706-205527.png

Observação: A confirmação fica armazenada apenas no dispositivo até que seja transmitida.

Observação: No caso de documentos vinculados a uma carga, o registro também ficará pendente de sincronização quando a entrega for realizada sem internet.


2. Acessar a fila de confirmações a transmitir

Na tela inicial do aplicativo, clique em Fila Confirmação.

O sistema exibirá a lista de confirmações pendentes de envio.

image-20260701-113907.png

3. Visualizar as confirmações pendentes

Na tela da fila, serão exibidos os registros que ainda não foram transmitidos.

Cada item da lista representa uma confirmação realizada offline e que ainda precisa ser enviada.

Nessa tela, o usuário poderá conferir as informações registradas, como:

  • Chave NF-e;

  • Data/Hora;

  • Geolocalização;

  • nome do recebedor.

Observação: Enquanto a confirmação não for transmitida, ela permanecerá pendente no dispositivo.

Observação: Caso o registro pertença a uma carga, ele deve ser sincronizado para que as informações da entrega sejam atualizadas corretamente no ERP.

Observação: Quando o aplicativo não conseguir obter a geolocalização da entrega, o campo de localização será exibido como “Não Encontrado”. Isso pode ocorrer principalmente em modo offline, com conexão instável ou quando o GPS/localização do dispositivo não estiver disponível. Se possível, verifique se a localização do aparelho está ativada antes de registrar a entrega.


4. Transmitir as confirmações pendentes

Quando o dispositivo estiver com acesso à internet, será exibido o ícone de Transmitir Entregas ao lado do botão de ajuda.

Clique no ícone de Transmitir Entregas para enviar todas as confirmações pendentes da lista.

image-20260701-114727.png

Observação: O envio será realizado para todas as confirmações pendentes exibidas na lista.

Atenção: Antes de transmitir, certifique-se de que o dispositivo está com conexão estável para evitar falhas durante o envio.


5. Conferir o resultado da transmissão

Após acionar o envio, aguarde o processamento das confirmações.

Se o envio for concluído corretamente, os registros transmitidos serão removidos da lista de pendências e o sistema apresentará a mensagem:

“Entregas realizadas com sucesso”

As informações registradas offline precisam ser sincronizadas com o ERP, por isso é importante conferir se os registros foram removidos da fila após o envio.

Observação: Em situações de internet instável ou queda de conexão durante o envio, o sistema pode apresentar a mensagem “Entregas realizadas com sucesso”, mas o registro permanecer na fila de confirmações pendentes. Quando isso ocorrer, aguarde a conexão estabilizar e tente realizar o envio novamente pelo ícone de Transmitir Entregas.


6. Tratar erros de transmissão

Caso ocorra algum problema ao enviar uma confirmação, o sistema poderá exibir uma mensagem informando o motivo do erro.

Também pode ocorrer de a conexão cair durante o envio. Nessa situação, mesmo que a mensagem “Entregas realizadas com sucesso” seja exibida, o usuário deve verificar se o registro foi removido da fila.

Se o registro continuar aparecendo na Fila Confirmação, significa que ele ainda está pendente de transmissão.

Para corrigir:

  1. Verifique se o dispositivo está com conexão com a internet.

  2. Aguarde a conexão estabilizar.

  3. Clique novamente no ícone de Transmitir Entregas.

  4. Confira se o registro foi removido da lista após o novo envio.

Será disponibilizado o ícone de lixeira quando houver necessidade de remover manualmente o registro da lista.

Atenção: Antes de remover manualmente um registro da fila, tente realizar o envio novamente. A exclusão manual deve ser utilizada apenas quando a confirmação realmente não deve mais ser transmitida.

Mensagens de Erro ou Alerta

  • “Entregas realizadas com sucesso”, mas o registro permanece na fila
    Pode ocorrer quando há instabilidade ou queda de internet durante a transmissão. Nesse caso, o registro ainda não foi removido da lista de pendências. O usuário deve aguardar a conexão estabilizar e clicar novamente no ícone de Transmitir Entregas.

  • “Atenção”
    Indica que houve falha no envio do registro.

Dicas Operacionais

  • Sempre que possível, conecte o dispositivo à internet ao final da rota para transmitir as confirmações pendentes.

  • Verifique a fila de confirmações antes de encerrar o uso do aplicativo.

  • Após enviar as confirmações, confira se os registros foram removidos da Fila Confirmação. Caso algum registro continue na lista, verifique a conexão com a internet e tente transmitir novamente

  • Evite trocar de dispositivo antes de transmitir as confirmações pendentes, pois os registros offline ficam armazenados apenas no aparelho.