estratégia de redução de tempo na programação das ordens de produção
TRANSCRIPT
![Page 1: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/1.jpg)
SAP - Planejamento da Produção (PP)
Estratégia de redução de tempo na
programação das ordens de produção
Edson Domenech
![Page 2: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/2.jpg)
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.
![Page 3: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/3.jpg)
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
![Page 4: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/4.jpg)
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.
![Page 5: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/5.jpg)
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.
![Page 6: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/6.jpg)
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.
![Page 7: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/7.jpg)
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.
![Page 8: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/8.jpg)
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.
![Page 9: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/9.jpg)
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.
![Page 10: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/10.jpg)
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).
![Page 11: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/11.jpg)
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:
![Page 12: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/12.jpg)
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%.
![Page 13: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/13.jpg)
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.
![Page 14: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/14.jpg)
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
![Page 15: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/15.jpg)
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.
![Page 16: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/16.jpg)
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.”
![Page 17: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/17.jpg)
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
![Page 18: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/18.jpg)
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.
![Page 19: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/19.jpg)
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.
![Page 20: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/20.jpg)
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”
![Page 21: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/21.jpg)
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.
![Page 22: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/22.jpg)
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.
![Page 23: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/23.jpg)
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
![Page 24: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/24.jpg)
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.
![Page 25: Estratégia de redução de tempo na programação das ordens de produção](https://reader034.vdocuments.mx/reader034/viewer/2022051123/5882c2a91a28abb2478b6465/html5/thumbnails/25.jpg)
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