PROGRAMANDO COM RISTRA20
Introdução
O tópico abordado aqui refere-se ao IP30 (programa RSITRA20 ), mas este método também é válido para
outros programas de agendamento em segundo plano.
Aqui vemos como fazer:
Passo 1. Criar variante IP30.
- Execute IP30,
- Informe seu plano (neste caso, ABC123 ) no campo Plano de Manutenção (Não se esqueça desta
etapa)
- Clique no botão Salvar e, na tela que aparecer, insira o nome da variante .
- Opcional: Marque apenas a opção "Processamento em segundo plano" e salve novamente.
Acabamos de criar uma variante chamada TEST para IP30 .
Observação:
Esta variante não estará disponível para alterações no código de transação IP30, porque a opção
' Somente para processamento em segundo plano ' está selecionada.
Para alterar esta variante, você precisa executar a transação SE38, inserir o código RISTRA20 no campo
Programa, selecionar a opção Variantes e clicar em Exibir.
Clique em Ajuda (F4) no campo Variante e clique em Alterar .
PROGRAMANDO COM RISTRA20
Etapa 2. Criar tarefa em segundo plano - Executar a transação SM36
Dê um nome à tarefa e clique em Iniciar condição (veja a imagem).
Uma janela pop-up é exibida.
Siga os passos de 1 a 7 mostrados na imagem.
(Aqui presume-se que você deseja que o programa RISTRA20 seja executado à meia-noite de todos os
dias)
Clique em SALVAR novamente
PROGRAMANDO COM RISTRA20
Uma janela pop-up será exibida.
Insira o nome do programa ABAP (aqui é RISTRA20) e a variante (sabemos que é TEST ) e SALVE .
(Etapas 1, 2 e 3 na imagem acima)
Você estará aqui:
Não faça nada, clique na seta Voltar e SALVAR
Tudo pronto
PROGRAMANDO COM RISTRA20
Agora, veja a programação
Execute a transação SM37 e clique em "Executar" . (Informe a data atual como data inicial e a data após
2 dias como data final).
Execute o comando para visualizar uma tela como esta, onde sua tarefa estará agendada para ser
executada à meia-noite de cada dia. (De acordo com as configurações na imagem 3 acima)
Durante o agendamento, o status muda de Liberado para Ativo e, após o agendamento, passa a
ser Concluído.