Ayuda SAP

Parámetros a enviar al FM DOWNLOAD_TEXT_FILE

Hola a todos.
Estoy utilizando esta función para realizar la descarga en archivo .txt de un tabla interna previamente convertida a text en el directorio del cliente, pero hay un parámetro que espera: la función I_CONCATENATE pero no se a que se refiere, alguien tiene alguna idea?

CALL FUNCTION 'DOWNLOAD_TEXT_FILE'
  EXPORTING
    I_CONCATENATE       = ??????
 IMPORTING
   E_SUBRC              = sy-subrc
  TABLES
    TEXT_TAB            = gtd_text
  CHANGING
    C_FILE              = lc_url

Gracias de antemano.
Saludos.

Segun el Codigo de la funcion, sirve para concatenar el directorio con el nombre, para ver los resultados puedes probar mandandole un espacio ’ ’ o una ‘X’ y podras ver la diferencia al momento de descargar el archivo.

¿Por que un espacio o una X (de donde concluyo eso este tipo)?
En la función SE37, consultando el código de la función, se observa que evalúan si I_CONCATENATE es igual a SPACE (Aquí no recuerdo bien si es espacio o las comillas vacías, puedes probar con ambas)

IF I_CONCATENATE EQ SPACE.
    DOT_FILE_DIR = C_FILE.
  ELSE.
    PERFORM GET_FILENAME       USING    RKD9_POINT_EXTENSION-TXT
                               CHANGING C_FILE.
    PERFORM GET_DIRECTORY_FILE USING    C_FILE
                                        I_DIRECTORY
                               CHANGING DOT_FILE_DIR.
  ENDIF.

Saludos!!

2 Me gusta

Estimado @jmore21 , cuéntanos una cosa, que resultados obtuviste al jugar con el parámetro?. Saludos!!

Hola @LDSDev, pasé SPACE en ese parámetro como indicaste y perfectamente descargó el archivo. Gracias por tu apoyo.

1 me gusta

Este tema se cerró automáticamente 7 días después del último post. No se permiten nuevas respuestas.