SAP Processamento de tarefas em segundo plano SM36
โก Resumo Inteligente
Processamento de tarefas em segundo plano em SAP Permite a execuรงรฃo nรฃo interativa de programas demorados em segundo plano, agendados via SM36 e monitorados via SM37. Suporta trรชs classes de prioridade e seis estados de ciclo de vida para garantir uma gestรฃo eficiente da carga de trabalho.

O que รฉ um trabalho de apoio em SAP?
Uma tarefa em segundo plano รฉ um processo nรฃo interativo que ocorre em segundo plano, enquanto o sistema opera de forma interativa. SAP sistema. Tarefas em segundo plano sรฃo executadas em paralelo e nรฃo interferem nos processos ou operaรงรตes em primeiro plano. Elas sรฃo agendadas usando o cรณdigo de transaรงรฃo. SM36 e monitorado por meio de SM37 visualizando os registros de tarefas.
Vantagens dos trabalhos de apoio em SAP
- Isso reduz o esforรงo manual e automatiza tarefas repetitivas que, de outra forma, exigiriam interaรงรฃo do usuรกrio.
- Pode ser agendado de acordo com a escolha do usuรกrio, permitindo flexibilidade no horรกrio de execuรงรฃo.
- Ele funciona perfeitamente em segundo plano, sem exigir intervenรงรฃo do usuรกrio, liberando o sistema para tarefas interativas.
- Depois de definir a variante para uma tarefa em segundo plano, o usuรกrio nรฃo precisa se preocupar em fornecer valores de campo todas as vezes. Isso tambรฉm reduz a possibilidade de erros de entrada.
- ร ideal para programas demorados ou que exigem muitos recursos, os quais podem ser agendados para serem executados fora dos horรกrios de pico, quando a carga do sistema รฉ baixa.
Tipos de classes de prioridade de emprego de antecedentes
SAP Classifica as tarefas em segundo plano em trรชs classes de prioridade que determinam a ordem de execuรงรฃo e a alocaรงรฃo de recursos.
- Classe A (Alta/Prioridade Crรญtica): Tarefas urgentes ou crรญticas devem usar a prioridade Classe A. Ela reserva um ou mais processos de trabalho em segundo plano. Processos disponรญveis para as Classes B e C = Total de processos de trabalho (definidos em RZ03) menos processos reservados para a Classe A.
- Classe B (Prioridade Mรฉdia): Assim que as tarefas da Classe A forem concluรญdas, as tarefas da Classe B comeรงarรฃo a ser executadas antes das tarefas da Classe C.
- Classe C (Baixa Prioridade): Sรณ รฉ executado apรณs a conclusรฃo das tarefas de Classe A e Classe B. Adequado para tarefas rotineiras e nรฃo urgentes.
Possรญveis Status de um Trabalho em Segundo Plano
Todo trabalho de fundo em SAP passa por um ciclo de vida definido. Esses status ajudam os administradores tracprogresso no trabalho.
- Programado: O nome e a variante do programa estรฃo definidos, mas as condiรงรตes de inรญcio (Data de Inรญcio, Data de Tรฉrmino, Frequรชncia) nรฃo foram especificadas. A tarefa nรฃo serรก executada atรฉ que as condiรงรตes de inรญcio sejam definidas.
- Lanรงado em: Todos os critรฉrios necessรกrios foram atendidos, incluindo as condiรงรตes de inรญcio. O trabalho estรก aguardando o horรกrio de inรญcio agendado.
- Preparar: Todas as condiรงรตes foram atendidas, mas a tarefa estรก em uma fila aguardando que um processo de trabalho em segundo plano fique disponรญvel.
- Ativo: A tarefa estรก sendo executada em segundo plano. Seu status nรฃo pode ser alterado depois de ativada.
- terminado: A tarefa foi executada com sucesso, sem erros.
- Cancelado: A tarefa nรฃo foi concluรญda. Ou o administrador a cancelou ร forรงa, ou ocorreu um erro. Investigue nos registros de tarefas em SM37.
Como agendar uma tarefa em segundo plano usando o SM36
Vocรช pode agendar uma tarefa em segundo plano usando o cรณdigo de transaรงรฃo. SM36ร possรญvel configurar tanto tarefas planejadas quanto tarefas imediatas.
Passo 1) Executar cรณdigo T SM36.
Passo 2) Preencha o nome do trabalho e a classe de prioridade (ABC), e o servidor de destino. Definir um servidor de destino ajuda no balanceamento de carga entre os servidores de aplicativos.
Passo 3) Clique em "Lista de destinatรกriosPara receber as informaรงรตes na sua caixa de entrada, verifique seu e-mail. SBWP.
Passo 4) Insira seu SAP Digite o nome de usuรกrio e clique no botรฃo Copiar.
Passo 5) Clique na Passo botรฃo para definir o Programa ABAP e detalhes das variantes.
Passo 6) Defina o nome do programa e os detalhes da variante.
- Insira o nome do seu programa e o nome da variante. Se vocรช nรฃo criou uma variante, deixe este campo em branco.
- Imprensa Economize.
Passo 7) Apรณs salvar a etapa da tarefa, vocรช verรก a tela de confirmaรงรฃo.
Passo 8) Clique Condiรงรฃo inicial Para preencher a data de inรญcio, a data de tรฉrmino e a frequรชncia. Sem uma condiรงรฃo de inรญcio, A tarefa permanecerรก sempre com o status "Agendado". e nunca vai funcionar.
- Clique em Data / Hora Para tarefas periรณdicas, selecionar "Imediato" executa a tarefa imediatamente, como uma execuรงรฃo รบnica.
- Defina a data/hora de inรญcio e a data/hora de tรฉrmino. A tarefa sรณ serรก liberada quando atingir seus objetivos. data/hora de inรญcio agendada.
- Imprensa Valores periรณdicos.
Passo 9) Selecione o perรญodo โ por hora, diariamente, semanalmente ou outro perรญodo. Selecionamos Outro perรญodo.
Passo 10) Especifique os critรฉrios de recorrรชncia. Por exemplo, executar a cada 5 dias a partir da data de inรญcio. Aqui, selecionamos "a cada". 10 minutos.
Passo 11) Clique Economize.
Passo 12) Clique Economize novamente.
Passo 13) Clique Economize na tela principal.
Passo 14) Apรณs definir a etapa de trabalho e as condiรงรตes de inรญcio, a janela de resumo รฉ exibida.
Passo 15) Imprensa Economize para finalizar o trabalho em segundo plano.
Como monitorar uma tarefa em segundo plano usando o SM37
Apรณs o agendamento, verifique o status da tarefa usando o cรณdigo de transaรงรฃo. SM37, que fornece uma visรฃo centralizada de todos os trabalhos em segundo plano.
Passo 1) Executar cรณdigo T SM37.
Passo 2) Selecione os critรฉrios para a tarefa que deseja monitorar.
- Insira o nome da tarefa e o nome de usuรกrio de quem agendou a tarefa.
- Selecione o status do trabalho.
- Especifique o intervalo de datas. Aqui, especificamos apenas a data final, enquanto mantemos...ping A partir da data de abertura.
Passo 3) O status mostra Lanรงado, o que significa que as condiรงรตes de inรญcio foram atendidas e a tarefa estรก na fila aguardando um O processo de trabalho em segundo plano estarรก disponรญvel..
Como cancelar a execuรงรฃo de um trabalho em segundo plano
O cancelamento de agendamento reverte uma tarefa do status "Liberada" para o status "Agendada", impedindo sua execuรงรฃo futura. Nรฃo รฉ possรญvel cancelar o agendamento de uma tarefa depois que ela atingir o status "Liberada". Ativo estado.
Passo 1) Execute SM37.
Passo 2) Preencha os critรฉrios.
- Nome da tarefa e nome de usuรกrio de quem agendou a tarefa.
- Selecionar status โ somente Lanรงado or Pronto As tarefas podem ser desagendadas.
- Especifique o intervalo de datas.
- Imprensa Executar (F8).
Passo 3) Selecione a tarefa e pressione Tarefa โ Liberada โ Agendada.
Passo 4) Uma mensagem de confirmaรงรฃo aparece na barra de status assim que a tarefa รฉ cancelada.
Processamento de tarefas em segundo plano versus processamento em primeiro plano
O processamento em primeiro plano requer uma sessรฃo de usuรกrio ativa e bloqueia a tela atรฉ que a tarefa seja concluรญda, o que o torna inadequado para operaรงรตes de longa duraรงรฃo. O processamento em segundo plano รฉ executado independentemente, sem bloquear a interface do usuรกrio. As tarefas em primeiro plano sรฃo adequadas para tarefas interativas rรกpidas, como entrada de dados e alteraรงรตes de configuraรงรฃo. As tarefas em segundo plano sรฃo mais adequadas para uploads de dados em massa, fechamentos de perรญodo, geraรงรฃo de relatรณrios extensos e transferรชncias de dados agendadas. SAP A melhor prรกtica recomenda executar programas que consomem muitos recursos como tarefas em segundo plano durante horรกrios de menor movimento.






















