SAP SM37: Como monitorar um trabalho em segundo plano

Como monitorar um trabalho em segundo plano

O monitoramento do trabalho em segundo plano é importante porque, depois de agendado o trabalho, ele poderá ser cancelado devido a algum erro. Para investigar a causa raiz, use SM37.

Passo 1) Executar código T SM37.

Monitore um trabalho em segundo plano em SAP

Passo 2) Preencha os critérios necessários.

  1. Nome do trabalho e nome de usuário(quem agendou o trabalho). Você pode colocar * para obter detalhes de todos os trabalhos agendados por todos os usuários.
  2. Selecione o status do trabalho que você deseja monitorar. Se você descobrir que um trabalho em segundo plano não foi concluído, selecione Status cancelado.
  3. Coloque o intervalo de datas de acordo com sua necessidade.

Monitore um trabalho em segundo plano em SAP

Passo 3) Você receberá uma tela conforme mostrado abaixo.

Monitore um trabalho em segundo plano em SAP

Passo 4) Clique em Registro de trabalho botão para rastrear o erro devido ao qual o trabalho foi cancelado.

Monitore um trabalho em segundo plano em SAP

Passo 5) Você obterá os seguintes detalhes. No exemplo abaixo, o trabalho foi cancelado porque houve um problema com Conexão RFC para o sistema remoto. Como resolução use SM59 para verificar se há algum problema de autorização no sistema remoto.

Monitore um trabalho em segundo plano em SAP

Às vezes, os trabalhos com status Ativo também podem causar problemas.

Você pode enfrentar problemas como espaços de tabela cheios; o trabalho duplicado está sendo executado com o mesmo nome e tempo, o trabalho está selecionando ou atualizando grandes dados, etc.

Você também pode verificar esses trabalhos no SM37. Siga o procedimento abaixo.

Passo 1) Execute SM37.

Passo 2) Preencha os critérios necessários.

  1. Nome do trabalho e nome de usuário (pelo qual o trabalho está agendado).
  2. Selecione o status do trabalho que você deseja monitorar. Se você encontrar um problema de desempenho do sistema ou se uma tarefa não for concluída por muito tempo, selecione o status ativo.
  3. Coloque o intervalo de datas de acordo com sua necessidade.

Monitore um trabalho em segundo plano em SAP

Passo 3) Investigar Duração coluna (o que significa que o trabalho está em execução há n segundos). Se você encontrar um grande número de duração, investigue os detalhes do trabalho no log do trabalho. Alguns trabalhos usam um grande número de dados. Usando o SE16, verifique as entradas da tabela para as tabelas usadas pelo trabalho.

Monitore um trabalho em segundo plano em SAP

Às vezes, os trabalhos mostram estar no status Ativo mesmo depois de concluídos.

Como corrigi-los? Siga o conjunto de procedimentos abaixo –

Passo 1) Conforme mostrado acima, execute o código T SM37 e selecione o trabalho com status ativo.

Passo 2) Selecione os ativo trabalho que está causando o problema.

Monitore um trabalho em segundo plano em SAP

Passo 3) Clique na Trabalho->Verificar status.

Monitore um trabalho em segundo plano em SAP

Passo 4) Na barra de status da janela você encontrará a mensagem abaixo. Isso reparará o status do trabalho se houver um problema

Monitore um trabalho em segundo plano em SAP

Passo 5) Se o trabalho ainda estiver em execução, vá para SM50. A tela abaixo será aberta. Dê uma olhada em "Razão" coluna que mostra quaisquer erros ou problemas excepcionais. Investigue mais.

Monitore um trabalho em segundo plano em SAP