|
#1
|
|||
|
|||
Estimado existen dos conceptos a manejar. Servidor de Aplicaciones y Servidor de Presentación. Cuando ejecutas un programa en linea, estás usando el servidor de presentación y no hay ningún problema con tu programa porque este está escribiendo hacia tu PC que es la misma que actúa como servidor de presentación y en ese caso la función GUI_DOWNLOAD es válida.
Sin embargo en JOB el programa se ejecutará en el servidor de aplicaciones y desde ahí el no tiene idea de como escribir hacia tu PC por eso en ese modo la función GUI_DOWNLOAD no es válida. Existen instrucciones Open DATASET , READ DATASET, TRANSFER DATASET, CLOSE DATASET para leer/escribir desde/hacia el servidor de aplicaciones. Tu programa debe ser capaz entonces de poder ejecutarse en ambos modos y te faltaría definir hacia donde escribir en el servidor de aplicaciones, puedes ver carpetas en la Transacción AL11 o que te defina tu administrador de sistema un directorio de ese servidor hacia donde escribir/leer. Saludos |
#2
|
|||
|
|||
Muchas gracias.
Voy a probar con lo que me dices. |
#3
|
|||
|
|||
respuesta
Totalmente, no existe posibilidad de guardar un archivo en una PC local ejecutando un programa de fondo.
__________________
Sebas Desarrollador ABAP. |
#4
|
|||
|
|||
Lo que podés hacer es transferirlo a un FTP o bien mediante PI.
Eso si funciona vía Job. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|