PDA

Ver la Versión Completa : Problemas al generar archivo plano con TRANSFER


felix_cid
11/11/08, 16:22:47
Hola a todos:

Estoy generando un archivo plano muy sencillo, leyendo una tabla Z y generando la salida a un path mediante la snetencia TRANSFER. El problema es que al revisar el archivo plano con mi Block de notas(versión 6.0), no logro visualizar ningún caracter de control extraño (saltos de línea), sin embargo, al enviar el archivo plano para que sea subido a través de la página web a una empresa externa, me dicen que el archivo viene con salto de línea, lo que no he podido solucionar. La senetencia como genero el archivo plano es la siguiente:

* Se escribe la cabecera
TRANSFER t_cab TO detalle LENGTH 337.
* Se escribe el detalle
LOOP AT t_det.
TRANSFER t_det TO detalle LENGTH 337.
IF sy-subrc NE 0.
MESSAGE i601(6p) WITH detalle.
STOP.
ENDIF.
ENDLOOP.

Donde detalle está definido asi:

DATA: detalle LIKE rlgrap-filename.

¿Tienen alguna idea de que pudiera estar sucediendo?.

De antemano, muchas gracias.:( :(

emerson.tosin
11/11/08, 17:29:29
Nunca vi eso antes, pero porque no cria ese archivo utilizando la función GUI_DOWNLOAD? tal vez funcione...

DCErick
12/11/08, 15:40:33
Y si haces el TRANSFER agregandole lo siguiente al final --> NO END OF LINE

TRANSFER t_det TO detalle LENGTH 337 NO END OF LINE.

Espero y sea de utilidad :D