Árvore de páginas

MRP - MATA712

Visão Geral do Programa

O MRP (Material Requirement Planning) tem como objetivo gerar Ordens de Produção e Solicitações de Compras baseado em uma demanda (Pedido/Previsão).

Os números da previsão de vendas são obtidos junto a área comercial com os clientes, a fim de conhecer as informações a respeito da intenção de compras de cada um, num determinado período. As informações, associadas aos dados históricos de vendas e a evolução do mercado, possibilitam quantificar os montantes a serem comercializados num determinado período.

Quando a produção tem demanda elevada, é repetitiva e os produtos têm aceitação no mercado, a empresa pode manter a produção à frente das vendas, deixando certa quantidade à disposição do mercado. É a produção feita para estoque.

Esse tipo de produção tem a vantagem da venda ocorrer efetivamente tão logo o pedido seja feito pelo cliente, mas traz o inconveniente de exigir da empresa um maior capital de giro, devido ao investimento em produção para armazenamento. A capacidade financeira tem de ser compatível com os níveis de produção e estoque.

Quando o produto não apresenta venda uniforme, é requisitado pelo mercado de forma imprevista e com baixa demanda, a empresa não se arrisca a produzir algo que não sabe quando vai vender e a produção só é feita sob encomenda. Nesse caso, os pedidos se antecipam à produção, com planejamento e programação feitos em função do que está sendo encomendado, respeitando as especificações e características de cada pedido.

Ao contrário do que acontece com a produção para estoque, que tem o seu preço de venda previamente estabelecido, a produção sob encomenda normalmente quantifica o preço após apreciação prévia do que está sendo solicitado, por meio de levantamento do custo atualizado.

Exemplo:

Um veículo é feito para estoque. Há sempre alguém querendo adquiri-lo e a concessionária informa seu preço imediatamente.

Um guarda-roupa residencial é feito sob encomenda. É difícil encontrá-lo nas dimensões desejadas. O preço só é definido depois que o fornecedor tomar conhecimento das especificações.

Um produto com demanda elevada deve ter suas características e especificações simplificadas e padronizadas.


Importante:

Caso o Sistema esteja integrado com o TOTVS APS (Solução da Datasul), o recurso MRP, bem como o recurso Carga Máquina,  serão substituídos pelo Software Auxiliar, isto é, serão executados fora do Protheus. Mesmo com a existência da integração, essas rotinas permanecerão ativas e inalteradas. No caso dos sistemas que não possuem o recurso de integração TOTVS APS, as rotinas terão a mesma funcionalidade.

MRP - MATA712

Objetivo da tela:

Gerar Ordens de Produção e Solicitações de Compras baseado em uma demanda (Pedido/Previsão).



Outras Ações/Ações Relacionadas:
 

Ação:

Descrição:

Visualizar

Esta opção permite visualizar os dados armazenados, gerados pela última execução do MRP.

OPs/SCs

Esta opção gera as ordens de produção e as solicitações de compras necessárias para atender o cálculo do MRP. Os períodos de geração são selecionados por meio das opções "Parâmetros SCs" e "Parâmetros Ops" disponíveis na janela.

Produto

Esta opção permite consultar os dados cadastrais do produto posicionado, bem como expandir a árvore de detalhe de seus dados em estoque.

Ao selecionar a opção "Produto", quando o parâmetro "Mostra dados resumidos?" estiver configurado com "Sim", será exibido um submenu com as opções:

  • Expande Detalhes, expande a árvore de detalhe do produto posicianado
  • Produto, exibe o cadastro do produto posicionado

Filtro

Essa opção permite filtrar os registros a serem visualizados no cálculo do MRP, possibilitando a seleção por:

  • Necessidade (mostra somente as necessidades de compra ou produção)
  • Produto

Det. Saldo

Esta opção possibilita consultar a composição do valor do saldo disponível em estoque no primeiro período do MRP de cada produto.

Permite visualizar o saldo atual, o saldo de terceiros, o saldo em poder de terceiros e quantidade rejeitada no CQ (Controle de Qualidade), conforme a configuração dos parâmetros da rotina MRP.

Este recurso contribui para a análise e resolução de possíveis diferenças de saldos.

Para utilizar o detalhamento do saldo é necessário selecionar o produto desejado e acessar a opção Ações Relacionadas e selecionar a opção Det. Saldo.


Principais Campos e Parâmetros:

Campo:

Descrição:

Periodicidade do MRP

Define a periodicidade para geração do MRP. As opções disponíveis são:

  • Período Diário
  • Período Semanal
  • Período Quinzenal
  • Período Mensal
  • Período Trimestral
  • Período Semestral
  • Período Diversos

