Home

Linha Microsiga Protheus

Páginas filhas
  • Cálculo das datas de NecessidadeOP

Cálculo das datas de Necessidade/OP

 Cálculo das datas de Necessidade/OP pelo MRP.

Ao definir as datas de Necessidade e de Inicio de uma OP o MRP utiliza as seguintes regras:

Regra A) A data da NECESSIDADE calculada pelo MRP será SEMPRE definida como sendo o 1o dia do período em que ocorrer a necessidade REAL do produto (Ex.: Se o período do MRP for MENSAL a data da necessidade será definida como o 1o dia do mês, se o período for SEMANAL a data da necessidade será definida como o 1o dia da semana. No caso de períodos DIÁRIOS a data da necessidade calculada pelo MRP será exatamente igual a data REAL de necessidade do produto).
Ainda sobre esta regra é aplicada a condição da pergunta do MRP 'Considera Sábados e Domingos?', que tem influência caso a data de necessidade calculada pelo sistema seja um SÁBADO ou DOMINGO.

Regra B) A data de inicio da produção da OP é sempre definida pela (Data da Necessidade calculada pelo MRP, definida na 'Regra A') - (Prazo de Entrega), seguindo a condição definida pelo parâmetro do SX6 'MV_CALCPRZ':
MV_CALCPRZ = '0': Considera TODOS os dias da semana
MV_CALCPRZ = '1': Considera os dias entre SEGUNDA-FEIRA e SÁBADO (NÃO considera os DOMINGOS)
MV_CALCPRZ = '2': Considera os dias entre SEGUNDA-FEIRA e SEXTA-FEIRA (NÃO considera os SÁBADOS e DOMINGOS)

Tendo em mente estas regras Veja a seguir por meio de exemplos práticos como o sistema calcula as datas de Necessidade e de inicio da OP no calculo do MRP:

Obs.: A parametrização e cadastros necessários para a realização dos testes estão descritos ao final deste tópico.

Exemplo 1 (Período Semanal + MV_CALCPRZ = '1'):

    1) Incluir uma 'Previsão de Venda' de 20 unidades do PA para 27/03/06. Desta forma a necessidade do PA é definida para 27/03/06 (SEGUNDA-FEIRA)

    2) O inicio da OP do PA é calculado para 23/03/06 (QUINTA-FEIRA), como resultado de 27/03/06 (que é uma SEGUNDA-FEIRA, 1o dia do período semanal definido no MRP para necessidade do PA) - 4 dias (O B1_PE está parametrizado com 3, mas como o MV_CALCPRZ está parametrizado para desconsiderar DOMINGOS o sistema retrocede 4 dias)

    3) O Inicio da OP do PI é calculado para 17/03/06 (SEXTA-FEIRA do período anterior, antecipando em 1 semana a compra do PI), como resultado de 20/03/06 (que é uma SEGUNDA-FEIRA, 1o dia do período semanal definido no MRP para a necessidade do PI) - 3 dias (O B1_PE está parametrizado com 2, mas como o MV_CALCPRZ está parametrizado para desconsiderar DOMINGOS o sistema retrocede 3 dias)

    Neste exemplo podemos ver que a configuração do parâmetro MV_CALCPRZ pode causar confusão, pois a forma como ele está configurado ('1') é conflitante com a pergunta do MRP 'Considera Sábados e Domingos' (que neste exemplo está preenchida com 'Sim'). Isto faz com que o sistema considere só os dias entre 'SEGUNDA-FEIRA' e 'SÁBADO' como 'dias permitidos' para geração de OPs (desconsiderando os DOMINGOS). Veja o mesmo exemplo, só que com o parâmetro MV_CALCPRZ preenchido com '0' (ZERO), o que faz com que o sistema considere TODOS os dias da semana como 'dias permitidos' para a geração de OPs, e compare os resultados:

