Hola.
si lo que quieres es dejar un fichero en el servidor SAP no puedes utilizar el WS_DOWNLOAD y debes usar la sentencia OPEN DATASET.
**Debes declararte una constante con el path:
DATA app_path TYPE localfile VALUE '/rutadetuservidor'.
**Una variable tipo string que contendrá las lineas del fichero plano
v_str TYPE string.
**Abres el fichero:
OPEN DATASET app_path FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
**Aqui dentro haces un loop como este ejemplo
LOOP AT it_empleados.
CONCATENATE it_empleados-numero
it_empleados-nombre
it_empleados-apellidos
it_empleados-linea
it_empleados-categoria
it_empleados-estado
it_empleados-operacion
INTO v_str SEPARATED BY cl_abap_char_utilities=>horizontal_tab.
TRANSFER v_str TO app_path.
CLEAR: v_str,
it_empleados.
ENDLOOP.
***Cierras el fichero y listo.
CLOSE DATASET app_pathcopy.
Un saludo!!
Espero te sirva de algo
|