Quantidade de Períodos

Define a quantidade de períodos para geração do MRP.

Considera Pedidos em Carteira

Determina se os pedidos em carteira serão ou não considerados para o planejamento do MRP.

Log de Eventos do MRP

Determina se deve ou não gerar os logs do planejamento do MRP.

Ao marcar a opção Log de eventos no MRP e confirmar, o sistema exibe uma lista com os produtos e os eventos a eles relacionados.

Os logs de evento do MRP podem ser:

Cód.

Evento

Descrição

001

Saldo em estoque inicial menor que zero

Indica produtos que estão com saldo em estoque negativo no início do período de cálculo do MRP. A composição deste saldo em estoque varia de acordo com a parametrização inicial do MRP, podendo considerar saldo de/em terceiros, estoque de segurança etc.

002

Atrasar o documento

Indica documentos que podem ter a data ajustada para atender a uma necessidade em período anterior à data atual do documento, sem causar impactos no planejamento. Este recurso é útil, pois reduz a quantidade de documentos gerados pelo MRP e, conseqüentemente, os saldos em estoque e custos.

003

Adiantar o documento

Indica documentos que podem ter a data ajustada para atender a uma necessidade em período posterior à data atual do documento, sem causar impactos no planejamento. Este recurso é útil, pois reduz a quantidade de documentos gerados pelo MRP e, conseqüentemente, os saldos em estoque e custos.

004

Data de necessidade inválida - Data anterior à database do cálculo

Indica necessidades que se encontram em períodos anteriores ao primeiro período calculado pelo MRP. Para efeito de cálculo, estas necessidades são consideradas no primeiro período do MRP.

005

Data de necessidade inválida - Data posterior à data limite do cálculo

Indica necessidades que se encontram em períodos posteriores ao último período calculado pelo MRP. Para efeito de cálculo, estas necessidades são consideradas no último período do MRP.

006

Documento planejado em atraso

Indica documentos já lançados na base de dados, em que a data de entrega é anterior à database de cálculo do MRP, ou seja, são documentos que estão atrasados, de acordo com a data de entrega informada nestes documentos.

007

Cancelar o documento

Indica documentos lançados na base de dados que não atendem a nenhuma necessidade, dentro do período calculado, e podem ser cancelados para não acumularem estoque.

Inverter Seleção

Permite inverter a seleção dos Tipos de Material e Grupos de Material, permitindo facilitar o processo de seleção.

Tipos de Material

Permite a seleção dos tipos de materiais a serem considerados para o planejamento do MRP.

Grupos de Material

Permite a seleção dos grupos de materiais a serem considerados para o planejamento do MRP.

Processamento do MRP?

Define o que será considerado para o processamento do MRP. As opções disponíveis são:

• Pelo PMP, considera Plano Mestre de Produção e ira produzir para estoque.
• Pela PV, considera a Previsão de Venda e ira produzir para suprir a previsão de venda. Neste caso se a quantidade em estoque for suficiente para atender a previsão de venda, não será criada ordem de produção ou solicitação de compra.

Geração de SCs?

Permite definir como devem ser criadas as SCs. As opções disponíveis são:

  • Pela Previsão de Venda, amarrado p/Op, cada necessidade de MP de cada OP gerada, será gerada uma SC em separado.
  • Pelo PMP, amarrado p/Op, cada necessidade de MP de cada OP gerada, será gerada uma SC em separado Amarrado p/Necessidade cada data com necessidade de MP independente da OP será gerada uma SC que poderá atender mais de uma OP.

Geração de OPs Prod. Interme?

Permite determinar como devem ser criadas as ordens de produção de produtos intermediários. As opções disponíveis são:

  • Por OP, gera ordens de produção produtos intermediários amarradas as ordens de produção geradas que utilizem o produto fabricado. Cada ordens de produção de produtos intermediários ira atender sempre a uma única ordem de produção.
  • Por Necessidade, gera ordens de produção de produtos intermediários amarradas pela necessidade do cálculo do MRP. Uma ordens de produção de produtos intermediários poderá atender a mais de uma ordem de produção.

Seleção para Geração OPs/SCs?

Permite determinar como será efetuada a seleção de período para geração de ordens de produção e solicitações de compras. As opções disponíveis são:

  • Juntos, seleciona os períodos em uma única tela de seleção que se aplicara para ordens de produção e solicitações de compras.
  • Separados, seleciona os períodos em telas separadas de seleção para geração de ordens de produção e solicitações de compras.

Data Inicial / Final PMP / Prev. Ven

Data inicial e final para filtragem nos cadastros de PMP ou Previsão de Venda, conforme definido no parâmetro Processamento do MRP.

