Histórico da Página
...
- Visão Geral
- Pré-Requisitos
- Tela Setup de Configuração
- Principais Campos e Parâmetros
- Tela Períodos
- Principais Campos e Parâmetros
- Principais Campos e Parâmetros
- Tela Estoque
- Principais Campos e Parâmetros
- Tela Documentos
- Principais Campos e Parâmetros
- Tela Seleção
- Tela Execução
- Multi-empresa
- Opcionais
- Aglutinação de períodos
- Subprodutos
- Parâmetros
- Integrações
- MRP em Schedule
- Cálculo do MRP (exemplo)
- Tabelas utilizadas
...
- MRP Memória deve ser executado com o parâmetro Aglutina Solicitação de Compras igual a "Aglutina" para produtos comprados e Aglutina Ordem de Produção igual a "Aglutina" para produtos produzidos;
- O período de aglutinação do produto definido pela coluna "B5_AGLUMRP - Aglu. MRP" deve ser maior que o período utilizado na execução do MRP. Exemplo: MRP sendo executado com tipo de período Semanal, e o período de aglutinação do produto definido como Mensal;
- A aglutinação somente será realizada para as quantidades provenientes de Saídas de Estrutura. As demais necessidades/saídas do produto não serão aglutinadas;
- O período definido na coluna "B5_AGLUMRP - Aglu. MRP" deve ser um dos tipos de períodos aceitos pelo MRP Memória, sendo: Diário, Semanal; Quinzenal e Mensal;
- O campo 'B5_FORMMRP - Form. MRP' não será considerado no MRP Memória.
12.
...
Subprodutos
Para os subprodutos, é possível configurar que caso exista necessidade deste produto, o atendimento da necessidade será feita por meio de uma produção que gere o saldo deste subproduto, ao invés de realizar a compra do material. Esta configuração é realizada no cadastro de produtos, aba MRP / Suprimentos através dos campos Atende Nec? (B1_PRODSBP) e Estr. Origem (B1_ESTRORI).
Quando existir necessidade do produto, e este estiver configurado para atender a necessidade Produzindo (B1_PRODSBP=P), ao invés de gerar a compra do componente, será realizada a produção da estrutura que possui este produto com quantidade negativa, com o objetivo de gerar o saldo suficiente para atender à necessidade. Caso seja definida uma estrutura de origem para realizar esta produção no campo B1_ESTRORI, esta será a estrutura que será produzida para gerar o saldo necessário do subproduto. Caso não tenha sido definida nenhuma estrutura no campo B1_ESTRORI, o sistema utilizará qualquer estrutura onde o produto possua quantidade negativa definida.
Como exemplo, podemos seguir o cenário a seguir:
Estrutura:
PA01 (produto acabado)
--MP01 (quantidade -0,5, subproduto gerado)
--MP02 (quantidade 2, matéria prima)
PA02 (produto acabado)
--MP01 (quantidade 1, matéria prima)
--MP02 (quantidade 2, matéria prima)
Suponha que o produto PA02 possua uma necessidade de 10 unidades. Ao realizar a explosão de estrutura, será gerada uma necessidade de saída de estrutura para o produto MP01 com quantidade 10.
Considerando que o produto MP01 esteja configurado no cadastro de produtos para que sua necessidade seja atendida Produzindo, ao invés de gerar uma compra de 10 unidades para o produto MP01, será gerada uma ordem de produção de quantidade 20 para o produto PA01, pois ao produzir as 20 unidades do produto PA01 será realizada a entrada em estoque de 10 unidades do produto MP01, atendendo assim a necessidade existente para o produto MP01.
Para que o cálculo das necessidades dos produtos seja realizada corretamente, somente são consideradas estruturas para produção do subproduto que não causem nenhum tipo de recursividade no consumo do subproduto.
Exemplo:
Estrutura:
PA01 (produto acabado)
--MP01 (quantidade -0,5, subproduto gerado)
--PI01 (quantidade 1, produto intermediário)
PI01 (produto intermediário)
--MP01 (quantidade 1, matéria prima)
--MP02 (quantidade 1, matéria prima)
PA02 (produto acabado)
--MP01 (quantidade 1, matéria prima)
--MP02 (quantidade 2, matéria prima)
Observe que nas estruturas acima, ao realizar a explosão da estrutura do produto PA01 será também gerada uma necessidade para o produto PI01. O produto PI01 por sua vez irá gerar uma nova necessidade para o produto MP01. Desta forma, não é possível utilizar a estrutura do produto PA01 para gerar a entrada em estoque do subproduto MP01, pois esta estrutura irá gerar uma nova necessidade para o mesmo produto.
Neste cenário, as necessidades do produto MP01 vão sempre gerar uma Compra, pois não existem estruturas válidas que possam gerar o saldo desta matéria prima. Sempre que na estrutura onde o componente possui a quantidade negativa, o componente também se repetir, no mesmo nível ou em níveis inferiores, porém com quantidade positiva, esta estrutura será ignorada para gerar o saldo de subproduto.
13. Parâmetros
- MV_MRPSINC : Indica se o processo de sincronização dos dados entre o ERP e o MRP será automático.
Onde:
- Se houverem pendências para sem processadas, exibirá um alerta na abertura da rotina do MRP questionando se o usuário
- MV_MRPSINC : Indica se o processo de sincronização dos dados entre o ERP e o MRP será automático.
Onde:
- Se houverem pendências para sem processadas, exibirá um alerta na abertura da rotina do MRP questionando se o usuário deseja processá-las antes do cálculo do MRP.
- Processa automaticamente todas as pendências antes do cálculo do MRP.
- Sincroniza automaticamente todos os cadastros com o MRP antes da execução do cálculo.
...
- MV_QLIMITE: Define o limite para a quebra da demanda de produção. Ordens de produção que seriam quebradas numa quantidade de ordens acima do limite definido no parâmetro, serão geradas com a totalidade da demanda. Exemplo:
- MV_QLIMITE = 90
- PRODUTO ACABADO X
- DEMANDA 2000 unidades
- LOTE ECONOMICO 20 unidades
- TOTAL DE QUEBRA : 100 Ordens de Produção.
Nesse cenário o limite será excedido ( ordens de produção 100 > limite de quebra 90 ) e não haverá quebra da demanda, será gerado a ordem de produção com a demanda total (2000 unidades).
- MV_QLIMITE = 90
- PRODUTO ACABADO X
- DEMANDA 2000 unidades
- LOTE ECONOMICO 50 unidades
- TOTAL DE QUEBRA : 40 Ordens de Produção.
Nesse cenário o limite não será excedido ( ordens de produção 40 < limite de quebra 90 ) e haverá quebra da demanda, será gerado 40 ordens de produção com 50 unidades cada.
Obs.: Esse parâmetro não influencia demandas de compras.
...
14. Integrações
- TOTVS MES:
- Exclusão de documentos previstos (quando marcado o parâmetro "OP/SC: Exclui");
- Inclusão dos documentos gerados (quando marcado o parâmetro "Gerar documentos ao término do cálculo").
- Chão de Fábrica (SIGASFC):
- Inclusão dos documentos gerados (quando marcado o parâmetro "Gerar documentos ao término do cálculo").
- Inspeção de processos (SIGAQIP):
- Integra as informações das ordens de produção geradas com o módulo de inspeção de processos (SIGAQIP) quando marcado os parâmetros "Gerar documentos ao término do cálculo" e "Gerar Documentos = 2 - Firmes".
...
15. MRP em Schedule
A execução do MRP (em Memória) - PCPA712 pode ser configurado para ser feita em modo SCHEDULE. Para isso, é necessário realizar uma chamada na função PCPA712, passando os parâmetros da execução. Para realizar esta configuração acesso o link abaixo:
...
16. Cálculo do MRP (exemplo)
O MRP efetua o cálculo das necessidades de cada material, de acordo com as demandas, tendo como base as estruturas de produtos.
...
Expandir | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Esta fórmula básica calcula as necessidades de materiais a partir das demandas do período:
* Observações:
Exemplo: Demanda de um produto baseada nos pedidos de venda, quantidade de 100 Peças:
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.
|
...
17. Tabelas Utilizadas
- Tabelas MRP Memória
- HW0 - Calendário MRP;
- HW1 - Parâmetros utilizados no cálculo do MRP;
- HW2 - Setup de configuração;
- HW3 - Processamento do MRP;
- HW9 - Operações x Componentes do MRP;
- HWA - Produtos do MRP;
- HWE - Indicadores de produtos MRP;
- HWB - Resultados do MRP - Sumarizados;
- HWC - Resultados do MRP - Rastreados;
- HWG - Rastreio de Aglutinação dos Resultados;
- HWM - LOG de eventos do MRP;
- HWD - Matriz de ID's Opcionais do MRP;
- HWX - Saldos rejeitados do MRP;
- HWY - Armazéns do MRP;
- T4J - Demandas do MRP;
- T4S - Empenhos do MRP;
- T4N - Estrutura do MRP;
- T4Q - Ordem de Produção do MRP;
- T4M - Versão da Produção do MRP;
- T4T - Solicitações de Compras do MRP;
- T4U - Pedidos de Compras do MRP;
- T4V - Saldos em Estoque do MRP;
- T4O - Produtos Alternativos MRP;
- SMA - Transferências entre filiais do MRP;
- SMB - Níveis de produtos multiempresa MRP;
- SMI - Lead time de transferência MRP;
- SMM - Produtos processados pelo MRP;
- SME - Rastreabilidade de demandas (MRP);
- SMH - Rastreabilidade de demandas (ERP);
- SMV - Documentos considerados pelo MRP.
...