|
#1
|
|||
|
|||
Función
Buen día, podrías intentar usando la siguiente Función: ARCHIVFILE_SERVER_TO_CLIENT
Aún no la he probado en un reporte que se ejecute como proceso de fondo, pero al menos me ha funcionado para lo que mencionas. Ojalá te sirva. Saludos! |
#2
|
||||
|
||||
Gracias Edber por la respuesta.
Creo que por ahi está la solución, aunque tengo entendido que esta funcion recibe una dirección correspondiente al directorio del servidor de aplicaciones y luego lo descarga en una dirección que se codifique... Sin embargo no se cual directorio de todos los que hay en la AL11 utilizar, ya que no puedo crear un directorio sin el BASIS. ¿Que directorio me recomiendas utilizar para hacer el transfer de ese archivo plano y luego hacer la prueba si sirve en Background? Úlima edición por ACID03 fecha: 16/02/18 a las 19:34:59. |
#3
|
|||
|
|||
Durante el proyecto en el que utilice esta función estuve utilizando la ruta /tmp de SAP hasta que me proporcionaron las rutas reales que iba a utilizar, podrías utilizar esa misma, y puedes borrar los archivos después de pasarlos a tu servidor local con:
* Un dataset con su DELETE DATASET ruta. * La función CALL FUNCTION 'EPS_DELETE_FILE' pasandole el nombre del archivo y la ruta (file_name y dir_name si no me equivoco) Saludos! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|