Incrementa Numeração de OPs?

Permite definir como deve ser efetuado o incremento da numeração das ordens de produção geradas pelo MRP. As opções disponíveis são:

  • Por Item, incrementa o item da OP anterior mantendo o mesmo numero de OP.
  • Por Número, incrementa o número da OP anterior.
De/Até Armazém

Armazéns inicial e final a serem considerados na filtragem dos cadastros.

Tipo de OPs/SCs para Geração?

Define os tipos de ordens de produção e solicitações de compra a serem consideradas na geração. As opções disponíveis são:

  • Firmes, ordens de produção efetivas e que servirão para o controle da produção.
  • Previstas, ordens de produção usadas no planejamento da produção e não poderão ser produzidas antes de firmadas.
Apaga OPs/SCs Previstas?Indica se apaga ou não as OPs/SCs/AEs previstas existentes nas base de dados antes de processar o MRP.
Considera Sábados e Domingos?Indica se devem ser considerados sábados e domingos no cálculo do MRP.
Considera OPs Suspensas?Indica se o cálculo do MRP deve considerar as ordens de produção suspensas cadastradas ou não. Se informado Não as ordens de produção suspensas não serão consideradas no cálculo.

Considera OPs Sacramentadas?

Indica se o calculo do MRP deve considerar as ordens de produção sacramentadas cadastradas ou não. Se informado Não as ordens de produção sacramentadas não serão consideradas no cálculo.

Recal. Níveis das Estruturas?

Recalcula os níveis das estruturas cadastradas ou não. O recálculo será acionado apenas em caso de alteração na estrutura de produtos. O cálculo de níveis tem suma importância para identificar a composição correta dos produtos.

Pedidos de Venda Colocados?

Determina se no processamento do MRP por Previsão de Vendas os Pedidos de Venda colocados devem ser subtraídos das Previsões de Venda.                    

Se preenchido com Sim, as quantidades em Pedidos de Venda são subtraídas da Previsão de Vendo do mesmo período.

Considera Saldo em Estoque?

Define qual o saldo em estoque deve ser considerado para o processamento do MRP. As opções disponíveis são:

  • Saldo Atual, considera o saldo em estoque o saldo atual (valor literal do campo B2_QATU no momento do cálculo).
  • Saldo Movim, considera o saldo por movimento. que é obtido pela composição das movimentações até determinada data.
Ao Atingir o Estoque Máximo?

Determina qual quantidade deve ser considerada se a necessidade gerada pelo cálculo do MRP for maior que o definido para o estoque máximo. As opções disponíveis são:

  • Qtde. Original, determina que deve ser assumida a necessidade real, mesmo que essa ultrapasse o valor definido como estoque máximo.
  • Ajusta Est. Max, determina que a necessidade quando superior ao estoque máximo deve ser ajustada para o valor do estoque máximo, impedido que o valor fique acima do configurado para o produto.

Qtd. Terc. em Nosso Poder?

Define qual o tratamento do sistema referente as quantidades de terceiros em poder da empresa. As opções disponíveis são:

Ignora, ignora o saldo de terceiros em poder da empresa para geração do MRP.
Subtrai, as quantidades de terceiros em poder da empresa serão subtraídos do saldo do estoque para geração do MRP.

Saldo Rejeitado pelo CQ?

Define qual o tratamento do sistema referente aos saldo rejeitados pelo controle de qualidade. As opções disponíveis são:

Subtrai, as quantidades rejeitadas pelo controle de qualidade são subtraídas do saldo do estoque para geração do MRP.
Não Subtrai Rej, as quantidades rejeitadas pelo controle de qualidade não são subtraídas do saldo em estoque para geração do MRP.

De/Até Documento PV/PMP?

Permite a faixa de documentos que serão analisados para Previsão de Venda (PV) ou Plano Mestre de Produção (PMP).

Saldo Bloqueado por Lote?


Define se o saldo bloqueado por lote deve ou não ser subtraído do saldo disponível para geração do MRP.


Considera Est. Seguranca?

Define se o estoque de segurança informado no cadastro de produtos, será considerado para o cálculo do MRP. As opções disponíveis são:

  • Sim, considera o estoque de segurança, informado no cadastro de produtos, será considerado na composição do saldo inicial dos períodos e também na composição das necessidades de cada período.
  • Não, o estoque de segurança, informado no cadastro de produtos, não será considerado no cálculo do MRP.
  • Só necessidade, permite que o estoque de segurança, informado no cadastro de produtos, seja considerado no cálculo da composição das necessidades do produto, sem influenciar a composição do saldo em estoque, exibido no início dos períodos apresentados no MPR.

