estratégia de redução de tempo na programação das ordens de produção
TRANSCRIPT
SAP - Planejamento da Produção (PP)
Estratégia de redução de tempo na
programação das ordens de produção
Edson Domenech
Estratégia de redução de tempo na programação das ordens de
produção
Se ficar evidente durante a programação que o tempo do ciclo de produção de uma ordem é
mais longo que o tempo disponível entre as datas base, o sistema tenta diminuir o tempo do
ciclo de produção aplicando medidas de redução.
O sistema reduz o tempo do ciclo de produção da ordem de etapa em etapa e verifica, após
cada redução, se as datas calculadas compreendem as datas base. Se esse for o caso, a
redução está concluída.
Existem duas estratégias de redução de tempo que iremos abordar nesse documento, redução
na ordem e redução nas operações.
Requisitos
Para facilitar o entendimento criei (transação SCAL) um calendário que trabalha de segunda a
segunda e associei ao meu centro (transação S_ALR_87007507, Definir centros) e ao centro de
trabalho (transação CR01) que é utilizado no roteiro de produção (transação CA01). Esse
procedimento evita os descontos na programação de produção referentes aos finais de
semana, ficando mais claro o entendimento dos exemplos abaixo.
Redução na ordem
Configurações
Definir parâmetros de programação e prazos
IMG Menu Produção > Controle de produção > Operações > Programação > Determinar parâmetros de prog.prazos ordens de produção
Transação OPU3
Escolha um tipo de ordem de produção para aplicar a configuração que posteriormente
usaremos para criar a ordem de produção na transação CO01.
Teremos duas mudanças, a primeira será no groupbox Ajustes de prazos onde aplicaremos a
regra de não ajustar as datas bases e a segunda mudança será no groupbox Redução, onde
definimos o tipo de redução, o nível da redução e o percentual de desconto que cada nível irá
descontar dos tempos aplicado no mestre de material, na aba MRP 2, na chave de prazos.
Essas reduções serão aplicadas para a Margem de segurança e Margem de antecipação da
chave de prazos.
Por exemplo, se a nossa margem de segurança for 10 dias e a margem de antecipação também
for 10 dias, teremos os seguintes descontos, em dias, conforme o SAP identificar a necessidade
se baseando no intervalo entre as datas bases (início e fim):
Margem de segurança +
Margem de antecipação: 20 Dias
S1 - Nível de redução 1: -10%
Descontar do planejamento:
-2 Dias
S2 - Nível de redução 2: -20% -4 Dias
S3 - Nível de redução 3: -40% -8 Dias
S4 - Nível de redução 4: -60% -12 Dias
S5 - Nível de redução 5: -80% -16 Dias
S6 - Nível de redução 6: -100% -20 Dias
Definir chave de horizonte
IMG Menu Produção > Controle de produção > Operações > Programação > Definir chave de horizonte
Transação S_ALR_87004612
Aqui iremos cadastrar os dias para Margem de segurança (10 dias) e Margem de antecipação
(10 dias) que está associada no mestre de matéria com a chave de prazos 001.
Para os itens Horizonte de abertura e Horizonte de liberação deixe em branco, pois não irão
influenciar nos nossos testes.
Mestres de dados:
MM01 – Material FERT
No material, na aba MRP 2, aplicar a chave de prazos 001 para posteriormente trabalharmos
com seus prazo.
CS01 – Lista técnica
Criação normal, sem pontos de atenção.
CR01 – Centro de trabalho
Capacidade de 24 horas diárias.
Calendário com capacidade de produção de segunda a segunda.
Visualizando o calendário na transação SCAL.
CA01 – Roteiro de produção
Com uma única operação e com capacidade de produzir 1000 unidades em 24 horas.
Simulando a estratégia de redução
Feito as devidas configurações iremos simular o processo de redução de tempo na ordem de
produção, transação CO01.
Criaremos uma ordem de produção para o material que contem a chave de prazos 001 e para
o tipo de ordem que aplicamos as configurações de estratégia de redução.
Nosso tipo de ordem gera programação para trás
onde é informado a data fim e o SAP gera a data inicial, sendo assim iremos aplicar os
seguintes dados:
Em Quantidades no campo Qtd.total coloque 1000 unidades para que a programação calcule
24 horas de execução na sua operação.
Em Datas no campo Fim coloque uma data futura de no mínimo 21 dias para que o SAP
aplique os 10 dias de margem de antecipação no início da data de programação da operação e
mais 10 dias após o fim da data de programação como margem de segurança, como na
imagem abaixo.
Início: 13/06/2016 - 00:00.
Mais 10 dias de margem de antecipação, início programado: 23/06/2016 - 00:00.
Para produzir 1000 unidades levará 24 horas, fim programado: 23/06/2016 - 24:00.
Mais 10 dias de margem de segurança, fim: 04/07/2016 - 00:00.
A estratégia de redução na ordem trabalha direto com esses dias de margem de antecipação
e margem de segurança com base na analise das datas bases, seu inicio e fim.
No nosso exemplo acima, não gerou redução, pois o prazo que definimos para o fim da ordem
atende os requisitos.
Mude a data base Fim para dia 02/07/2016, dois dias a menos e reprograme ( ou Ctrl+F8) a
ordem para vermos os resultados.
Tivemos a execução da primeira estratégia de redução:
Com base na nossa tabela foi reduzido -2 dias:
-1 dia para Margem de antecipação.
-1 dia para Margem de segurança.
Margem de segurança +
Margem de antecipação: 20 Dias
S1 - Nível de redução 1: -10%
Descontar do planejamento:
-2 Dias
S2 - Nível de redução 2: -20% -4 Dias
S3 - Nível de redução 3: -40% -8 Dias
S4 - Nível de redução 4: -60% -12 Dias
S5 - Nível de redução 5: -80% -16 Dias
S6 - Nível de redução 6: -100% -20 Dias
Nossa ordem de produção ficou com essas datas:
Início: 13/06/2016 - 00:00.
Mais 10 dias de margem de antecipação e menos o primeiro nível de redução 10%,
início programado: 22/06/2016 - 00:00.
Para produzir 1000 unidades levará 24 horas, fim programado: 22/06/2016 - 24:00.
Mais 10 dias de margem de segurança e menos o primeiro nível de redução 10%, fim:
02/07/2016 - 00:00.
Quanto mais diminuímos o período entre as datas bases o SAP calcula e aplica nossa estratégia
de redução.
No próximo exemplo que iremos trabalhar nós reduziremos ao nível 6 onde terremos 100% à
menos para os tempos de margem de antecipação e margem de segurança.
Em Datas no campo Fim coloque uma data futura de no máximo 1 dia para que o SAP aplique
a estratégia de redução ao nível máximo que é 6, onde descontará 100% dos tempos para
margem de antecipação e margem de segurança.
Reprograme ( ou Ctrl+F8) a ordem para vermos os resultados.
Foi executado o último nível da estratégia de redução onde
tivemos a redução de 100% dos tempos de Margem de antecipação e Margem de segurança.
Nossa ordem de produção ficou com essas datas:
Início: 13/06/2016 - 00:00.
Mais 10 dias de margem de antecipação e menos o último nível de redução 100%,
início programado: 13/06/2016 - 00:00.
Para produzir 1000 unidades levará 24 horas, fim programado: 13/06/2016 - 24:00.
Mais 10 dias de margem de segurança e menos o último nível de redução 100%, fim:
14/06/2016 - 00:00.
Redução na operação
Está redução trabalha com a redução dos tempos em quatro pontos das operações:
1. Redução do tempo de espera (%);
2. Redução do tempo de transporte;
3. Redução através sobreposição;
4. Redução através partição.
Iremos trabalhar em cada item separadamente para termos melhor entendimento, mas todos
podem ser usados em conjunto.
Mestres de dados:
MM01 – Material FERT
No material, na aba MRP 2, aplicar a chave de prazos 000. Essa mudança irá evitar a redução
dos tempos explicada anteriormente, pois nesse exemplo iremos tratar da estratégia de
redução nas operações.
CS01 – Lista técnica
Igual ao exemplo da “Redução na Ordem”.
CR01 – Centro de trabalho
Criar dois centros com as mesmas capacidades de trabalho.
Número de capacidades 2 e capacidade diária de 48 horas (para cada centro).
O restante das informações deixar igual ao exemplo da “Redução na Ordem”.
CA01 – Roteiro de produção
Com duas operações e com capacidade de produzir 1000 unidades em 24 horas (cada operação).
Centro OP01A:
Centro OP01B:
1. Redução do tempo de espera (%)
Configurações
Definir estratégias de redução
IMG Menu Produção > Controle de produção > Operações > Programação > Definir estratégias de redução
Transação OPJS
Iremos associar a estratégia de redução ao centro
Criaremos um único nível de redução para testar um a um as quatro possibilidades de
reduções.
O primeiro teste, no nível 1 será para “Redução do tempo de espera”, coloque o valor de 50%.
Definir parâmetros dependentes de tipo de ordem
IMG Menu Produção > Controle de produção > Dados mestre > Ordem > Definir parâmetros dependentes de tipo de ordem
Transação OPL8
Associaremos a estratégia de redução cadastrada anteriormente (transação OPJS) ao tipo de
ordem que usaremos para criar a ordem de produção onde simularemos as reduções.
Simulando a estratégia de redução
Entre na transação CO01 e crie uma ordem de produção para o material e tipo de ordem já
associados as configurações (já explicado anteriormente).
Nosso tipo de ordem gera programação para trás
onde é informado a data fim e o SAP gera a data inicial, sendo assim iremos aplicar os
seguintes dados:
Em Quantidades no campo Qtd.total coloque 1000 unidades para que a programação calcule
24 horas de execução na sua operação.
Em Datas no campo Fim coloque uma data futura de 2 dias.
Entre nas operações, clicando no botão ou em menu: Ir para > Sínteses > Operações
Observe a data inicial da primeira operação 0010
15/06/2016 as 00:00:00
Selecione a primeira operação 0010 e clique no botão
Na aba Tmpos.transição observe que foi atribuído a estratégia de redução cadastrada na
transação OPJS.
Não tivemos redução, pois a data de produção esta dentro das datas bases inicial e final.
Preencha o campo “Tempo normal de espera” com o valor de quatro horas
Reprograme ( ou Ctrl+F8) a ordem de produção e veja que tivemos a aplicação do nível de
redução “1”.
O Nível 1 foi definido para reduzir 50% do tempo de espera na transação OPJS.
Se não tivéssemos essa estratégia o tempo de espera para iniciar a operação 0010 seria de 4
horas, mas como essa estratégia desconta 50% desse tempo, ficara apenas 2 horas de espera
adicionada no seu inicio.
Observe a data inicial da primeira operação 0010
15/06/2016 as 02:00:00
2. Redução do tempo de transporte
Configurações
Definir estratégias de redução
IMG Menu Produção > Controle de produção > Operações > Programação > Definir estratégias de redução
Transação OPJS
Limpe o campo “Redução do tempo de espera” e marque o checkbox “Transp.”
Simulando a estratégia de redução
Abra novamente a transação CO01 e crie uma ordem de produção, igual a anterior.
Entre nas operações, clicando no botão ou em menu: Ir para > Sínteses > Operações
Observe a data inicial da segunda operação 0020
16/06/2016 as 00:00:00
Selecione a primeira operação 0010 e clique no botão
Na aba Tmpos.transição preencha o campo “Tempo normal transp.” com o valor de quatro
horas
Reprograme ( ou Ctrl+F8) a ordem de produção e veja que tivemos novamente a aplicação
do nível de redução “1”.
O Nível 1 foi alterado para reduzir o tempo de transporte na transação OPJS.
Se não tivéssemos esta estratégia o tempo de transporte da operação 0010 seria de 4 horas e
o inicio da operação 0020 seria assim.
Mas nossa estratégia foi executada e anulou o tempo de transporte, ficando dessa forma os
inicios das operações.
3. Redução através sobreposição
Configurações
Definir estratégias de redução
IMG Menu Produção > Controle de produção > Operações > Programação > Definir estratégias de redução
Transação OPJS
Limpe o campo “Redução do tempo de espera” desmarque o checkbox “Transp.” e marque o
checkbox “Sobreposição”.
Simulando a estratégia de redução
Abra novamente a transação CO01 e crie uma ordem de produção, igual a anterior.
Entre nas operações, clicando no botão ou em menu: Ir para > Sínteses > Operações
Observe a data inicial das duas operações
0010 – 15/06/2016 as 00:00:00
0020 – 16/06/2016 as 00:00:00
Selecione a primeira operação 0010 e clique no botão
Na aba Sobrepos. Selecione o item “Sobrepos.facultativa”
Entre no cabeçalho da ordem, clicando no botão ou em menu: Ir para > Cabeçalho
Altere a data base de Início para dia 16/06/2016
Reprograme ( ou Ctrl+F8) a ordem de produção e veja que tivemos novamente a aplicação
do nível de redução “1”.
O Nível 1 foi alterado para executar a sobreposição das operações na transação OPJS.
Entre novamente nas operações e veja que a operação 0010 e 0020 iniciam e finalizam
juntas.
Se voltar a data base de Início para 15/06/2016 e reprogramar a ordem, as operações
voltarão à sequência inicial.
Isso ocorre em decorrência à atribuição aplicada na operação, aba Sobrepos. onde
selecionamos o item “Sobrepos.facultativa”. se dermos F1 nesse campo teremos essa ajuda
Sobreposição facultativa Determina que a operação pode ser sobreposta com a operação seguinte, caso o tempo de execução deva ser reduzido.
4. Redução através partição
Configurações
Definir estratégias de redução
IMG Menu Produção > Controle de produção > Operações > Programação > Definir estratégias de redução
Transação OPJS
Limpe o campo “Redução do tempo de espera” desmarque os checkboxs “Transp.” e
“Sobreposição” e marque o marque o checkbox “Partição’.
Simulando a estratégia de redução
Abra novamente a transação CO01 e crie uma ordem de produção, igual a anterior.
Entre nas operações, clicando no botão ou em menu: Ir para > Sínteses > Operações
Observe a data inicial das duas operações
0010 – 15/06/2016 as 00:00:00
0020 – 16/06/2016 as 00:00:00
Selecione a primeira operação 0010 e clique no botão
Na aba Partição informe o “Número máximo de partições” igual a 2
Entre no cabeçalho da ordem, clicando no botão ou em menu: Ir para > Cabeçalho
Altere a data base de Início para dia 16/06/2016
Reprograme ( ou Ctrl+F8) a ordem de produção e veja que tivemos novamente a aplicação
do nível de redução “1”.
O Nível 1 foi alterado para executar a Partição das operações na transação OPJS.
Entre novamente nas operações e de um duplo clique na coluna “Início” da operação 0010
Na aba Datas podemos analisar que a operação 0010 está levando 11,5 horas para processar,
a metade do tempo definido no roteiro de produção (transação CA01) que é de 23 horas para
1.000 unidades.
Roteiro de produção (transação CA01).
Essa divisão da capacidade aconteceu por três fatores:
1. Pela aplicação da Partição na estratégia de redução da operação 0010;
2. Pelo número de capacidades definido no Centro de Trabalho;
3. Pela fórmula aplicada na capacidade do centro de trabalho prevendo Partições de
operaç.
"Isso é tudo pessoal..."
Edson Domenech