Avalados por :

Solução padrão para copiar arquivos entre diretórios no AL11 no SAP

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

Olá,

Precisamos usar uma FM para copiar um arquivo de um diretório para outro em AL11. Estamos usando o ADS_COPY_FILE, mas estamos enfrentando problemas com as dimensões dos arquivos. A FM não suporta arquivos maiores que 20-30 MB. Abrimos um SAP OSS, mas a resposta foi que essa FM não é suportada pela SAP.

Qual é a FM padrão e suportada para realizar essas tarefas?

Obrigado

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

4 Respuestas

0
Cargando...

Olá,

Com o trx SM69, é possível criar comandos externos para o seu sistema operacional (por exemplo, para mover e copiar arquivos).

Com o trx SM49, é possível executar esses comandos.

Com o módulo de função SXPG_COMMAND_EXECUTE no seu código ABAP, é possível executar um comando externo.

Saudações,

Ivan

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

Você pode usar comando externo para mover/copiar arquivos usando o comando do servidor host.

Saudações,

Raymond

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

Você pode tentar o método COPY_FILES_LOCAL da classe CL_CTS_LANGUAGE_FILE_IO. Consulte Copiar/Renomear um arquivo no servidor de aplicação para ver um código de exemplo.

Saudações,
Naimesh Patel

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

Você pode tentar com o método COPY_FILES_LOCAL da classe CL_CTS_LANGUAGE_FILE_IO. Consulte Copiar/Renomear um arquivo no Servidor de Aplicativos para ver um código de exemplo.

Saudações,
Naimesh Patel

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?