¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Guia para baixar dados do mar em um arquivo plano e programar trabalhos em segundo plano

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 0 Vistas
0
Cargando...

Olá especialistas,

Quero baixar dados do mara em um arquivo plano e também quero programar este trabalho em segundo plano...

Como posso programar os trabalhos em segundo plano?

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá,

Crie um programa que gere um arquivo no servidor de aplicação. Isso ocorre porque o seu trabalho em segundo plano não funcionará se tentar baixar o arquivo plano no servidor de apresentação. Você pode programar este programa para ser executado em segundo plano e verificar o arquivo no caminho do servidor de aplicação.

Uma vez que o arquivo for baixado no servidor de aplicação, você pode transferir este arquivo para o servidor de apresentação através de utilitários como o código T CG3Y ou criar um pequeno programa de amostra que transfira dados do servidor de aplicação para o servidor de apresentação.

Há muitos códigos de amostra disponíveis em diferentes sites para ambas as coisas mencionadas.

Saudações,

Mayank

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Manjula,

Não é possível programar nenhum trabalho que envolva o UPLOAD ou DOWNLOAD de dados de/para o Servidor de Apresentação. Não é possível programar o trabalho.

Saudações,

Mukesh Kumar

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Não é possível agendar trabalhos de download em segundo plano.

Se você fizer isso, será desperdiçado.

Você deve executar os trabalhos de download apenas em primeiro plano.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

Existem duas formas de lidar com isso,

uma configurando manualmente o trabalho através do SM36, que é melhor e conveniente,

em segundo lugar, através de um programa que utiliza as FM's JOB_OPEN, SUBMIT, JOB_CLOSE.

Aqui estão os passos para ambos os métodos:

Procedimento 1:

1. Ir para Trans -> SM36

2. Definir um trabalho com o programa e a variante, se houver

3. Clicar na condição de início na barra de ferramentas do aplicativo

4. Na janela pop-up, clicar em Data/Hora

5. Em seguida, você verá uma caixa de seleção "Trabalho periódico"

6. Em seguida, clicar em Valores periódicos

7. Selecionar "Outro período"

8. Agora, digitar '15' para Minutos

9. Salvar o trabalho

Procedimento 2 através de Programa:

Abaixo está um código de exemplo para o mesmo. Observe que ZTEMP2 é o programa que estou programando com uma frequência de 15 minutos.

...

********************************************

O processamento em segundo plano do SAP automatiza tarefas rotineiras e ajuda a otimizar os recursos de computação do SAP em sua organização. Ao utilizar o processamento em segundo plano, você instrui o sistema SAP a executar programas para você. O processamento em segundo plano permite transferir execuções de programas que exigem muito tempo ou recursos para momentos em que a carga do sistema é baixa. Também permite delegar ao sistema a tarefa de executar relatórios ou programas. Suas sessões de diálogo não são ocupadas, e os relatórios executados em segundo plano não estão sujeitos ao limite de tempo de execução de etapas de diálogo que se aplica às sessões interativas.

Sim, é possível executar um programa de chamada de transação em segundo plano usando o modo N.

Crie uma variante para o seu programa de interface e programe-o usando o código SM36.

SM37 indica o estado do programa, se está sendo executado normalmente ou não.

Para obter mais ajuda, você pode consultar estes links que considero úteis.

http://help.sap.com/saphelp_nw2004s/helpdata/en/c4/3a7ed1505211d189550000e829fbbd/frameset.htm

http://help.sap.com/saphelp_nw04s/helpdata/en/ed/a9bb3f8e236d3fe10000000a114084/content.htm

http://aspalliance.com/1129_Background_Processing_SAP_R3_System

Pontos de recompensa se achar útil...

Saudações,

Chandra Sekhar.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?