Operação móvel: ler para receber, coletar, mover e imprimir
Central de tarefas, recebimento por leitura (com registro de descarga), picking por leitura, movimentações, contagens, reposição e impressão na nuvem.
Acesso móvel#
Abra m.docklify.com no navegador do celular e entre. Em WMS você encontra: tarefas, caixa de entrada, leitura, busca, estoque, exceções e mais. Tudo roda online; não há modo offline.
Central de tarefas#
- A página de tarefas lista as tarefas atribuídas (tipos: receive, pick, count, replenishment…).
- Entre no detalhe: informações no topo e linha do tempo (criada → atribuída → iniciada → cada etapa com operador/resultado, exceções em vermelho → concluída).
- Toque Iniciar (ou envie pela primeira vez) → pending → in_progress.
Recebimento por leitura#
- Entre na tarefa de recebimento e registre primeiro a descarga: escolha o tipo (full_pallet / loose_carton / manual / other) + notas opcionais → a tarefa vai para in_progress e um registro de etapa é gravado.
- Modo decidir: dois cartões grandes (paletizado / direto) → toque → confirme → o método é gravado na tarefa. Trava após o primeiro envio.
- Paletizado em 4 etapas: Resumo → Build → Paletes → Confirmar (confirmação de divergências → enviar → página de sucesso com os LPNs).
- Direto em cartões de uma tela: por linha informe quantidade recebida + endereço picking (ler/escolher) + condição + lote/validade opcionais; Enviar → confirmação. Várias rodadas são permitidas; o sistema avança para received quando tudo estiver recebido.
- Feche a tarefa ao concluir: receive-complete verifica se tudo foi recebido → a nota vira received e Compras é recalculada. Se restar algo, o fechamento é bloqueado (WMS_STATE_001): peça a um supervisor.
Picking por leitura#
A tarefa guia passo a passo na ordem seq. Cada etapa: leia o endereço de origem (válido → um endereço picking pula para o to-LPN; um storage mostra primeiro o LPN do palete) → leia o to LPN (deve ser um tote da tarefa) → informe a quantidade → toque Pick. Picks parciais reenfileiram o restante; Next pula; Force close liquida com o real; short marca faltas para regenerar.
Movimentações, contagens, reposição#
- “Mover estoque” (página de leitura de botões grandes): palete inteiro (leia o LPN) ou por produto (origem + produto + qtd) → leia o destino para confirmar → lançamento de duas pernas.
- Contagens: informe a quantidade contada por linha → enter-count envia uma por vez; linhas contadas mostram sistema/contado/divergência. Feche voltando à lista (aprovação e lançamento são no desktop).
- Reposição em duas etapas: Etapa 1 coletar no storage (ler origem/item/LPN, quantidade ≤ qty_to_move; registra qty_picked, sem lançamento); Etapa 2 depositar no endereço pick de destino (ler para confirmar) → lançamento de duas pernas, linha para done.
- Consulta de estoque: a página busca por SKU/nome e mostra cartões com SKU/nome/endereço/quantidade (somente leitura).
Impressão na nuvem pelo celular#
- Numa página com impressão (ex.: a de montar paletes), toque o botão de impressão na nuvem → POST /api/wms/print-jobs; o trabalho entra na fila (queued).
- O Device Hub do PC do armazém assina o Supabase Realtime (com polling de 3 s de fallback) → assume o trabalho atomicamente → imprime localmente na Zebra.
- A conclusão/falha é gravada como done/failed; o celular consulta o status.