Ped. Venda Bloq. Credito?

Permite definir se os pedidos de venda que estão bloqueados por crédito devem ou não ser considerados no cálculo do MRP.

Mostra Dados Resumidos?

Indica se a árvore do MRP onde se localizam os produtos será exibida de forma resumida (somente produtos) ou se será exibida de forma expandida (produtos mais documentos).

Detalha Lotes Vencidos?

Indica se devem ser exibidos na árvore do MRP os lotes de produtos que irão vencer dentro do período que está sendo planejado.

Pedidos de Venda Faturados?

Indica se no processamento do MRP por previsão de vendas os pedidos de venda faturados devem ser subtraídos das previsões de venda. Se preenchido com Sim, as quantidades em pedidos de venda serão subtraídas da previsão de venda do mesmo período.


Procedimentos

Para geração do MRP (Material Requirement Planning):

1. Em MRP, selecione a periodicidade e configure os pedidos e Log de eventos.
2. Acione o botão Parâmetros e configure as perguntas e acione OK para iniciar o processamento.
3. Ao final, confira os resultados e gere as OCs e SCs pela opção OPs / SCs, disponível em Ações Relacionadas.


Cálculo do MRP

O MRP efetua o cálculo das necessidades de cada material, de acordo com as demandas (pedido ou previsão), tendo como base as estruturas de produtos.

Na previsão de vendas por produto, informe a quantidade prevista nas próximas semanas, meses, trimestres ou outro período a escolher. A previsão de vendas também pode ser gerada a partir da Carteira de Pedidos de Vendas.

O MRP calcula as necessidades líquidas de produção e compras, requisitando lotes econômicos, mínimos e estoque de segurança.

Importante:

Para evitar um grande número de solicitações de compras e ordens de produção, defina os parâmetros MV_QUEBRSC e MV_QUEBROP (S/N - Sim, quebra as SCs/OPs. de acordo com o lote econômico e Não, gera apenas uma SC/OP Total).

Para cada necessidade é gerada uma Ordem de Produção ou Solicitação de Compra específica. Se por alguma particularidade de determinada matéria-prima ou produto intermediário, não se queira a projeção de estoques, basta preencher o campo "MRP" (B1_MRP) com "N" no Cadastro de Produtos.

Quando o produto possuir Contrato de Parceria, campo "Contrato" = "S" (B1_CONTRAT), será gerada Autorização de Entrega (e não solicitação de compra). O Sistema considera o fornecedor padrão definido no Cadastro de Produtos.

Esta rotina gera as ordens de produção, solicitações de compras, empenhos e ordens de produção intermediárias, conforme explosão das necessidades, parametrização, campos do Cadastro de Produto, Cadastro de Estruturas, e existência de necessidades (demanda) identificadas pelo processamento.

A explosão da previsão de entrada e demanda são dispostas em uma linha de tempo de acordo com o lead time de produção e compra. O lead time, tanto para os produtos a serem comprados quanto para os produtos a serem produzidos, são definidos no cadastro de Produtos, no campo "Entrega" (B1_PE).


Como o Sistema calcula o MRP

Esta fórmula básica calcula as necessidades de materiais a partir das demandas do período:

Saldo Anterior Estoque (abatendo Estoque de Segurança)

 

+

+ Entradas Previstas

(Ordens de Produção, Solicitações de Compra, Pedidos de Compra em Aberto etc.)

+

- Saídas Previstas

(Empenhos, Previsões de Venda, Pedidos de Vendas etc.)

=

Saldo

 

=

 

Necessidade *

 

 

 

* Observações:

Caso o saldo se torne negativo, haverá necessidade.
Considerar para cálculo de necessidade, os campos "Lote Econômico" e "Lote Mínimo".

=

Exemplo:

Demanda de um produto baseada nos pedidos de venda, quantidade de 100 Peças:

Saldo Anterior

 

70

 

+ Entradas Previstas

10

- Saídas Previstas (O próprio pedido atual)

100

Saldo

(70 + 10 - 100) = -20

 

Necessidade

20

 

Lote Econômico

50

 

Quantidade a ser Produzida

50

Dica:

A quantidade de necessidade inicial era apenas de 20 peças, mas considerando o preenchimento do campo Lote Econômico, o Sistema respeita esta quantidade, tanto para produção, quanto para compra.

Esta fórmula do MRP é aplicada para todos os produtos da estrutura, isto é, ocorre a "explosão da estrutura", quando encontrar a necessidade de fabricação de um produto acabado. A produção deste produto depende da existência de seus componentes. Portanto para isso o Sistema aplicará a mesma fórmula básica para todos eles, sendo que, ao chegar ao valor de necessidade de cada um, será gerada uma Solicitação de Compras ou uma Ordem de Produção.