Exemplo 2 (Período Semanal + MV_CALCPRZ = '0'):

    1) Incluir uma 'Previsão de Venda' de 20 unidades do PA para 27/03/06. Desta forma a necessidade do PA é definida para 27/03/06 (SEGUNDA-FEIRA)

    2) O inicio da OP do PA é calculado para 24/03/06 (SEXTA-FEIRA), como resultado de 27/03/06 (que é uma SEGUNDA-FEIRA, 1o dia do período semanal definido no MRP para a necessidade do PA) - 3 dias (O B1_PE está parametrizado com 3, e como o MV_CALCPRZ está parametrizado considerar TODOS os dias da semana, somente este valor é considerado no calculo)

    3) O Inicio da OP do PI é calculado para 18/03/06 (SÁBADO, ainda no período anterior a produção do PA), como resultado de 20/03/06 (que é uma SEGUNDA-FEIRA, 1o dia do período semanal definido no MRP para a necessidade do PI) - 2 dias  (O B1_PE está parametrizado com 2, e como o MV_CALCPRZ está parametrizado considerar TODOS os dias da semana, somente este valor é considerado no calculo).

    Observe que as datas calculadas agora são seqüenciais, mas mesmo assim o MRP irá continuar a calcular o inicio da OP do PI em um período anterior ao período de produção do PA.


Dica: Se vc quiser fazer com que o sistema calcule o inicio da OP do PI na mesma semana da OP do PA deve alterar o período do MRP para DIÁRIO. Veja a seguir como o sistema se comporta com esta configuração:

Exemplo 3 (Período Diário + MV_CALCPRZ = '0'):

    1) Incluir uma 'Previsão de Venda' de 20 unidades do PA para 27/03/06. Desta forma a necessidade do PA é definida para 27/03/06 (SEGUNDA-FEIRA)

    2) O inicio da OP do PA é calculado para 24/03/06 (SEXTA-FEIRA), como resultado de 27/03/06 (que é o dia REAL da necessidade do PA) - 3 dias (O B1_PE está parametrizado com 3, e como o MV_CALCPRZ está parametrizado considerar TODOS os dias da semana, somente este valor é considerado no calculo)

    3) O Inicio da OP do PI é calculado para 22/03/06 (QUINTA-FEIRA, ainda na mesma semana da produção do PA), como resultado de 24/03/06 (que é o dia REAL da necessidade do PI) - 2 dias (O B1_PE está parametrizado com 2, e como o MV_CALCPRZ está parametrizado considerar TODOS os dias da semana, somente este valor é considerado no calculo).

 

Parametrização e cadastros necessários para a realização dos testes:
====================================================================

Cadastros:
==========

Incluir 3 produtos, como a seguir:

PA
Prazo de Entrega (B1_PE) = 3
Tipo de Prazo = DIAS

PI
Prazo de Entrega (B1_PE) = 2
Tipo de Prazo = DIAS

MP
Prazo de Entrega (B1_PE) = 15
Tipo de Prazo = DIAS

Cadastrar uma estrutura que utilize 1 PA -> 1 PI -> 1 MP

Parâmetros no configurador:
===========================

MV_USAQTEM = S
MV_QUEBROP = N
MV_QUEBRSC = N
MV_CALCPRZ = [alterado de acordo com o Exemplo]

Parâmetros do MRP:
==================

PERÍODO SEMANAL
CONSIDERA PEDIDOS DE VENDA EM CARTEIRA
QUANTIDADE DE PERÍODOS = 30

Processamento do MRP? Pela Previsão de venda
Geração das SC´s? Por Necessidade
Geração das OPs Prod Interm.? Por Necessidade
Seleção para Ger OP/SC? Separado
Data Inic. PMP/Prv. Venda? 01/02/06
Data Fin. PMP/Prv. Venda? 31/12/06
Incrementa Num de OPs? Por Número
De Armazém? BRANCO
Até Armazém? ZZZZZZ
Tipo de OPs para geração? Previstas
Apaga OPs/SCs Prevista? SIM
Considera Sábados e Domingos? SIM
Considera OPs suspensas? NÃO
Considera OPs Sacramentadas? NÃO
Recalcula Níveis de estrutura? SIM
Gera OPs aglutinadas? SIM
Pedidos de Vendas Colocados? Subtrais da Previsão
Considera Saldo em Estoque? Saldo Atual
Ao Atingir Estoque Máximo? Quantidade Original
Qtd. Nossa em pode de 3? Ignora
Qtd. Terc. Em nosso Poder? Ignora
Saldo rejeitado pelo CQ? Não subtrai
De Documento PV/PMP? BRANCO
Até Documento PV/PMP? ZZZZZZZZ

Nível 1 (Acesso Clientes)
Espanhol , Inglês