Tecnologia & WMS

Coletor de dados offline: por que o WMS não pode depender do Wi-Fi

O Wi-Fi do armazém cai onde a operação acontece. Veja como um coletor de dados offline-first grava o bipe no aparelho e sincroniza sem contar em dobro.

Coletor de dados WMS é o terminal Android com leitor de código de barras que registra no sistema cada movimento do armazém, na hora em que ele acontece. Ele não pode depender do Wi-Fi porque a rede falha justamente onde a operação acontece: no fundo do corredor, na câmara fria, na doca com a porta aberta. Um coletor offline-first grava o bipe no aparelho primeiro e sincroniza quando a rede volta, sem contar nada duas vezes.

O problema: o coletor de dados que para quando o Wi-Fi cai

Todo armazém tem pontos cegos de rede. Estante metálica alta, pallet de bebida, mezanino, câmara fria, área externa de doca. O operador anda, o sinal cai por alguns segundos e volta. Para um navegador, isso é um incômodo. Para um coletor de dados que depende do servidor a cada bipe, é uma parada.

Quando o app do coletor não foi feito para operar sem rede, a falha aparece de três jeitos no piso:

  1. O app trava. O operador bipa, a tela gira e ninguém sabe se o bipe entrou. Ele espera, bipa de novo ou volta para o papel.
  2. O bipe some. A tela mostrou "armazenado", mas a confirmação nunca chegou ao servidor. O saldo daquela posição não existe. Horas depois, a reserva do pedido falha com "sem estoque", com a mercadoria parada no endereço.
  3. O bipe duplica. A rede volta, o app reenvia e o servidor aplica duas vezes. O inventário rotativo acha uma sobra que não existe.

Os três terminam no mesmo lugar: a acuracidade do estoque cai e a equipe perde a confiança no coletor. Aí a planilha volta.

Uma resposta comum é tratar isso como problema de infraestrutura: "é só colocar mais antena". Mais antena ajuda e continua sendo recomendável. Mas armazém muda de leiaute, pallet muda de lugar e equipamento quebra. O app do coletor precisa assumir que a rede vai falhar.

Como funciona um coletor de dados WMS offline-first

Offline-first quer dizer que o aparelho é a primeira fonte da operação, e o servidor é sincronizado depois. É assim que funciona o coletor de dados do 4LogOS, um app Android próprio do WMS.

1. O bipe é gravado no aparelho

As tarefas e as operações ficam num banco local no coletor. O operador bipa a posição, o produto, o lote ou o LPN, e o registro é gravado no aparelho antes de qualquer coisa. Com rede, ele é enviado na hora. Sem rede, entra numa fila local.

2. A fila reenvia com chave de idempotência

Cada operação na fila leva uma chave única. Se o reenvio chega duas vezes ao servidor, porque a resposta da primeira se perdeu, o servidor reconhece a chave e não aplica de novo. É isso que impede o saldo de somar em dobro.

3. Erro não some: vai para revisão

Enquanto o aparelho está sem rede, nada é tentado e nenhuma tentativa é gasta. Com rede, mas com o servidor falhando, o app tenta até 8 vezes. Se o servidor recusar a operação por regra de negócio, por exemplo capacidade da posição estourada, ela vai direto para uma tela de revisão com a mensagem do servidor. O operador ou o líder decide se reenvia ou descarta. Nada é apagado em silêncio.

4. O que funciona sem internet no 4LogOS

Funcionam offline no coletor:

  • recebimento e conferência;
  • armazenagem, inclusive a armazenagem direto da doca;
  • separação e coleta da onda;
  • inventário cíclico;
  • embalagem e volumes;
  • conferência de expedição por nota, romaneio e LPN;
  • apontamento de produção.

5. O que ainda precisa de rede

Ser honesto sobre o limite evita surpresa na implantação:

  • Sugestão de posição. Sem rede, a armazenagem usa a posição que veio com a tarefa. A sugestão calculada na hora pelo servidor só aparece online.
  • Validações do servidor. Capacidade e SKU divergente na posição são conferidos quando a operação chega ao servidor. Se recusar, a operação vai para a tela de revisão.
  • Triagem do cross-docking. O destino de cada volume é calculado no servidor, então a triagem na doca precisa de rede.

Por isso, offline-first não substitui um Wi-Fi razoável. Ele impede que cada queda vire parada ou erro de saldo.

Como testar se um coletor de dados é mesmo offline

Antes de escolher um WMS, faça um teste de dez minutos no seu piso:

  1. Abra uma tarefa de armazenagem ou de separação no coletor.
  2. Coloque o aparelho em modo avião no meio da tarefa.
  3. Bipe dez itens. O app precisa aceitar todos, sem travar a tela.
  4. Volte a rede e espere a fila esvaziar.
  5. Confira o saldo das posições no sistema: cada item precisa aparecer uma vez, nem zero, nem duas.

Se o app travar no passo 3 ou duplicar no passo 5, ele vai fazer o mesmo no fundo do corredor.

Leitor, câmera, voz e etiqueta