Observe a opção Det. Saldo para detalhamento da composição do valor dos saldos apresentados pelo processamento do MRP.


Considera Est. Seguranca?

Exemplo de utilização:

Considera Estoque de segurança? Só Necessidade.

1. Em "Cadastro de Produtos", foram registrados os seguintes itens:

Código

PA-MPR

Descrição

PA-MPR

Tipo

PA

Unidade

KG

Armazém Pad.

01

 

Código

MP-MPR

Descrição

MP-MPR

Tipo

MP

Unidade

KG

Armazém Pad.

01

Segurança

200,00

2. Em seguida, em "Estruturas" foi cadastrada a estrutura de fabricação para o produto "PA-MRP" conforme dados a seguir.

Produto PAI - PA

Código

MP-MPR

Unidade

1

Quantidade base

1

Componentes de Produção KG

Componente

MP-MRP

Quantidade

1,000000 KG

3. Em "Plano Mestre Prod." foi cadastrado o seguinte plano mestre de produção:

Produto

PA-MPR

Dt. previsão

20/10/06

(Nesse campo foi indicada uma data posterior a data de digitação, como por exemplo: data atual "19/10/06" e data informada "20/10/06".)

Quantidade

10,00 kg

Documento

A00001

4. Efetuado cáculo do MRP conforme configuração das variáveis e parâmetros da rotina:

Variáveis

Periodicidade do MPR

Período Diário

Quantidade de Período

3

Parâmetros

Processamento do MRP

Pelo MRP

Geração da SCs

Por OP

Geração de OP. Prod. Interme.

Por OP

Data inicial PMP/Prev. Ven?

01/10/06

Data inicial PMP/Prev. Ven?

31/10/06

Saldo rejeitado pelo CQ?

Não Subtrai Rej

Do Documento PV/PMP?

 

Até o Documento PV/PMP?

ZZZZZZ

Saldo bloqueado por lote?

Não Subtrai

Considera Est. Segurança?

Só necessidade

5. Verifuque o cálculo das necessidades:

Tipo

19/10/06

20/10/06

23/10/06

Saldos em Estoque

0,00

200,00

200,00

Entradas

0,00

0,00

0,00

Saídas

0,00

0,00

0,00

Saídas Estrutura

0,00

10,00

0,00

Saldo

0,00

190,00

200,00

Necessidade

200,00

10,00

0,00

Nesse exemplo, o estoque de segurança não subtrai o saldo inicial do período. Ele é considerado apenas na composição das necessidades de cada período.


Considera Estoque de segurança? Sim

Considerando o mesmo cenário descrito anteriormente, observe como será efetuado o cálculo do MPR, quando o parâmetro "Considera Est. Segurança?" está configurado com "Sim".

Tipo

19/10/06

20/10/06

23/10/06

Saldos em Estoque

- 200,00

0,00

200,00

Entradas

0,00

0,00

0,00

Saídas

0,00

0,00

0,00

Saídas Estrutura

0,00

10,00

0,00

Saldo

-200,00

- 10,00

0,00

Necessidade

200,00

10,00

0,00

O estoque de segurança é considerado na composição do saldo inicial dos períodos e também na composição das necessidades de cada período. Nesse exemplo o saldo é negativo:

Saldo em Estoque = 0 (Saldo Atual) - 200 (Estoque de Segurança)


Considera Estoque de segurança? Não

Considerando o mesmo cenário, observe como será efetuado o cálculo do MPR, quando o parâmetro "Considera Est. Segurança?" está configurado com "Não".

Tipo

19/10/06

20/10/06

23/10/06

Saldos em Estoque

0,00

0,00

0,00

Entradas

0,00

0,00

0,00

Saídas

0,00

0,00

0,00

Saídas Estrutura

0,00

10,00

0,00

Saldo

0,00

- 10,00

0,00

Necessidade

0,00

10,00

0,00

O estoque de segurança não é considerado no cálculo do MRP. Nesse exemplo, o saldo em estoque e a necessidade do primeiro período permanecem zerados.

O Sistema gera a necessidade para o segundo período, sem considerar o estoque de segurança.


Tabelas utilizadas

  • CZI – Objetos do MRP
  • CZJ – Movimentos do MRP
  • CZK – Períodos do MRP


Conteúdos Relacionados:

  • As demais rotinas envolvidas neste processo:
  • Cadastro de Estruturas
  • Cadastro de Previsões de Venda
  • Cadastro de Produtos
  • Ambiente Configurador