Mestre ou Estrutura Organizacional
Identificação do processo Manual - Processamento em Background Analista de Sistemas André Luiz Alves da Silva
Funcionalidade Executar processamento no SAP em Background
Descrição
• A execução em Background no SAP, permite o processamento de tarefas automáticas (JOB) em segundo plano, que são executadas em paralelo às demais atividades no sistema SAP sem interferir diretamente na performance das aplicações online que estão sendo executadas naquele mesmo instante por outros usuários do sistema.
• A vantagem desta execução é a redução de esforço manual na realização da tarefa, onde a programação poderá ser realizada de forma imediata ou periódica, sendo ideal para programas que demandam grande processamento de dados e que excedam o tempo limite de execução previamente configurado.
• Caso seja necessário extração de dados em formato de relatório, o procedimento poderá ser realizado via transação SM37.
Procedimentos
• 1º Identifique e acesse a transação SAP onde será necessário o processamento dos dados.
• 2º Informe em tela, ou selecione uma variante com as informações úteis para extração de dados.
o O processo é simular a utilização do programa em execução comum de operação, exceto que o processamento não será realizado de forma Online (em primeiro plano), mas em background (segundo plano).
o Exemplo abaixo → Filtros de tela que foram previamente informados, e serão requisitados junto ao sistema, onde o resultado esperado é um relatório no formato ALV.
• Resultado esperado → Informações em relatório conforme layout abaixo:
• O processo de seleção de dados em tela / transação, poderá utilizar também o recurso de “variante”, onde as informações do filtro já estarão previamente registradas e gravadas.
• 3º Após atualizar a transação com os dados necessários, acesse o seguinte menu: o Programa → Executar em Background, ou F9.
• 4º Será exibido a janela → Parâmetros de impressão background
o Se estiver vazio, preencha Disposit.saída com a informação → LOCL o Após, aciona a opção de avançar
• 5º Será exibido uma nova janela → Valores para datas de início. o Marque a opção “Imed.”
• A opção de data/hora já estará marcada com a opção “Execução imediata”. o Apenas confirme e marque a opção gravar
• No rodapé da transação, será exibido a informação de que o JOB já está escalonado para execução juntamente com o nome do programa SAP utilizado para execução.
• 6º Caso seja necessário monitorar o processamento ou realizar extração de algum dado gerado em formato de relatório, acesso a transação SM37
o Informe o nome do usuário que executou o processamento em background o Marque todos os check-box de status, visto que o processamento poderá
receber poderá estar em fila de execução (agendado), em execução e gerar erro ou sucesso ao término da execução.
o Informe o intervalo de horário para buscar o processamento do JOB, ou seja, a data e hora de quando ocorreu a execução deverá estar contemplada neste intervalo para que seja exibido o JOB durante a pesquisa.
• Serão exibidas algumas informações importantes:
o Nome do JOB → O padrão será o nome do programa.
o List Spool → Caso o sistema retorno pelo JOB algum Log ou relatório ▪ Se for gerado Spool, para extração, clique duas vezes sobre a linha
desejada.
o Autor → Usuário que solicitou o processamento o Status → Situação atual do processamento do JOB
o Data início / Hora início → Momento exato que o JOB foi escalonado
o Duração → Tempo em segundos que o JOB está em execução ou tempo total que o JOB utilizou para execução.
• Será exibida nova página com a ordem de spool, apresentando em tela os dados do relatório solicitado.
• 8º Caso existam muitas páginas, selecione a opção: Configurações.
• 9º Um nova janela será exibida, com opções para exibição de ordem spool. Altere o campo “Até pág. Informando, se possível, a quantidade correta de páginas para evitar problemas de performance
• 10º Clique em avançar para prosseguir. Será configurado e retornará na tela do relatório.
• 11º Será exibida janela para preenchimento dos dados de diretório e formato de arquivo.
o Acione o MatchCode para alterar o campo “Nome file”.
• 12º Será exibida a janela do Windows. Selecione o tipo de arquivo “Excel files (*xls). • Selecione a pasta onde deseja salvar, informe o nome do arquivo e clique em Salvar.
• 13º Confira os dados de diretório e nome file, e clique em “Gerar”.
• 14º Caso seja exibido a janela de segurança do SAPGUI, marque a opção “Memorizar minha decisão” e marque a opção “Permitir”.
• No rodapé serão exibidas informações sobre processamento do arquivo, após a conclusão.