Prévia do material em texto
/ALMEIDAFELIPE88 SM37 /ALMEIDAFELIPE88 SM37 SM37 está sendo usado no componente SAP BC-CCM (Usar subcomponentes na base), que está incluído no módulo BC (BASIS). SM37 é um código de transação usado para Visão geral da seleção de tarefas no SAP. USE: Overview of job selection MODULE: BC PACKAGE: SBTI PROGRAM: SAPLBTCH Ele vem com o pacote SBTI. Quando executamos esse código de transação, SAPLBTCH é o programa SAP padrão normal que está sendo executado em segundo plano. /ALMEIDAFELIPE88 Códigos relacionados SMX: Exibir trabalhos próprios SM37DISP: visão geral da seleção de vagas SM37: Visão geral da seleção de vagas SM36WIZ: Assistente de definição de tarefa SMXX: Exibir trabalhos próprios SM37C: versão flexível da seleção de tarefas SM36: agendar trabalho em segundo plano SM37B: Versão simples da seleção de tarefas /ALMEIDAFELIPE88 Tutorial SM37 O monitoramento do trabalho em segundo plano é importante porque, uma vez agendado, ele pode ser cancelado devido a algum erro. Para investigar a causa raiz, use SM37. Execute o código T SM37. /ALMEIDAFELIPE88 Tutorial SM37 Preencha os critérios necessários. → 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. → Selecione o status do trabalho que você deseja monitorar. Se você achar que um trabalho em segundo plano não foi concluído, selecione Status cancelado. → Coloque o período conforme sua exigência. /ALMEIDAFELIPE88 Tutorial SM37 Você verá uma tela como mostrado abaixo. Clique no botão Registro do trabalho para rastrear o erro devido ao trabalho cancelado /ALMEIDAFELIPE88 Tutorial SM37 Você obterá os seguintes detalhes. No exemplo abaixo, o trabalho foi cancelado, pois houve um problema com a conexão RFC ao sistema remoto. Como resolução, use o SM59 para verificar se há um problema de autorização no sistema remoto. 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 dados grandes etc. /ALMEIDAFELIPE88 Tutorial SM37 Você também pode verificar esses trabalhos no SM37. Execute o SM37 . Preencha os critérios necessários. → Nome do trabalho e nome de usuário (pelo qual o trabalho está agendado). → 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. → Coloque o período conforme sua exigência. /ALMEIDAFELIPE88 Tutorial SM37 Examine a coluna Duração (que significa que o trabalho está sendo executado desde n segundos). Se você encontrar um número grande de duração, investigue os detalhes do trabalho no log de trabalhos. Alguns trabalhos usam um grande número de dados. Usando o SE16, verifique as entradas da tabela para as tabelas usadas pelo trabalho. Como mostrado acima, execute o código T SM37 e selecione o trabalho com um status ativo. Selecione o trabalho ativo que está causando o problema. /ALMEIDAFELIPE88 Tutorial SM37 Clique no trabalho → Verificar status Na barra de status da janela, você encontrará a mensagem abaixo. Isso irá reparar o status do trabalho se houver um problema /ALMEIDAFELIPE88 Tutorial SM37 Se o trabalho ainda estiver em status de execução, vá para SM50. A tela abaixo será aberta. Dê uma olhada na coluna "Motivo" , que mostra erros ou problemas excepcionais. Investigue mais. /ALMEIDAFELIPE88 Referências de estudo Abaixo estão todos os links usados para estudo, uso de imagem, traduções de dados em inglês para que este arquivo seja feito, e montado. https://sapbrainsonline.com/basis-tutorial/sm37-tcode-in-sap.html https://www.guru99.com/how-to-monitor-a-background-job.html https://sapbrainsonline.com/basis-tutorial/sm37-tcode-in-sap.html https://www.guru99.com/how-to-monitor-a-background-job.html /ALMEIDAFELIPE88 FIM