Quando o parâmetro WMS Fazer o rateio conforme parametrização da forma de distribuição está habilitado, o Bluesoft ERP utiliza a Necessidade resultante de cada Destinatário e a forma de Distribuição configurada para dividir um saldo insuficiente entre as Lojas.



O parâmetro é consultado nos seguintes processos:


A Distribuição Forçada de Operador Logístico utiliza um cálculo próprio e não participa desta regra.



Antes do Rateio, o sistema calcula a Necessidade de cada Destinatário e aplica os percentuais de arredondamento configurados para Caixa, Camada ou Palete. A quantidade obtida após esse arredondamento é a necessidade resultante, utilizada para definir a prioridade.


Quando o saldo disponível é insuficiente para atender todas as Necessidades, o Rateio ocorre em duas rodadas principais:

  1. Na primeira rodada: O sistema tenta destinar uma forma completa para cada Loja elegível, priorizando a maior Necessidade resultante.
    • A forma pode ser Palete, Camada, Caixa ou, para Produtos distribuídos em Unidade, o Múltiplo cadastrado.
    • Se a forma de uma Loja não couber no saldo disponível, o sistema continua avaliando os demais Destinatários elegíveis.
  2. Na segunda rodada: O saldo é dividido proporcionalmente às Necessidades remanescentes.
    • As cotas são convertidas para formas ou múltiplos completos, sem reaplicar os percentuais de arredondamento.
    • Se ainda restarem formas completas, elas são destinadas conforme a maior Necessidade remanescente.


Depois dessas rodadas, somente o saldo final inferior à forma ou ao múltiplo pode ser distribuído em Unidades, enquanto houver Necessidade a atender.



A maior Necessidade resultante é a prioridade principal. O código da Loja não define a prioridade.


Quando duas ou mais Lojas possuem a mesma Necessidade resultante, o sistema utiliza a sequência de inclusão dos Destinatários como critério de desempate.

  • Na inclusão manual, vale a ordem em que as Lojas foram selecionadas.
  • Na opção Todas, as Lojas são incluídas em ordem crescente de código.
    • Essa ordem é utilizada somente quando houver empate de Necessidade.
  • Na Onda de Distribuição, a sequência dos Destinatários é preservada para manter o mesmo critério nas execuções seguintes.




Considere um Produto distribuído em Unidade, com múltiplo de 4 Unidades, quatro Lojas com a mesma Necessidade e saldo disponível de 15 Unidades. Se as Lojas forem incluídas na ordem 03, 05, 01 e 07, o sistema distribui:

  • Loja 03: 4 Unidades;
  • Loja 05: 4 Unidades;
  • Loja 01: 4 Unidades;
  • Loja 07: 3 Unidades do saldo final.


As rodadas principais respeitam o múltiplo de 4 Unidades. Somente o saldo final de 3 Unidades é distribuído abaixo do múltiplo.


  • Se o saldo for suficiente para atender todas as Necessidades resultantes, o sistema atende os Destinatários sem aplicar a disputa por saldo insuficiente.
  • Quando todas as Necessidades forem atendidas, o saldo excedente permanece no CD.
    • Na Distribuição por Data de Validade, após o atendimento das Necessidades, o saldo elegível a vencer continua sendo distribuído conforme a regra específica da funcionalidade.
  • Com o parâmetro desabilitado, esta melhoria não altera o cálculo já utilizado pelo processo.
  • Nos fluxos compatíveis com WMS externo, a integração recebe as quantidades calculadas pelo Bluesoft ERP; ela não refaz o Rateio inicial entre as Lojas.