O mesmo app atende do terminal industrial ao celular comum. Leitor físico funciona em modo teclado (wedge). Coletores Zebra também podem usar o DataWedge em modo Intent. Celular sem leitor usa a câmera. Há picking por voz opcional na coleta contínua da onda, e a etiqueta ZPL sai direto do coletor para a impressora térmica de rede, pela porta 9100. Impressão por Bluetooth e leitura RFID no coletor de mão não estão disponíveis hoje.

Gestão dos aparelhos com MDM próprio

App desatualizado também derruba a operação. O 4LogOS tem MDM próprio para Android 11 ou superior: modo quiosque, atualização silenciosa do app por grupo de aparelhos, tela remota para suporte com aceite do operador e aviso quando um aparelho para de reportar.

A conta do coletor de dados que espera o Wi-Fi

O custo de um coletor dependente de rede é tempo parado multiplicado por gente. A fórmula:

Horas perdidas por mês = operadores com coletor × quedas por turno × minutos parados por queda × turnos por mês ÷ 60

Variável Sua operação Exemplo hipotético
Operadores com coletor (A) ___ 12
Quedas de rede sentidas por turno, por operador (B) ___ 5
Minutos parados por queda (C) ___ 2
Turnos por mês (D) ___ 22
Horas perdidas por mês (A × B × C × D ÷ 60) ___ 44

No exemplo, 12 × 5 × 2 × 22 ÷ 60 dá 44 horas por mês, mais de uma semana de trabalho de uma pessoa. Os números da direita são hipotéticos: para ter os seus, peça a dois ou três operadores que anotem, por um turno, cada vez que o coletor travou esperando a rede.

Essa conta ainda deixa de fora o custo maior: o bipe perdido ou duplicado, que vira divergência de estoque, recontagem e pedido que não fecha. Para somar esse efeito ao custo de mão de obra, use a calculadora de ROI.

Quando o coletor offline não muda o jogo

Offline-first resolve um problema real, mas não é o mais urgente em toda operação:

  • Armazém pequeno com Wi-Fi bom e poucos bipes. Se a rede cobre tudo e o volume é baixo, a diferença aparece pouco no dia a dia.
  • Processo que precisa de rede de qualquer jeito. Triagem de cross-docking e sugestão de posição em tempo real continuam dependendo do servidor.
  • Coletor que não é Android. O app do 4LogOS roda em Android, e o MDM exige Android 11 ou superior. Frota antiga de outro sistema exige troca de aparelho.
  • Operação que precisa de RFID na mão. O coletor do 4LogOS não lê RFID. A leitura em massa é feita por leitor fixo, no inventário RFID.

Próximo passo: teste o coletor no seu armazém

Se a sua equipe já desconfia do coletor, o primeiro passo é contar as paradas por um turno e fazer a conta acima. Depois, veja como funciona o coletor de dados do 4LogOS, com recebimento, conferência de expedição e inventário rotativo offline. Na demonstração, dá para testar com o modelo de coletor que você já tem, e confirmamos qual plano atende a sua operação. Os planos estão em preços.

Perguntas frequentes

O que é coletor de dados no WMS?

É o terminal portátil, normalmente Android com leitor de código de barras, que o operador usa para registrar recebimento, armazenagem, separação, inventário e expedição. Cada leitura confirma produto, posição, lote ou serial na hora em que a tarefa acontece. Isso elimina papel e digitação posterior.

O coletor de dados funciona sem internet?

Depende do app. No 4LogOS, o coletor é offline-first: recebimento, armazenagem, separação, inventário, embalagem e conferência de expedição gravam no aparelho e sincronizam quando a rede volta. A sugestão de posição em tempo real e a triagem de cross-docking ainda precisam de rede.

Como evitar bipe duplicado quando a rede volta?

Cada operação precisa levar uma chave única de idempotência. Se o reenvio chega duas vezes ao servidor, ele reconhece a chave e não aplica de novo. No 4LogOS, toda operação da fila offline leva essa chave.

Posso usar celular comum como coletor de dados?

Pode, desde que seja Android: sem leitor dedicado, o app do 4LogOS lê o código de barras pela câmera. Para volume alto de bipes, um coletor com leitor físico é mais rápido e mais resistente.

Quanto custa um WMS com coletor de dados?

O app do coletor faz parte do 4LogOS, cujos planos partem de R$ 4.990/mês, com implantação a partir de R$ 5 mil conforme o plano e 14 dias de teste grátis. Confirmamos na demonstração qual plano atende a sua operação.

Na prática, no 4LogOS

Ver como funciona no 4LogOS →

Artigos relacionados

Tecnologia & WMS

Pick-to-light: quanto custa, quando vale e como implantar

Equipe 4LogOS9 min
Tecnologia & WMS

WMS para e-commerce: do pedido do Mercado Livre à NF-e, sem papel

Equipe 4LogOS8 min

Pronto para implementar?

Veja o 4LogOS em ação com uma demonstração personalizada para a sua operação. Sem compromisso, 100% gratuito.

Agende uma demo gratuita