Hola Irua.
Me imagino que te refieres al bajar el fichero a UNIX, para ello puedes ver la documentación de los OPEN DATASET.
Este es un pequeño ejemplo de como se construye para que te puedas hacer una idea:
* Abrimos el el archivo destino.
OPEN DATASET file FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
* Vemos si el archivo fue creado correctamente..
IF sy-subrc NE 0.
FORMAT COLOR 6 INTENSIFIED OFF.
ULINE AT (80).
WRITE: / sy-vline,
' No se pudo crear al archivo : ',
80 sy-vline.
FORMAT COLOR 2 INTENSIFIED OFF.
WRITE: / sy-vline,
' ', file,
80 sy-vline.
ULINE AT (80).
EXIT.
ENDIF.
* Recorremos la tabla que contiene las informaciones.
LOOP AT rec.
* Cargamos la linea que sera utilizada como buffer salida.
linea1 = rec-campo1.
linea2 = rec-campo2.
* Cargamos la tabla interna con el contenido del archivo plano.
TRANSFER linea TO file.
ENDLOOP.
* Cerramos el archivo ASCII plano.
CLOSE DATASET file.
Un saludo.