Pintura a óleo em azul: operador de armazém escaneia uma caixa entre prateleiras de estoque
  1. Início
  2. NexLog OS
  3. Academy
  4. WMS

Warehouse Management System nativo e event-driven.

Do recebimento à expedição, cada movimento do armazém vira evento canônico no ledger e alimenta control tower, ESG e financeiro em tempo real.

Visão geral

O WMS do NexLog OS controla o armazém de ponta a ponta: recebimento (GR), put-away, picking por ondas, packing intelligence, expedição, cross-docking, slotting, quality gate e labor management.

Cada movimento gera um evento canônico no ledger e alimenta control tower, ESG e financeiro em tempo real.

Entidades principais

O modelo canônico do WMS usa nomes em português e code em inglês (a collection no MongoDB), que trafegam em toda a plataforma: WMS, TMS, OMS, Control Tower, ESG e Financeiro.

EntidadeCodeDescrição
ArmazémwarehousesCD, filial ou hub. Contém zonas, endereços, equipamentos e equipe. Cada unidade operacional tem seu próprio espaço de movimentos, docas e contagens.
Endereço de estoquestorageLocationsPosição física dentro de um armazém, organizada por rua, coluna, nível e vão. Suporta zonas (DRY, REFRIGERATED, FROZEN, FLAMMABLE, HIGH_TURNOVER, QUARANTINE).
MovimentaçãomovementsEvento transacional sobre estoque: INBOUND, OUTBOUND, TRANSFER, ADJUSTMENT ou RETURN. Imutável, emitido ao event ledger com correlationId e causationId.
Contagem de estoqueinventoryCountsInventário cíclico ou geral. Produz divergências auditáveis, gera movements do tipo ADJUSTMENT e alimenta o score de acurácia por zona.

Fluxos operacionais

Os oito fluxos que levam a mercadoria do portão à expedição.

Recebimento (GR)

Agendamento, descarga, conferência cega, etiquetagem SSCC e divergências auditáveis.

Put-away inteligente

Regras de slotting por giro (HIGH_TURNOVER), peso, temperatura e compatibilidade química.

Pick-path e wave picking

Ondas otimizadas por rota, cluster ou batch; voice picking e pick-by-light opcionais.

Cross-docking

Redirecionamento de SKU recebido para a doca de saída sem endereçar estoque.

Packing intelligence

Cubagem, balanceamento e seleção de embalagem (AI-Pack), com impacto direto em CO2e.

Quality gate

Inspeção por lote, quarentena automática na zona QUARANTINE e bloqueio de expedição.

Labor management

Operadores com metas, produtividade por tarefa e OEE acumulado por zona e turno.

Slotting dinâmico

Reposicionamento contínuo dos SKUs de maior giro nas posições mais acessíveis.

Tipos de movimentação

Valores do enum movements.

CodeNomeDescriçãoOrigem típica
INBOUNDEntradaRecebimento de fornecedor ou transferência entre CDs.NF-e + GR
OUTBOUNDSaídaExpedição para cliente, filial ou retorno ao fornecedor.Pedido OMS
TRANSFERTransferênciaMovimento entre endereços dentro do mesmo armazém.Slotting ou put-away
ADJUSTMENTAjusteCorreção contábil após contagem ou perda reconhecida.inventoryCounts
RETURNDevoluçãoRetorno de cliente (B2C ou B2B) com reentrada auditada.returns OMS

Zonas de estoque

Valores do enum storageLocations.zone.

CodeZonaDescrição
DRYSecoTemperatura ambiente, uso geral.
REFRIGERATEDRefrigeradoGeralmente 2–8 °C; cadeia fria leve.
FROZENCongeladoAbaixo de −18 °C; cadeia fria profunda.
FLAMMABLEInflamávelProdutos perigosos; segregação obrigatória.
HIGH_TURNOVERAlto giroÁrea premium perto da expedição.
QUARANTINEQuarentenaBloqueio de uso até liberação de qualidade.

Endpoints REST

Endpoints versionados em /api/v1/.

EndpointMétodos
/api/v1/warehousesGET, POST
/api/v1/locationsGET, POST
/api/v1/movementsGET, POST
/api/v1/inventory-countsGET, POST

Convenção: endpoints em kebab-case, versionados em /api/v1/, e collections em camelCase.

