Projetar MPS
O MPS (Master Production Schedule), ou Plano Mestre da Produção, é uma ferramenta de planejamento que responde a uma pergunta fundamental:
Qual é a minha projeção de vendas para os próximos meses?
Em vez de esperar a demanda chegar e reagir a ela, o MPS permite antecipar as necessidades com base no que já aconteceu no passado. Ele analisa o histórico de vendas da empresa e, usando modelos matemáticos, projeta o volume de vendas futuro — o chamado forecast de vendas.
A partir da data base, defino quanto tempo quero olhar para o passado (histórico) e, com base nos dados encontrados, quanto tempo quero projetar no futuro (horizonte de planejamento), determinando a periodicidade e o espalhamento da projeção. Esse forecast é um dos principais insumos para o cálculo do MRP (Planejamento de Necessidades de Materiais), que determina o que precisa ser comprado e produzido para atender a demanda projetada.
Exemplo prático
Uma fábrica de peças automotivas quer planejar a produção para os próximos 3 meses. O planejador configura o MPS para:
- Olhar os últimos 6 meses de vendas (histórico).
- Projetar os próximos 3 meses (horizonte de planejamento).
- Usar periodicidade mensal (30 dias).
- Aplicar o modelo de Média Móvel 3.
O sistema analisa as vendas dos últimos 6 meses, calcula a média dos 3 meses mais recentes e projeta essa média para cada um dos próximos 3 meses.
O processo do MPS segue quatro etapas sequenciais:
Para acesso à funcionalidade, siga em : Gestão industrial > Gestão de MPS > Projetar MPS.
1. Parametrização
Essa rotina fornece o cálculo de necessidades, prevendo o volume de vendas em um determinado período com base no histórico da empresa. O cálculo é realizado de acordo com as definições apresentadas na tela.
Parâmetros - Há oito parâmetros que devem ser preenchidos (alguns opcionais):
- Filial - A filial para a qual o MPS será calculado
- Família - Quando quiser projetar apenas uma linha de produtos.
- SKU - Quando quiser projetar a demanda de um único item.
- Data Base - Data de referência que separa o passado (histórico) do futuro (projeção).
- Periodicidade - Define o tamanho de cada "janela" de tempo no cálculo, em dias.
- Cada período terá exatamente 30 dias
- Os períodos históricos serão contados para trás a partir da data base
- Os períodos de projeção serão contados para frente a partir da data base
- Períodos Históricos - determina quantos períodos no passado serão analisados para buscar dados de pedidos de venda. Os períodos são gerados automaticamente com base na data base e na periodicidade. Os períodos históricos são criados de trás para frente, tomando a data base como referência. O sistema retrocede a quantidade de dias definida na periodicidade para formar cada período de análise.
- Horizonte de planejamento - define quantos períodos futuros serão projetados. Funciona de forma análoga ao histórico, mas olhando para frente a partir da data base.
- Periodicidade de Espalhamento - Dentro de cada período do horizonte de planejamento, o espalhamento permite subdividir a previsão em blocos menores. Isso é útil quando você quer uma granularidade maior na distribuição da previsão.
Com periodicidade de 30 dias e data base em 01/04/2026:
| Peridiocidade | Equivale a |
|---|---|
| 7 dias | Semanal |
| 15 dias | Quinzenal |
| 30 dias | Mensal |
| 90 dias | Trimestral |
Data base = 01/04/2026, Periodicidade = 30 dias, Períodos históricos = 3
| Período | Sequência | Data início | Data fim |
|---|---|---|---|
| Mais antigo | 3 | 01/01/2026 | 30/01/2026 |
| Intermediário | 2 | 31/01/2026 | 01/03/2026 |
| Mais recente | 1 | 02/03/2026 | 31/03/2026 |
O sistema busca os pedidos de venda dentro de cada intervalo e soma as quantidades por SKU.
Data base = 01/04/2026, Periodicidade = 30 dias, Horizonte = 3
| Período | Sequência | Início | Fim |
|---|---|---|---|
| Primeiro | 1 | 01/04/2026 | 30/04/2026 |
| Segundo | 2 | 01/05/2026 | 30/05/2026 |
| Terceiro | 3 | 31/05/2026 | 29/06/2026 |
Como a previsão é distribuída nos espalhamentos?
A quantidade projetada em cada período é distribuída igualmente entre os espalhamentos desse período. O sistema respeita a quantidade de casas decimais definida na unidade de medida do SKU:
- SKU com casas decimais (ex.: kg, litros): a divisão é realizada de forma exata. Se a previsão do período for 100 e houver 2 espalhamentos, cada um receberá 50,00.
- SKU sem casas decimais (ex.: unidades, peças): o sistema arredonda para cima e distribui o restante. Se a previsão é 7 e há 2 espalhamentos, o primeiro recebe 4 e o segundo recebe 3 (garantindo que a soma seja exata).
Importante
A periodicidade de espalhamento deve ser menor ou igual à periodicidade do cálculo. Não é possível configurar espalhamentos com duração superior à do próprio período.
Periodicidade = 30 dias, Espalhamento = 15 dias, Horizonte = 2
| Período | Espalhamento | Sequência | Início | Fim |
|---|---|---|---|---|
| 1 | 1 | 1 | 01/04/2026 | 15/04/2026 |
| 1 | 2 | 2 | 16/04/2026 | 30/04/2026 |
| 2 | 1 | 1 | 01/05/2026 | 15/05/2026 |
| 2 | 2 | 2 | 16/05/2026 | 30/05/2026 |
Modelos matemáticos
Os modelos matemáticos definem como o sistema vai calcular a previsão de vendas. Você pode selecionar um ou mais modelos simultaneamente.
É o modelo mais simples de projeção. O sistema utiliza o valor do último período histórico (o período mais recente) e o replica em todos os períodos futuros da projeção.
Quando usar: indicado para cenários com demanda estável, sem tendência de crescimento ou queda e sem variações sazonais significativas.
Exemplo
(Periodicidade = 30 dias, 4 períodos históricos, 3 períodos de projeção)
| Tipo | Período | Consumo |
|---|---|---|
| Histórico | P1 | 70 |
| Histórico | P2 | 85 |
| Histórico | P3 | 90 |
| Histórico | P4 (último) | 100 |
| Projeção | P5 | 100 |
| Projeção | P6 | 100 |
| Projeção | P7 | 100 |
Método de previsão que atribui maior peso aos períodos mais recentes e reduz gradativamente a influência dos períodos mais antigos. Dessa forma, a projeção se adapta mais rapidamente às mudanças na demanda sem desconsiderar completamente o histórico.
O sistema avalia diferentes fatores de suavização (α) e seleciona automaticamente aquele que apresenta o melhor ajuste aos dados históricos.
Quando usar: indicado para demandas que apresentam mudanças graduais ao longo do tempo, especialmente quando os dados mais recentes representam melhor o comportamento esperado do que os períodos mais antigos.
Exemplo
(4 períodos históricos: 80, 90, 85 e 100)
Avaliando o modelo com α = 0,3:
| Período | Real | Previsão | Diferença | Diferença² |
|---|---|---|---|---|
| P1 | 80 | 80,00 | — | — |
| P2 | 90 | 80,00 | -10,00 | 100,00 |
| P3 | 85 | 83,00 | -2,00 | 4,00 |
| P4 | 100 | 83,60 | -16,40 | 268,96 |
Desvio padrão α=0.3: √(372,96 ÷ 4) = 9,65
Teste com α = 0.5:
| Período | Real | Previsão | Diferença | Diferença² |
|---|---|---|---|---|
| P1 | 80 | 80,00 | — | — |
| P2 | 90 | 80,00 | -10,00 | 100,00 |
| P3 | 85 | 85,00 | 0,00 | 0,00 |
| P4 | 100 | 85,00 | -15,00 | 225,00 |
Desvio padrão α=0.5: √(325,00 ÷ 4) = 9,01
Teste com α = 0.8:
| Período | Real | Previsão | Diferença | Diferença² |
|---|---|---|---|---|
| P1 | 80 | 80,00 | — | — |
| P2 | 90 | 80,00 | -10,00 | 100,00 |
| P3 | 85 | 88,00 | 3,00 | 9,00 |
| P4 | 100 | 85,60 | -14,40 | 207,36 |
Desvio padrão α=0.8: √(316,36 ÷ 4) = 8,90
Vencedor: α = 0.8 (menor desvio padrão)
Projeção final: 0.8 × 100 + 0.2 × 85,60 = 97,12
| Alfa | Desvio padrão | Resultado |
|---|---|---|
| 0,3 | 9,65 | — |
| 0,5 | 9,01 | — |
| 0,8 | 8,90 | 97,12 |
Importante
O Alisamento Exponencial gera um único valor de previsão, que é replicado em todos os períodos projetados. Diferentemente de outros modelos, o cálculo não é refeito a cada novo período da projeção.
Utiliza o método de regressão linear (mínimos quadrados) para identificar a tendência dos dados ao longo do tempo e estimar os valores futuros com base nessa trajetória.
O modelo calcula uma linha de tendência a partir dos períodos históricos, determinando se a demanda apresenta comportamento de crescimento, queda ou estabilidade, e utiliza essa informação para gerar as projeções.
Quando usar: indicado para demandas que apresentam uma tendência consistente ao longo do tempo, como crescimento gradual, redução contínua ou outro comportamento linear observável nos dados históricos.
Exemplo
(4 períodos históricos, 2 projeções):
| Período (t) | Consumo (y) | t² | t × y |
|---|---|---|---|
| 1 | 70 | 1 | 70 |
| 2 | 80 | 4 | 160 |
| 3 | 85 | 9 | 255 |
| 4 | 100 | 16 | 400 |
| Σt = 10 | Σy = 335 | Σt² = 30 | Σ(t × y) = 885 |
Cálculo de b:
b = (4 × 885 - 10 × 335) ÷ (4 × 30 - 10²)
b = (3540 - 3350) ÷ (120 - 100)
b = 190 ÷ 20 = 9,5
Cálculo de a:
a = (335 - 9,5 × 10) ÷ 4
a = (335 - 95) ÷ 4
a = 240 ÷ 4 = 60
Projeções (considerando as projeções já geradas):
O período utilizado no cálculo corresponde à sequência cronológica dos dados e é definido por:
quantidade de períodos históricos + quantidade de projeções já calculadas + 1
| Tipo | Período | Número | Projeção | Cálculo |
|---|---|---|---|---|
| Projeção | P5 | 5 | 107,50 | 60 + 9,5 × 5 |
| Projeção | P6 | 6 | 117,00 | 60 + 9,5 × 6 |
A regressão identificou uma tendência de crescimento de 9,5 unidades por período. Isso significa que, para cada novo período projetado, a previsão aumenta aproximadamente 9,5 unidades em relação ao período anterior.
Caso especial: se os coeficientes da regressão (a ou b) resultarem em valores inválidos, como NaN (Not a Number) ou infinito, não será possível determinar uma tendência válida. Nesses casos, o sistema retorna 0 como valor de projeção.
Calcula a média dos 3 períodos mais recentes e utiliza esse valor como previsão para o próximo período. A cada nova projeção, a janela de cálculo é atualizada, passando a considerar também os valores já projetados.
Quando usar: indicado para demandas com variações moderadas de curto prazo, nas quais se deseja suavizar oscilações sem perder a sensibilidade às mudanças recentes.
Requisito: é necessário possuir, no mínimo, 3 períodos históricos.
Exemplo
(6 períodos históricos, 4 projeções)
| Tipo | Período | Consumo | Cálculo |
|---|---|---|---|
| Histórico | P1 | 70 | — |
| Histórico | P2 | 80 | — |
| Histórico | P3 | 90 | — |
| Histórico | P4 | 85 | — |
| Histórico | P5 | 95 | — |
| Histórico | P6 | 100 | — |
| Projeção | P7 | 93,33 | (100 + 95 + 85) ÷ 3 |
| Projeção | P8 | 96,11 | (93,33 + 100 + 95) ÷ 3 |
| Projeção | P9 | 96,48 | (96,11 + 93,33 + 100) ÷ 3 |
| Projeção | P10 | 95,31 | (96,48 + 96,11 + 93,33) ÷ 3 |
Observe que, a partir de P10, o cálculo passa a utilizar apenas valores projetados nos períodos anteriores, sem considerar diretamente nenhum valor histórico.
Funciona da mesma forma que a Média Móvel 3, porém utilizando uma janela de 6 períodos. A previsão de cada período é calculada com base na média dos 6 períodos mais recentes, considerando também os valores já projetados à medida que a projeção avança.
Quando usar: indicado para demandas com maior variabilidade, quando se deseja uma projeção mais estável e menos sensível a oscilações pontuais.
Requisito: é necessário possuir, no mínimo, 6 períodos históricos.
Exemplo
(6 períodos históricos, 2 projeções)
| Tipo | Período | Consumo | Cálculo |
|---|---|---|---|
| Histórico | P1 | 70 | — |
| Histórico | P2 | 80 | — |
| Histórico | P3 | 90 | — |
| Histórico | P4 | 85 | — |
| Histórico | P5 | 95 | — |
| Histórico | P6 | 100 | — |
| Projeção | P7 | 86,67 | (70 + 80 + 90 + 85 + 95 + 100) ÷ 6 |
| Projeção | P8 | 89,44 | (80 + 90 + 85 + 95 + 100 + 86,67) ÷ 6 |
Calcula a média de todos os períodos disponíveis, considerando tanto os períodos históricos quanto as projeções já geradas. Diferentemente da média móvel, que utiliza uma quantidade fixa de períodos, a Média Simples amplia sua base de cálculo a cada nova projeção.
Quando usar: indicada para demandas relativamente estáveis ao longo do tempo, em que todo o histórico disponível é considerado representativo do comportamento futuro.
Importante
À medida que novas projeções são geradas, elas passam a compor a média dos períodos seguintes, aumentando gradativamente a quantidade de valores utilizados no cálculo.
| Tipo | Período | Consumo | Cálculo |
|---|---|---|---|
| Histórico | P1 | 80 | — |
| Histórico | P2 | 90 | — |
| Histórico | P3 | 100 | — |
| Projeção | P4 | 90,00 | (80 + 90 + 100) ÷ 3 = 270 ÷ 3 |
| Projeção | P5 | 90,00 | (80 + 90 + 100 + 90) ÷ 4 = 360 ÷ 4 |
| Projeção | P6 | 90,00 | (80 + 90 + 100 + 90 + 90) ÷ 5 = 450 ÷ 5 |
Observe que a Média Simples tende a se estabilizar ao longo do tempo. Como cada nova projeção representa uma parcela cada vez menor do conjunto de dados utilizado no cálculo, seu impacto sobre a média diminui gradativamente.
Aplica um percentual de acréscimo ou decréscimo sobre um valor de referência para gerar a projeção.
O valor de referência é definido conforme a seguinte prioridade:
- Utiliza a quantidade da última projeção existente para o SKU;
- Caso não exista projeção, utiliza o consumo do último período histórico;
- Caso não exista projeção nem histórico, o valor projetado será 0.
Quando usar: indicado para cenários em que já se conhece a expectativa de crescimento ou redução da demanda, como campanhas promocionais, sazonalidades previstas ou ajustes planejados no consumo.
Campo obrigatório: Fator do índice manual, informado em percentual e diferente de zero. (Exemplos: 10% para aumentar a projeção em 10% ou -5% para reduzir em 5%.)
Exemplo
(Fator = 15%, último histórico = 100)
| Tipo | Período | Consumo | Cálculo |
|---|---|---|---|
| Histórico | P3 (último) | 100 | — |
| Projeção | P4 | 115 | 100 + (100 × 15 ÷ 100) = 100 × 1,15 |
| Projeção | P5 | 132,25 | 115 + (115 × 15 ÷ 100) = 115 × 1,15 |
| Projeção | P6 | 152,09 | 132,25 + (132,25 × 15 ÷ 100) = 132,25 × 1,15 |
Observe que o fator é aplicado de forma acumulativa. Cada nova projeção utiliza como base o valor projetado no período anterior, e não o valor histórico original. Por isso, o efeito do percentual é composto ao longo do tempo, gerando um crescimento ou redução progressiva.
Exemplo com fator negativo (-10%) e último período histórico igual a 100:
| Projeção P4 | Projeção P5 | Projeção P6 |
|---|---|---|
| 90 | 81 | 72,90 |
Quando mais de um modelo é selecionado, o sistema executa todos eles de forma independente e calcula a média aritmética dos resultados obtidos para gerar a projeção final.
Os modelos são processados em dois grupos:
Grupo 1 — Modelos com resultado fixo
Esses modelos são calculados apenas uma vez e produzem um valor que é reutilizado em todos os períodos projetados:
- Índice Manual
- Alisamento Exponencial
- Tendência
- Período Anterior
Grupo 2 — Modelos com recálculo por período
Esses modelos são recalculados a cada período da projeção, podendo utilizar projeções geradas anteriormente como parte do cálculo:
- Média Móvel 3
- Média Móvel 6
- Média Simples
Ao avançar para um novo período projetado, apenas os modelos do Grupo 2 recalculam seus resultados. Os modelos do Grupo 1 mantêm o mesmo valor calculado inicialmente.
Fórmula de combinação
Projeção final do período = Soma dos resultados de todos os modelos selecionados ÷ Quantidade de modelos selecionados
Dessa forma, cada modelo selecionado possui o mesmo peso na composição da projeção final.
Exemplo detalhado
Média Móvel 3 + Tendência (2 modelos):
| Período | Valor | Observação | Resultado final |
|---|---|---|---|
| Histórico | P1 = 70, P2 = 80, P3 = 85, P4 = 100 | Dados utilizados para os cálculos | - |
| P5 | (85 + 100 + 80) ÷ 3 = 88,33 | 107,50 | (88,33 + 107,50) ÷ 2 = 97,92 |
| P6 | Recalculada com base nos 3 períodos mais recentes | 117,00 | (Resultado da Média Móvel 3 + 117,00) ÷ 2 |
Importante
Na primeira projeção, os cálculos utilizam apenas os períodos históricos disponíveis. A partir da segunda projeção, os valores já projetados passam a integrar a base de cálculo dos modelos que consideram períodos anteriores, como Média Móvel 3, Média Móvel 6 e Média Simples.
Como consequência, cada nova projeção pode ser influenciada pelas projeções geradas anteriormente, criando uma sequência em que os resultados de um período impactam os cálculos dos períodos seguintes.
2. Cálculo
Após calcular a projeção, o sistema ajusta o resultado de acordo com a quantidade de casas decimais permitida pela unidade de medida do SKU.
Para isso, o sistema:
- Consulta a quantidade de casas decimais configurada para a unidade de medida do SKU;
- Verifica se o valor projetado possui mais casas decimais do que o permitido;
- Quando necessário, aplica arredondamento para cima (ceiling) até a quantidade de casas decimais configurada;
- Valida se o resultado final não ultrapassa o limite de 999.999.999. Caso esse limite seja excedido, a projeção é interrompida e uma mensagem de erro é retornada.
Exemplo 1: SKU com unidade "UN" (0 casas decimais), projeção calculada = 93,33 > resultado = 94
Exemplo 2: SKU com unidade "KG" (3 casas decimais), projeção calculada = 93,3333 > resultado = 93,334
O arredondamento é aplicado somente após a conclusão dos cálculos da projeção, não interferindo na execução dos modelos de previsão.
Para SKUs cuja unidade de medida não permite casas decimais (por exemplo, peças ou unidades), o sistema utiliza uma lógica específica para distribuir a projeção entre os espalhamentos, garantindo que:
- Nenhum espalhamento receba valores fracionados;
- A soma das quantidades distribuídas seja exatamente igual à projeção total do período.
O cálculo é realizado de forma sequencial:
- Calcula a quantidade que ainda falta distribuir: Restante = Projeção total − Quantidade já distribuída
- Determina quantos espalhamentos ainda precisam receber quantidade: Espalhamentos restantes
- Divide a quantidade restante pelos espalhamentos restantes e aplica arredondamento para cima: Quantidade do espalhamento = ceil(Restante ÷ Espalhamentos restantes)
- Repete o processo para os próximos espalhamentos até que toda a quantidade projetada tenha sido distribuída.
Exemplo
Projeção = 10 unidades, 3 espalhamentos, SKU sem decimais
| Espalhamento | Cálculo | Quantidade |
|---|---|---|
| 1 | ceil(10 ÷ 3) = ceil(3,33) | 4 |
| 2 | ceil((10 - 4) ÷ 2) = ceil(3) | 3 |
| 3 | ceil((10 - 4 - 3) ÷ 1) = ceil(3) | 3 |
| Total | - | 10 |
Essa abordagem evita perdas causadas por arredondamentos e garante que a soma das quantidades distribuídas corresponda exatamente ao valor projetado para o período.
| Situação | Significado |
|---|---|
| Pendente | Cálculo criado, aguardando execução |
| Importando pedidos | Buscando dados de pedidos de venda do histórico |
| Importação finalizada | Dados históricos carregados com sucesso |
| Calculando | Aplicando os modelos matemáticos sobre os dados |
| Conferência | Cálculo concluído, aguardando análise do usuário |
| Gerando MPS | Criando os registros finais de MPS |
| Finalizado | Processo concluído — registros de MPS gerados |
| Erro | Ocorreu um problema durante o processamento |
3. Conferência
Após o cálculo, a tela de conferência apresenta três seções:
Mostra os dados obtidos dos períodos históricos:
- Consumo por período: quantidade total de pedidos encontrados em cada período
- Consumo diário: quantidade do período dividida pela periodicidade
Para compor o histórico de consumo, o sistema consulta a tabela de pedidos de venda. A busca aplica os seguintes filtros:
| Filtro | Valor | Descrição |
|---|---|---|
| Tipo de documento | Pedido de Venda | Apenas pedidos de venda são considerados no cálculo. |
| Situação | Diferente de Cancelada | Pedidos cancelados são desconsiderados. Todas as demais situações são consideradas. |
| Empresa | Empresa da filial selecionada | Considera apenas pedidos da mesma empresa da filial utilizada no cálculo. |
| Filial | Filial selecionada no cálculo | Considera apenas pedidos da filial informada no cálculo. |
| Data de entrega | Entre o início do período mais antigo e a data base - 1 dia | Considera apenas pedidos cuja data de entrega esteja dentro do intervalo histórico analisado. |
| SKU (opcional) | SKU selecionado no cálculo | Quando informado, considera apenas pedidos do SKU selecionado. |
| Família (opcional) | Família selecionada no cálculo | Quando informada, considera apenas pedidos de SKUs pertencentes à família selecionada. |
SKU "Parafuso M8", Periodicidade = 30 dias
| Período | Intervalo | Pedidos encontrados | Consumo do período | Consumo diário |
|---|---|---|---|---|
| 3 | 01/01 a 30/01 | 3 pedidos (40 + 30 + 10) | 80 | 80 ÷ 30 = 2,67 |
| 2 | 31/01 a 01/03 | 2 pedidos (50 + 40) | 90 | 90 ÷ 30 = 3,00 |
| 1 | 02/03 a 31/03 | 4 pedidos (25 + 25 + 25 + 25) | 100 | 100 ÷ 30 = 3,33 |
Observação sobre o consumo diário: Se o consumo do período for menor ou igual a 1, o consumo diário é registrado como 0 (zero). Isso evita distorções com valores muito pequenos.
Após calcular as projeções por período, o sistema distribui a quantidade projetada entre os espalhamentos (subperíodos) configurados para cada período de previsão. Para cada combinação de SKU, período de previsão e espalhamento, são calculados os seguintes valores:
- Quantidade calculada: parcela da projeção gerada pelo(s) modelo(s) matemático(s), distribuída para o espalhamento correspondente.
- Quantidade MPS: soma das quantidades já planejadas no MPS para o mesmo SKU dentro do intervalo de datas do espalhamento. O cálculo da Quantidade MPS é realizado individualmente para cada espalhamento, considerando apenas os registros de MPS cuja data esteja dentro do intervalo correspondente ao subperíodo analisado.
- Quantidade prevista: necessidade efetiva do espalhamento, obtida pela diferença entre a quantidade calculada e a quantidade já existente no MPS. Representa a quantidade que ainda precisa ser produzida, comprada ou planejada para atender à demanda projetada.
Quantidade calculada = Projeção do período ÷ Quantidade de espalhamentos
Quantidade MPS = Soma das quantidades de MPS existentes para o SKU no intervalo do espalhamento
Quantidade prevista = Quantidade calculada − Quantidade MPS
Com base na Quantidade prevista, o sistema define a situação da necessidade:
| Situação | Critério | Significado |
|---|---|---|
| Necessário | Pelo menos um espalhamento possui Quantidade prevista > 0 | Existe demanda projetada que ainda não está coberta pelas quantidades já planejadas no MPS. |
| Desnecessário | Todos os espalhamentos possuem Quantidade prevista ≤ 0 | Toda a demanda projetada já está atendida pelas quantidades existentes no MPS. |
| Não calculado | O SKU foi importado, mas ainda não passou pelo cálculo de projeção. | Aguardando processamento da projeção. |
4. Gerar MPS
Após revisar os resultados da conferência, clique em Gerar MPS para criar os registros definitivos do Plano Mestre de Produção (MPS).
O sistema gera um registro de MPS para cada espalhamento cuja Quantidade prevista seja maior que zero, ou seja, para os casos em que ainda existe demanda a ser atendida.
Cada registro é criado com as seguintes informações:
- Filial utilizada no cálculo da projeção;
- SKU projetado;
- Quantidade prevista do espalhamento;
- Data de entrega, correspondente à data de início do espalhamento.
Espalhamentos com Quantidade prevista menor ou igual a zero não geram registros de MPS, pois a demanda já está totalmente coberta pelas quantidades existentes.
Principais Pontos:
| Regra | Descrição |
|---|---|
| Periodicidade de espalhamento ≤ Periodicidade | A periodicidade do espalhamento não pode ser maior que a periodicidade definida para o cálculo. |
| Filial, Família e SKU compatíveis | A família e o SKU devem pertencer à mesma empresa da filial selecionada. |
| Média Móvel 3 requer ≥ 3 períodos históricos | O modelo Média Móvel 3 só pode ser utilizado quando existirem pelo menos 3 períodos históricos. |
| Média Móvel 6 requer ≥ 6 períodos históricos | O modelo Média Móvel 6 só pode ser utilizado quando existirem pelo menos 6 períodos históricos. |
| Fator do índice manual ≠ 0 | O fator do índice manual é obrigatório e deve ser diferente de zero. |
| Horizonte e espalhamento obrigatórios com modelo | Ao selecionar pelo menos um modelo matemático, os campos Horizonte e Periodicidade de espalhamento tornam-se obrigatórios. |
| Alteração/exclusão por situação | Somente cálculos nas situações Pendente, Conferência ou Erro podem ser alterados ou excluídos. |
| Filial não pode ser alterada | Após a criação do cálculo, a filial não pode ser modificada. |
| Limite numérico | Os valores projetados não podem exceder o limite de 999.999.999. |
| Especialização de estoque | Todos os SKUs envolvidos no cálculo devem possuir a especialização de estoque configurada, incluindo a unidade de medida utilizada nos cálculos. |
FAQ — Perguntas Frequentes
O MPS (Plano Mestre de Produção) projeta a demanda futura, indicando quanto se espera vender em períodos futuros. Já o MRP (Material Requirements Planning) calcula as necessidades de materiais para atender essa demanda, determinando o que deve ser comprado ou produzido.
Em outras palavras, o MPS define "o que será necessário produzir", enquanto o MRP define "quais materiais serão necessários para produzir".
Sim. Quando mais de um modelo é selecionado, o sistema executa todos os modelos escolhidos e calcula a média aritmética dos resultados para gerar a projeção final.
Essa abordagem pode ser útil para equilibrar previsões obtidas por métodos diferentes.
A escolha depende do comportamento esperado da demanda:
- Demanda estável: Média Simples ou Período Anterior
- Variações recentes: Média Móvel 3 ou Alisamento Exponencial
- Tendência de crescimento ou queda: Tendência (Regressão Linear)
- Crescimento ou redução planejada: Índice Manual
- Flutuações maiores: Média Móvel 6
Ao executar o cálculo novamente, todos os dados gerados anteriormente para aquele cálculo são removidos e recriados, incluindo:
- SKUs consolidados;
- Histórico de consumo;
- Previsões geradas;
- Espalhamentos;
- Dados de conferência.
Os registros de MPS já gerados e finalizados não são alterados.
Um SKU é classificado como Desnecessário quando toda a demanda projetada já está coberta por registros de MPS existentes.
O sistema calcula:
Quantidade prevista = Quantidade calculada − Quantidade MPS
Se o resultado for menor ou igual a zero, não há necessidade de gerar novos registros de MPS para aquele espalhamento.
Sim. Na tela Gerenciar MPS, é possível incluir registros manualmente informando a filial, o SKU, a quantidade e a data prevista de entrega.
Sim. O histórico de consumo utilizado nos cálculos é baseado exclusivamente em pedidos de venda.
São considerados apenas documentos do tipo PedidoVenda, com situação diferente de Cancelada e cuja data de entrega esteja dentro dos períodos históricos configurados.
Espalhamento é a subdivisão dos períodos de projeção em intervalos menores.
Por exemplo, se a periodicidade da projeção for de 30 dias e o espalhamento for de 15 dias, cada período projetado será dividido em duas partes, permitindo distribuir a demanda ao longo do tempo.
Não. Somente cálculos nas situações Pendente, Conferência ou Erro podem ser alterados ou excluídos.
O alfa (α) é o fator de suavização utilizado pelo modelo de Alisamento Exponencial.
O sistema testa automaticamente os valores 0,3, 0,5 e 0,8, compara o desempenho de cada um sobre os dados históricos e seleciona aquele que apresenta o menor desvio padrão, ou seja, a previsão mais aderente ao histórico.
Porque o percentual é aplicado de forma composta.
Cada nova projeção utiliza como base a projeção anterior, e não o valor histórico original. Assim, um fator de 15% aplicado por três períodos consecutivos resulta em um crescimento aproximado de 52% (1,15³), e não de 45%.
Sem histórico de consumo, o sistema não encontrará dados para consolidar a demanda.
Nesse cenário, os modelos de projeção retornarão valores zerados. Caso isso ocorra inesperadamente, verifique:
- Se existem pedidos de venda no período analisado;
- Se as datas de entrega estão dentro do intervalo histórico configurado;
- Se os filtros de filial, família e SKU estão corretos.
Glossário
| Termo | Definição |
|---|---|
| MPS | Master Production Schedule — Plano Mestre da Produção. Define as quantidades que deverão ser produzidas ou planejadas para atender a demanda prevista. |
| MRP | Material Requirements Planning — Planejamento de Necessidades de Materiais. Utiliza as demandas do MPS para calcular os materiais necessários para produção. |
| SKU | Stock Keeping Unit — unidade de manutenção de estoque que representa um produto específico controlado pelo sistema. |
| Forecast | Previsão de demanda ou vendas utilizada para estimar necessidades futuras. |
| Data base | Data de referência utilizada para separar os períodos históricos dos períodos de projeção. |
| Periodicidade | Quantidade de dias que compõem cada período considerado no cálculo da projeção. |
| Horizonte de planejamento | Quantidade de períodos futuros que serão projetados pelo sistema. |
| Espalhamento | Subdivisão dos períodos de projeção em intervalos menores para distribuir a demanda prevista ao longo do tempo. |
| Período histórico | Período anterior à data base utilizado para análise do comportamento da demanda e cálculo das projeções. |
| Período de projeção | Período futuro para o qual o sistema calcula a previsão de demanda. |
| Consolidação de demandas | Processo de busca, agrupamento e totalização dos pedidos de venda por SKU e data de entrega para formação do histórico de consumo. |
| Quantidade planejada | Quantidade dos pedidos de venda considerada durante a consolidação do histórico de consumo. |
| Média Simples | Modelo de previsão que calcula a média de todos os períodos disponíveis, incluindo projeções já geradas. |
| Média Móvel | Modelo de previsão que calcula a média de uma quantidade fixa de períodos recentes, utilizando uma janela deslizante. |
| Média Móvel 3 | Modelo que calcula a média dos três períodos mais recentes para gerar a projeção. |
| Média Móvel 6 | Modelo que calcula a média dos seis períodos mais recentes para gerar a projeção. |
| Período Anterior | Modelo que replica para os períodos futuros o valor do último período histórico disponível. |
| Índice Manual | Modelo que aplica um percentual de acréscimo ou decréscimo sobre um valor de referência para gerar as projeções. |
| Fator do índice manual | Percentual utilizado pelo modelo Índice Manual para aumentar ou reduzir as projeções. |
| Alisamento Exponencial | Modelo estatístico que atribui maior peso aos dados mais recentes, reduzindo gradualmente a influência dos dados mais antigos. |
| Alfa (α) | Fator de suavização utilizado no Alisamento Exponencial. Quanto maior seu valor, maior a influência dos dados recentes na projeção. |
| Desvio padrão | Medida estatística utilizada para avaliar o quanto as previsões se afastam dos valores reais observados. |
| Tendência | Modelo que identifica a direção geral dos dados ao longo do tempo e projeta esse comportamento para períodos futuros. |
| Regressão linear | Método estatístico utilizado para identificar a linha que melhor representa a tendência de um conjunto de dados. |
| Coeficiente angular (b) | Valor calculado pela regressão linear que representa a taxa de crescimento ou redução da demanda a cada período. |
| Coeficiente linear (a) | Valor calculado pela regressão linear que representa o ponto inicial da reta de tendência. |
| Quantidade calculada | Valor projetado para um espalhamento antes de considerar as quantidades já existentes no MPS. |
| Quantidade MPS | Soma das quantidades de registros de MPS existentes para o SKU dentro do intervalo do espalhamento. |
| Quantidade prevista | Resultado da diferença entre a quantidade calculada e a quantidade já existente no MPS. |
English
Español
English
Español


