Notas de versão
Central de ajuda/Notas de versão/Lançamento de 12 de outubro de 2026 (manhã): seletor de armazém / etiquetas de fábrica / hotfix de detalhe de recebimento

Lançamento de 12 de outubro de 2026 (manhã): seletor de armazém / etiquetas de fábrica / hotfix de detalhe de recebimento

Última atualização 2026-10-13

Seletor de armazém móvel, recebimento com etiquetas de fábrica e correção de lotes de inventário, mais um hotfix de emergência para as páginas de detalhe de recebimento quebradas.

Novidades#

  • Seletor de armazém na página inicial do WMS móvel (My Tasks): seleção de um único armazém é obrigatória (sem «todos os armazéns»; «ninguém trabalha entre armazéns»), lembrada no localStorage; lista de tarefas, consulta de inventário e scan filtram pelo armazém selecionado. (migração 192)
  • Recebimento com etiquetas de fábrica: ao construir pallets é possível usar a própria etiqueta da fábrica (label_source system/factory, unicidade verificada por tenant) com um interruptor «Usar etiqueta de fábrica» na página móvel de construção; nenhuma nova etiqueta é impressa.

Correções#

  • Hotfix de emergência: todas as páginas de detalhe de recebimento ficaram em branco (exceção do lado do cliente); 3 useMemos estavam escritos após retornos antecipados (if (loading)/if (!detail)), violando as regras do React Hooks. Corrigido movendo-os para antes dos retornos antecipados com acesso nulo seguro (detail?.lines ?? []).
  • Corrigido o upsert de wms_inventory_lot que sobrescrevia o inventário (10→5 em vez de acumular para 15); receber duas vezes na mesma localização e lote perdia estoque. Agora acumula.
  • Página móvel de paletização: localizações digitadas agora são validadas automaticamente (antes, digitar B-01-01 e tocar Build reclamava de «localização obrigatória»), e envios com falha rolam automaticamente para o topo.
Notas de implantação
saas dpl_Be9ESYzw (06:53) READY · mobile READY · migration 192 ✅
hotfix saas dpl_711XfZaztAA5JV7knpxVvtv2TV9v READY