Produção - MATA250
Visão Geral do Programa
A informação da produção atualiza os empenhos dos componentes do produto, os saldos em estoque e o custo do produto e da ordem de produção envolvidos.
Esse apontamento de produção não necessita de informação específica vinda do PCP. É a rotina mais simples para indicar a quantidade real produzida.
As informações de custo são relacionadas à ordem de produção informada. Isso acontece por meio do custo requisitado para a ordem de produção, por meio de requisições manuais informadas antes da produção, ou na própria rotina de produção, se ela estiver configurada para requisição automática.
A produção das ordens de produção intermediárias existentes também depende da parametrização efetuada no Sistema.
As requisições geradas para os itens empenhados relacionados na OP recebem o tipo de movimentação 999 (RE1 - Requisição automática).
O sistema verifica os componentes indiretos que compõem o produto e baixa automaticamente do armazém suas quantidades, somando o valor na OP. A quantidade produzida atualiza o saldo do produto.
As produções manuais são identificadas nos movimentos pelo prefixo PR seguido do tipo 0 (manual).
Produção
Objetivo da tela: | A produção de materiais consiste em informar a execução parcial ou total de uma OP (ordem de produção). Se for parcial a OP não é encerrada, permanece em aberto. |
Conceito de ganho de produção - Parâmetro MV_GANHOPR
O conceito de ganho de produção aplica-se quando a quantidade real produzida é maior que a quantidade prevista na OP (ordem de produção), utilizando as mesmas quantidades de matéria-prima empenhadas/requisitadas na abertura da OP, sem efetuar ajustes de produção.
Exemplo:
1. Ordem de produção
Ordem de Produção | 00000100101 |
Produto | A0000017 |
Descrição | Comprimido para dor de cabeça |
Tipo | PA |
Quantidade | 100.000 |
Unid. Medida | UN |
Previsão Inic. | 22/08/16 |
Entrega | 22/08/16 |
2. Estrutura do produto acabado
3. Empenho do estoque
Para fabricar a OP 00000100101, foi realizado o empenho das seguintes matérias-primas no estoque:
Ordem de Produção - 00000100101 | |
Produto | Quantidade Empenhada |
Estearato de magnésio | 5 kgs |
Lactose | 5 kgs |
Amido | 5 kgs |
Ativo | 5 kgs |
MOD000001 | 2 h |
4. Apontamento de produção
TP Movimento | 010 (Produção) |
Produto | A0000017 |
Unidade | UN |
Quantidade | 101.000 |
Ordem de Produção | 00000100101 |
Armazém | 01 |
Dt. Emissão | 22/08/16 |
Nesse exemplo, observe que a quantidade real produzida foi de 101.000 unidades de comprimidos para dor de cabeça, dado diferente da quantidade prevista na ordem de produção, obtendo assim, um ganho de produção de 1.000 unidades.
Para tratar esse conceito, deve-se verificar o preenchimento do parâmetro MV_GANHOPR que pode ser configurado com:
- T (T/True) - permite o uso do conceito de ganho de produção (padrão).
- F (F/False) - não permite o uso do conceito de ganho de produção.
Neste caso, ao registrar o apontamento da produção, se a quantidade produzida for maior do que a quantidade prevista, será exibida uma mensagem ao usuário, alertando-o que a quantidade informada é maior que a registrada na ordem de produção, e não será possível efetuar a confirmação.
Obs.: O conceito de ganho de produção é permitido para OP's que ainda não foram encerradas totalmente.
Percentual máximo da quantidade prevista na ordem de produção - Parâmetro MV_PERCPRM
A utilização do parâmetro MV_PERCPRM permite proporcionalizar o consumo dos componentes quando é produzida uma quantidade superior ao previsto na ordem de produção. Assim, a quantidade referente ao extrapolado pelo apontamento é requisitada de forma automática e não resulta em ajuste de empenhos para essa situação.
Na validação da inclusão de apontamentos de produção, é verificado se o total produzido (considera também os apontamentos anteriores e desconsidera os ganhos de produção) excede o percentual definido pelo parâmetro MV_PERCPRM, de acordo com as seguintes condições:
- Positivo: há uma mensagem de alerta sobre o limite atingido e a inclusão do apontamento não deve ser permitida.
- Negativo: ao identificar quantidade produzida acima do previsto na ordem, é exibida uma tela para classificação desse excedente.
O cálculo para proporcionalizar a requisição dos componentes é representado pela fórmula:
([quantidade produzida a maior] / quantidade original da ordem) * quantidade original do empenho.
Exemplo:
Ordem de produção de 200 unidades com as seguintes reservas:
MP1 – 100 unidades
MP2 – 200 unidades
MP3 – 400 unidades
Ao realizar um apontamento de produção de 230 unidades e as 30 unidades excedentes sejam classificadas como produção a maior, as requisições são consideradas com a seguinte quantidade:
MP1 – 115 unidades
MP2 – 230 unidades
MP3 – 460 unidades
A proporcionalização ocorre em dois momentos:
- Na validação de saldos dos componentes.
- Na geração das requisições, para não resultar em saldos negativos.
Após classificação da quantidade produzida acima do previsto, o que for considerado como ganho de produção e produção a maior são gravadas nos campos Qtde. Ganho e Qtde. Maior, respectivamente.
Exemplos de produção a maior e ganho de produção
Situação 1
Parametrização:
- MV_GANHOPR = .T.
- MV_PERCPRM: 100
Ao apontar uma quantidade maior que a planejada da ordem de produção, é aberta a tela para classificar se esta quantidade que foi produzida a mais é um ganho de produção ou uma produção a maior.
A quantidade excedente informada como produção a maior não poderá ultrapassar o percentual informado no parâmetro MV_PERCPRM.
Caso no apontamento de produção incluído exista quantidade de produção a maior, a requisição dos componentes será proporcionalizada para que considere a quantidade produzida a maior e assim requisite a diferença automaticamente. A proporcionalização (quantidade a mais a requisitar) dos componentes acontecerá de acordo com o percentual representado pela quantidade produzida a maior perante a quantidade original da ordem vezes a quantidade original do empenho. Tal cálculo pode ser escrito da seguinte forma: ( [qtde produz a maior] / C2_QUANT) * D4_QTDEORI.
Exemplo 1:
Ordem de produção de 200 unidades com as seguintes reservas:
MP1 – 100 unidades
MP2 – 200 unidades
MP3 – 400 unidades
Caso realizado um apontamento de produção de 230 unidades e as 30 unidades excedentes sejam classificadas como produção a maior, as requisições serão realizadas nas seguintes quantidades:
MP1 – 115 unidades
MP2 – 230 unidades
MP3 – 460 unidades
Exemplo 2:
Ordem de produção de 200 unidades com as seguintes reservas:
MP1 – 100 unidades
MP2 – 200 unidades
MP3 – 400 unidades
Caso realizado um apontamento de produção de 230 unidades e as 30 unidades excedentes sejam classificadas como ganho de produção, as requisições serão realizadas nas seguintes quantidades:
MP1 – 100 unidades
MP2 – 200 unidades
MP3 – 400 unidades
Exemplo 3:
Ordem de produção de 200 unidades com as seguintes reservas:
MP1 – 100 unidades
MP2 – 200 unidades
MP3 – 400 unidades
Caso realizado um apontamento de produção de 230 unidades e as 30 unidades excedentes sejam classificadas 10 como ganho de produção e 20 como produção a maior, as requisições serão realizadas nas seguintes quantidades:
MP1 – 110 unidades
MP2 – 220 unidades
MP3 – 440 unidades
Exemplo 4 (utilizando controle de lote):
Ordem de produção de 200 unidades com as seguintes reservas:
MP1 – 100 unidades
MP2 – 200 unidades
Os componentes MP1 e MP2 possuem controle de lote e ao empenhar os componentes não foram selecionados os lotes.
Saldo em estoque:
MP1 – 1000 – Lote 001
MP2 – 100 – Lote 001
MP2 – 100 – Lote 002
MP2 – 100 – Lote 003
MP2 – 100 – Lote 004
Caso realizado um apontamento de produção de 230 unidades e as 30 unidades excedentes sejam classificadas como produção a maior, as requisições serão realizadas nas seguintes quantidades:
MP1 – 115 unidades (115 unidades do lote 001)
MP2 – 230 unidades (100 unidades do lote 001, 100 unidades do lote 002 e 30 unidades do lote 003).
Neste caso, em que não foi empenhado o número do lote, o programa seleciona os lotes disponíveis em estoque e efetua as devidas requisições.
Exemplo 5 (utilizando controle de lote):
Ordem de produção de 200 unidades com as seguintes reservas:
MP1 – 100 unidades
MP2 – 200 unidades
Os componentes MP1 e MP2 possuem controle de lote e ao empenhar os componentes foram selecionados os seguintes lotes:
MP1 – 100 – Lote 001
MP2 – 100 – Lote 001
MP2 – 100 – Lote 002
Saldo em estoque:
MP1 – 1000 – Lote 001
MP2 – 200 – Lote 001
MP2 – 200 – Lote 002
MP2 – 200 – Lote 003
Caso realizado um apontamento de produção de 230 unidades e as 30 unidades excedentes sejam classificadas como produção a maior, as requisições serão realizadas nas seguintes quantidades:
MP1 – 115 unidades (115 unidades do lote 001)
MP2 – 230 unidades (115 unidades do lote 001, 115 unidades do lote 002).
Neste caso, em que foi empenhado o número do lote, o programa utiliza o lote empenhado e a quantidade excedente é proporcionalizada entre os lotes empenhados.
Exemplo 6 (utilizando controle de lote):
Ordem de produção de 200 unidades com as seguintes reservas:
MP1 – 100 unidades
MP2 – 200 unidades
Os componentes MP1 e MP2 possuem controle de lote e ao empenhar os componentes foram selecionados os seguintes lotes:
MP1 – 100 – Lote 001
MP2 – 100 – Lote 001
MP2 – 100 – Lote 002
Saldo em estoque:
MP1 – 1000 – Lote 001
MP2 – 100 – Lote 001
MP2 – 100 – Lote 002
MP2 – 100 – Lote 003
Caso realizado um apontamento de produção de 230 unidades e as 30 unidades excedentes sejam classificadas como produção a maior, as requisições serão realizadas nas seguintes quantidades:
MP1 – 115 unidades (115 unidades do lote 001)
MP2 – 230 unidades (115 unidades do lote 001, 115 unidades do lote 002).
Neste caso, em que foi empenhado o número do lote, o programa utiliza o lote empenhado e a quantidade excedente é proporcionalizada entre os lotes empenhados.
No entanto, como componente MP2 não possui o saldo de 115 unidades para os lotes 001 e 002, o sistema exibirá uma mensagem alertando que o componente não possui saldo suficiente em estoque. Isso ocorrerá ainda que o componente possua saldo em outros lotes. Esta mensagem somente será exibida caso o sistema estiver parametrizado para não permitir estoque negativo.
Situação 2
Parametrização:
- MV_GANHOPR = .T.
- MV_PERCPRM: 0
Caso o parâmetro que indica o percentual da quantidade a maior a ser apontada estiver com o valor zero e parâmetro de ganho de produção estiver marcado, será permitido apontar uma quantidade maior que a planejada na ordem de produção, no entanto, não será aberta a tela para classificar a quantidade excedente. E por consequência, não efetuará a proporcionalização (quantidade a mais a requisitar) dos componentes.
Exemplo:
Ordem de produção de 200 unidades com as seguintes reservas:
MP1 – 100 unidades
MP2 – 200 unidades
MP3 – 400 unidades
Caso realizado um apontamento de produção de 230 unidades, as requisições serão realizadas nas seguintes quantidades:
MP1 – 100 unidades
MP2 – 200 unidades
MP3 – 400 unidades
Situação 3
Parametrização:
- MV_GANHOPR = .F.
- MV_PERCPRM: 0
Caso o parâmetro de ganho de produção estiver desmarcado, não será permitido apontar uma quantidade maior que a planejada na ordem de produção.
Integração com Chão de Fábrica
Com a integração, não é permitida a inclusão e estorno de apontamentos e encerramentos de OPs (PCP) que estão integradas ao SFC. Neste caso, a manipulação das ordens de produção deve ser realizada no módulo SFC.
Conteúdos Relacionados:
Integração Planejamento e Controle de Produção e Chão de Fábrica
Produção PCP Mod. 1
Produção PCP Mod. 2