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:
|
Filtro | Essa opção permite filtrar os registros a serem visualizados no cálculo do MRP, possibilitando a seleção por:
|
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:
| ||||||||||||||||||||||||
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:
| ||||||||||||||||||||||||
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. | ||||||||||||||||||||||||
Geração de SCs? | Permite definir como devem ser criadas as SCs. As opções disponíveis são:
| ||||||||||||||||||||||||
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:
| ||||||||||||||||||||||||
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:
| ||||||||||||||||||||||||
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:
| ||||||||||||||||||||||||
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:
| ||||||||||||||||||||||||
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:
| ||||||||||||||||||||||||
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:
| ||||||||||||||||||||||||
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. | ||||||||||||||||||||||||
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. | ||||||||||||||||||||||||
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:
| ||||||||||||||||||||||||
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:
| = |
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