OMS e roteamento de pedidos: o cérebro que decide de onde sai cada caixa
Quando o pedido chega de cinco canais e o estoque vive em três lugares, é o motor de orquestração que separa margem de prejuízo — sobretudo no pico de Black Friday
Alexandre Caramaschi
CEO da Brasil GEO, ex-CMO da Semantix (Nasdaq), cofundador da AI Brasil
Backend e gestão · Guia profundo
Leitura executiva desta página
Use este bloco para entender a tese, localizar o sistema afetado e sair com uma decisão prática. Ele cruza taxonomia, sistemas afetados, métrica principal e próximos passos para que a leitura avance da tese para a execução.
- OMS e roteamento de pedidos: o cérebro que decide de onde sai cada caixa
- ERP, PIM, OMS, WMS, TMS, fiscal e pagamentos
- Margem, acuracidade, SLA e capital de giro
Matriz de prontidão
Fluxo de decisão
A sequência organiza a página como decisão operacional: primeiro localiza a dor, depois conecta dados, sistemas, risco e ação.
Tabela de decisão rápida
| Critério | Leitura desta página | Como usar |
|---|---|---|
| Dono da decisão | Operação, tecnologia e financeiro | Define prioridade, orçamento e responsabilidade operacional. |
| Sistema afetado | ERP, PIM, OMS, WMS, TMS, fiscal e pagamentos | Mostra onde o conteúdo encosta na operação real. |
| KPI de leitura | Margem, acuracidade, SLA e capital de giro | Transforma a página em critério de gestão, não apenas em artigo. |
| Risco se ignorar | Promessa vendida sem estoque, nota, conciliação ou dado confiável | Ajuda o leitor a enxergar o custo de adiar a decisão. |
| Decisão da semana | Escolher o gargalo operacional que mais trava venda e reduzir latência de decisão | Converte leitura em ação curta, verificável e conectada ao portal. |
Um pedido entra às 23h47 de uma sexta-feira de Black Friday. O cliente está em Recife, o item tem estoque no centro de distribuição de São Paulo, na loja de Salvador e no estoque de um seller parceiro em Curitiba. Três origens possíveis, três custos de frete diferentes, três prazos diferentes, e uma delas mostra estoque que na verdade já foi vendido há quarenta segundos por outro canal. Quem decide de onde esse pedido sai — e decide certo, em milissegundos, sem intervenção humana — é o OMS. Quem não tem esse cérebro decide errado, despacha do lugar mais caro ou promete o que não existe.
A tese deste guia incomoda quem trata pedido como tarefa de logística e não como decisão de margem. O roteamento de cada pedido é uma escolha econômica: cada caixa que sai do nó errado queima frete, estoura prazo ou gera um cancelamento que o cliente lembra. Numa operação que processou 8,69 milhões de pedidos só na sexta da Black Friday 2025 (Confi/Neotrust), multiplicar esse erro por escala é a diferença entre a data dar lucro ou consumir a margem do trimestre. O OMS não é software de apoio; é o lugar onde a operação decide se ganha ou perde dinheiro em cada venda.
Este é o guia operacional do motor de pedidos. A tese de que a logística virou critério de descoberta por agentes — de que a promessa de entrega entra na decisão antes do clique de compra — está desenvolvida no guia fulfillment como sinal de ranqueamento. Aqui descemos um nível: como o cérebro que sustenta essa promessa realmente roteia, reserva e decide.
O que um OMS resolve que o canal sozinho não resolve?
Resposta direta: o OMS resolve a fragmentação. Cada canal — loja, site, marketplace, app — tem seu próprio fluxo de pedido, seu próprio estoque enxergado e sua própria pressa. O OMS é a camada única que recebe todos eles, enxerga o estoque inteiro como um só pool e decide o destino de cada item com a mesma lógica.
Sem essa camada, a operação multicanal vira um conjunto de ilhas que competem pelo mesmo estoque sem saber. O marketplace vende três unidades de um SKU que a loja física acabou de zerar. O site promete entrega em dois dias com base num estoque que o centro de distribuição já reservou para outro pedido. Cada ilha está certa do seu ponto de vista e a operação inteira está errada. O resultado é overselling, cancelamento e erosão de margem — exatamente os sintomas que a análise de mercado do board que orientou este portal descreve como o gargalo real do varejo brasileiro: o problema não é gerar demanda, é entregar e não romper o que foi prometido.
Por que o estoque único é a fundação?
Porque roteamento sem visão única de estoque é chute. O OMS só consegue escolher o melhor nó se enxerga, em tempo real, o que existe em cada nó. Estoque único não significa um galpão só; significa uma visão consolidada de todos os pontos — centros de distribuição, lojas, sellers, estoque em trânsito — atualizada na velocidade da venda. Quando essa visão atrasa, o OMS decide com dado velho, e dado velho na Black Friday é overselling garantido.
A complexidade brasileira agrava o problema. O varejo especializado nacional carrega catálogos densos: a grade de moda (tamanho × cor × coleção) gera centenas de SKUs por coleção; calçados vivem da curva de numeração; joalheria distingue lote e certificado. Cada uma dessas variações é uma linha de estoque que o OMS precisa enxergar e rotear separadamente. Um estoque único que colapsa essas variações perde a precisão exatamente onde ela mais importa.
O contexto de canal brasileiro multiplica os nós. Com 80% das vendas online passando por marketplaces em 2025 e o Mercado Livre liderando com GMV de R$ 138,9 bilhões (Wicomm/Exame), o estoque de um varejista vive simultaneamente no seu centro de distribuição, na loja física, no fulfillment do marketplace e, às vezes, no estoque de um seller parceiro. Cada uma dessas posições liquida e atualiza num ritmo diferente. O OMS que não consolida todas elas numa visão única não está apenas impreciso — ele está cego para a maior parte do estoque que realmente vende.
Como o roteamento decide de onde sai cada pedido?
Resposta direta: por uma função que pondera custo, prazo e disponibilidade real, aplicada como regra explícita e recalculada a cada pedido. Não existe nó “padrão”; existe o nó que, para aquele CEP, aquele item e aquele momento, minimiza custo e risco dentro do prazo prometido.
O roteamento é um problema de otimização com objetivos em tensão. Veja como as três variáveis competem:
| Critério de roteamento | O que otimiza | Risco quando vira regra única |
|---|---|---|
| Menor custo de servir | Despacha do nó com frete e operação mais baratos | Pode estourar o prazo prometido ao cliente |
| Menor prazo de entrega | Despacha do nó mais próximo do CEP de destino | Pode escolher o nó mais caro ou com estoque incerto |
| Maior disponibilidade real (ATP) | Despacha de onde o estoque é confiável | Pode ignorar custo e prazo se a regra não os pesa |
| Balanceamento de carga entre nós | Evita sobrecarregar um único centro no pico | Exige visão de capacidade, não só de estoque |
A arte está na ponderação, não em escolher uma das linhas. Uma boa regra de roteamento diz algo como: priorize o nó que cumpre o prazo prometido ao menor custo, desde que o ATP seja confiável e o nó não esteja saturado. No pico de Black Friday, o eixo de balanceamento de carga ganha peso — não adianta rotear tudo para o centro mais barato se ele já está com fila de expedição de dois dias. O cost-to-serve, KPI central do tópico na ontologia deste portal ao lado de OTIF, fill rate e cancellation rate, só fica sob controle quando o roteamento pondera todos esses eixos simultaneamente.
Há uma armadilha comum em equipes que estão começando a estruturar o roteamento: tratar a regra como configuração que se define uma vez e nunca mais se revisa. O custo de frete por transportadora muda, a capacidade de cada nó muda com a contratação sazonal, e o perfil de pedido muda entre um dia comum e a véspera do Dia das Mães. Uma regra de roteamento congelada vira, em poucos meses, uma regra errada — ela decide com premissas que já mudaram. O roteamento maduro é revisado contra o resultado: a operação mede onde os pedidos saíram do nó subótimo e ajusta a ponderação. Sem esse laço de feedback, o motor decide com confiança e erra com consistência.
O que o split de pedido tem a ver com isso?
O split — quebrar um pedido de vários itens em mais de uma remessa, de nós diferentes — é onde o roteamento mostra maturidade. Um cliente compra três itens; dois estão em São Paulo e um em Salvador. Despachar tudo de São Paulo e transferir o terceiro item internamente atrasa o pedido inteiro. Fazer split — dois itens saem de São Paulo, um sai de Salvador — entrega mais rápido, mas com dois fretes. A decisão certa depende do que o cliente valoriza e do que custa cada caminho. O split rate é justamente um dos KPIs que a ontologia lista para o tópico, porque split demais queima frete e split de menos atrasa entrega.
Por que o ATP em tempo real é inegociável?
Resposta direta: porque a promessa de entrega só vale o estoque que a sustenta. ATP, available-to-promise, é o estoque de fato disponível para prometer a um novo pedido, descontadas as reservas já feitas. Prometer com base no estoque contábil, e não no ATP, é prometer o que outro pedido já levou.
A diferença entre estoque contábil e ATP parece sutil e é decisiva. O estoque contábil diz “tenho dez unidades”. O ATP diz “tenho dez unidades, das quais sete já estão reservadas para pedidos em separação, então posso prometer três”. Quando o OMS roteia e promete sobre o número errado, ele vende as mesmas unidades duas vezes. Na Black Friday, com pedidos chegando aos milhares por minuto, a janela entre vender e reservar é o ponto exato onde o overselling nasce.
A promessa de entrega não é mais confiável que o estoque que a sustenta. Um OMS que promete sobre estoque contábil, e não sobre ATP reservável em tempo real, está apostando que ninguém mais vai comprar a mesma unidade no mesmo segundo — e na Black Friday alguém sempre compra.
O ATP confiável é também o que torna a promessa de entrega legível por agentes. Como detalhamos no guia fulfillment como sinal de ranqueamento, o agente de compras usa a data de entrega como critério de desempate antes de recomendar uma loja. Mas uma promessa de entrega sobre estoque inexistente é pior que nenhuma promessa: ela gera o cancelamento que o agente registra e penaliza na próxima tarefa. O ATP em tempo real é a fundação técnica que transforma a promessa de entrega de marketing em compromisso cumprível.
Como o OMS sobrevive ao pico de Black Friday?
Resposta direta: por arquitetura que aguenta volume sem fila e por regras de roteamento que degradam com elegância quando um nó satura. O pico não perdoa processamento manual nem motor que engasga — ele expõe cada gargalo de uma vez.
Os números do pico brasileiro dão a dimensão do estresse. A sexta da Black Friday 2025 movimentou R$ 4,76 bilhões (+11,2%) em 8,69 milhões de pedidos (+28% sobre 2024), com o período estendido somando R$ 10,19 bilhões (Confi/Neotrust). Esse volume não chega distribuído; chega concentrado nas horas de pico, e cada pedido aciona uma decisão de roteamento. Um OMS que roteia bem com mil pedidos por hora e trava com cinquenta mil por hora não é um OMS bom com um problema de escala — é um OMS que não serve para a data que define o ano do varejo.
A degradação elegante é o que separa operação madura de operação frágil. Quando um centro de distribuição satura, o OMS maduro não para; ele redireciona pedidos para nós alternativos, aceita um custo de frete maior para preservar o prazo, ou ajusta a promessa de entrega para o que ainda é cumprível. O motor que não tem essa flexibilidade transforma saturação em fila, fila em atraso, e atraso em cancelamento. O mercado precificou essa dor: o OMS multichannel global deve saltar de US$ 4,52 bilhões em 2026 para US$ 11,34 bilhões em 2034 (Fortune Business Insights), justamente porque o varejo descobriu que orquestração de pedido é infraestrutura de receita, não despesa de TI.
Onde a retaguarda entra na conta?
O roteamento perfeito que não fatura no nó certo trava o pedido depois de decidir tudo o que importava. No Brasil, cada despacho exige NF-e ou NFC-e emitida no estabelecimento correto, com CFOP, tributação e — a partir de janeiro de 2026 — os campos de IBS, CBS e IS exigidos pela Nota Técnica 2025.002. O OMS que decide de onde sai o pedido precisa conversar com a retaguarda que emite o documento fiscal daquele nó. É por isso que a camada de orquestração de pedidos e a camada de retaguarda fiscal são, na prática, o mesmo cérebro: separar uma da outra é entregar metade da decisão.
É exatamente nesse ponto que motores de backoffice de alto volume — a exemplo do KPL, no ecossistema Onclick — fazem diferença operacional: orquestrar pedido, estoque, fiscal e faturamento num fluxo único, em vez de costurar sistemas paralelos que se desencontram no pico. A integração entre operação e fiscal é o tema do guia Varejo sem atrito, e ela é a metade invisível de todo roteamento que de fato se completa.
Para onde o roteamento de pedidos caminha em 2027?
O roteamento de pedidos em 2027 deixa de ser uma decisão interna invisível e passa a ser um insumo que o ecossistema agentic consome. À medida que protocolos de commerce agêntico amadurecem — UCP, ACP, agent pay de bandeiras —, o agente de compras não vai apenas ler a promessa de entrega final; vai consultar a capacidade de roteamento em tempo real para comparar lojas. A loja cujo OMS expõe ATP, prazo por nó e custo de servir de forma estruturada se torna comparável e elegível; a que esconde o roteamento atrás de um cálculo lento de checkout fica fora da comparação. Some a isso o split payment de 2027, que exigirá conciliação fiscal no momento da liquidação: o OMS de 2027 roteia o pedido e, junto, prepara a separação tributária que o pagamento vai executar. Orquestração de pedido e orquestração fiscal convergem na mesma decisão.
O que decidir nesta semana
- Audite a sua visão de estoque único. Verifique se o OMS enxerga, em tempo real, o estoque de todos os nós — centros, lojas, sellers, trânsito — ou se algum canal ainda opera com estoque próprio desconectado. Cada ilha de estoque é um foco de overselling.
- Troque estoque contábil por ATP na promessa. Confirme se o prazo de entrega prometido ao cliente é calculado sobre o available-to-promise reservável, e não sobre o saldo contábil. Se for sobre o contábil, você tem overselling latente esperando o próximo pico.
- Escreva a regra de roteamento explicitamente. Documente como o seu motor pondera custo, prazo, disponibilidade e carga dos nós. Se a resposta for “sempre sai do centro principal”, você não tem roteamento — tem um padrão que ignora custo e prazo.
- Faça o teste de estresse antes do pico. Simule o volume da última Black Friday no motor de roteamento e meça onde a fila aparece. Descobrir o gargalo em novembro, com pedido real, é o cenário mais caro possível.
- Una roteamento e retaguarda fiscal. Garanta que a decisão de qual nó despacha conversa com a emissão de NF-e/NFC-e daquele nó, já com os campos da reforma tributária. Roteamento que não fatura é decisão pela metade.
Perguntas frequentes
O que faz exatamente um OMS no e-commerce multicanal?
O OMS (order management system) é a camada que centraliza todos os pedidos — de loja física, site próprio, marketplaces e aplicativo — e orquestra o que acontece com cada um. Ele decide de qual estoque o item sai, por qual transportadora, a que custo, e dispara faturamento e expedição. Sem ele, cada canal opera como uma ilha, e a operação vende o mesmo item duas vezes ou despacha do lugar mais caro.
Por que o roteamento de pedidos é difícil de acertar?
Porque envolve três objetivos que costumam brigar entre si: entregar mais barato, entregar mais rápido e não prometer estoque que não existe. O nó mais perto do cliente pode estar sem o item; o nó com estoque pode ter frete caro; o nó mais barato pode estourar o prazo. O roteamento bom pondera essas variáveis por regra, não por hábito, e recalcula a cada pedido.
O que é ATP e por que ele importa para a promessa de entrega?
ATP, ou available-to-promise, é o estoque que está de fato disponível para ser prometido a um novo pedido, já descontadas as reservas. É o número que sustenta um prazo de entrega confiável. Quando a loja promete com base no estoque contábil em vez do ATP real, ela vende o que não tem e transforma a promessa em cancelamento — o pior desfecho possível na era em que um agente penaliza a loja que falhou.