KPIs que o WMS entrega

Acurácia de estoque

Percentual de posições conferidas sem divergência.

OTIF (On Time In Full)

Percentual de pedidos expedidos completos e no prazo combinado.

Produtividade por operador

Peças por hora, tarefas por turno e OEE acumulado, com breakdown por zona e tipo de movimento.

O WMS como espinha dorsal do supply chain OS

Um WMS é mais que um inventário

Por muito tempo, o WMS foi encarado como um sistema de registro: quanto tem, onde está, quando saiu. Essa visão explica pouco do que um armazém moderno precisa.

O WMS do NexLog OS trata cada ponto do fluxo (recebimento, put-away, picking, packing, expedição, cross-docking, slotting, contagem, quality gate e labor) como evento canônico emitido ao event ledger (businessEvents). Todo movimento físico em Armazém (warehouses) e Endereço de estoque (storageLocations) gera uma Movimentação (movements) com correlationId e causationId, o que habilita auditoria, replay e analytics sem ETL.

Zonas, regras e compliance

As zonas (DRY, REFRIGERATED, FROZEN, FLAMMABLE, HIGH_TURNOVER, QUARANTINE) deixam de ser rótulos e viram invariantes de negócio. O motor de put-away respeita compatibilidade química, temperatura e giro: produtos inflamáveis nunca são endereçados em FROZEN, itens em QUARANTINE ficam bloqueados para expedição e a estratégia de HIGH_TURNOVER se reorganiza continuamente com base na frequência de picking.

Essa camada de regras reduz retrabalho e risco operacional e, ao mesmo tempo, documenta decisões de compliance para auditorias externas.

Do WMS para o supply chain OS

Como o WMS compartilha o mesmo MDM com TMS (shipments), OMS (orders), YMS (dockSchedules) e Customs (tradeDeclarations), a visão muda. Um pedido omnichannel recebido pelo OMS aciona a alocação no WMS, que gera uma onda de picking e packing e libera o carregamento numa doca agendada pelo YMS. O embarque sai com CT-e emitido pelo TMS e, no caso de exportação, com a declaração aduaneira plugada em Customs.

Cada passo emite um evento canônico, e o Control Tower vê tudo isso em tempo real. É o que diferencia um WMS dentro de um supply chain operating system de um WMS standalone.

Perguntas frequentes

O WMS do NexLog OS suporta voice picking e pick-by-light?

Sim. O motor de waves emite tarefas agnósticas de canal, consumidas por apps Android e iOS, terminais RF, voice e sistemas pick-by-light. Os contratos de integração são padronizados por eventos.

Como funciona a contagem cíclica?

As contagens (inventoryCounts) podem ser agendadas por zona ou por ABC, ou disparadas por exceção. Divergências geram movements do tipo ADJUSTMENT auditáveis, com justificativa obrigatória.

O WMS conversa com ERPs como SAP, Oracle e Totvs?

Sim. A integração acontece por API REST em /api/v1/ ou por eventos (businessEvents). Conectores prontos para SAP, Oracle, Totvs e Dynamics estão disponíveis via CCX.

É possível operar multi-CD?

Sim. Cada Armazém (warehouses) é isolado em zonas, endereços e equipe, mas compartilha Product Master e Location Master via MDM.

E cross-docking de fornecedor direto para cliente?

Suportado nativamente. O recebimento marca a SKU como cross-dock, suprime o put-away e libera para packing e shipping com a onda correspondente.

O WMS emite NF-e e CT-e?

A NF-e é disparada junto com o OMS no ato da expedição; o CT-e é orquestrado pelo TMS quando há frete próprio ou terceirizado. Todos os documentos fiscais são anexados ao shipment correspondente.

Qual a arquitetura por baixo?

Fastify e MongoDB (collections em camelCase), com Angular no painel operacional. Event ledger dedicado, ABAC para autorização e OpenAPI completo.

Como medem a acurácia de estoque?

Combinando inventário cíclico, divergências no GR, ajustes e auditoria de movements. O painel expõe a acurácia por zona, por SKU e por operador.

Opere seu WMS como parte de um supply chain OS.

Conecte recebimento, picking, packing, expedição, TMS e Control Tower no mesmo MDM, sem integração ponto a ponto.