<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Unicode Error in DOWNLOAD function module in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-error-in-download-function-module/m-p/5619106#M1280046</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; The answer is similar to the one for your previous post. You need to use both CL_GUI_FRONTEND_SERVICES=&amp;gt;FILE_SAVE_DIALOG and GUI_DOWNLOAD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: PRC_WINDOW_TITLE      TYPE STRING,
      PRC_DEFAULT_FILE_NAME TYPE STRING,
      PRC_INITIAL_DIRECTORY TYPE STRING,
      PRC_FILE_NAME         TYPE STRING,
      PRC_PATH              TYPE STRING,
      PRC_FULL_PATH         TYPE STRING,
      PRC_USER_ACTION       TYPE I.

PRC_INITIAL_DIRECTORY = FILENAME.
PRC_DEFAULT_FILE_NAME = FILENAME.
PRC_WINDOW_TITLE      = 'Debitoren-Saldenliste'.

CALL METHOD CL_GUI_FRONTEND_SERVICES=&amp;gt;FILE_SAVE_DIALOG
  EXPORTING
    WINDOW_TITLE         = PRC_WINDOW_TITLE
    DEFAULT_FILE_NAME    = PRC_DEFAULT_FILE_NAME
    INITIAL_DIRECTORY    = PRC_INITIAL_DIRECTORY
  CHANGING
    FILENAME             = PRC_FILE_NAME
    PATH                 = PRC_PATH
    FULLPATH             = PRC_FULL_PATH
    USER_ACTION          = PRC_USER_ACTION
  EXCEPTIONS
    CNTL_ERROR           = 1
    ERROR_NO_GUI         = 2
    NOT_SUPPORTED_BY_GUI = 3
    OTHERS               = 4
        .
IF SY-SUBRC = 0 AND PRC_USER_ACTION NE
CL_GUI_FRONTEND_SERVICES=&amp;gt;ACTION_CANCEL.

  CALL FUNCTION 'GUI_DOWNLOAD'
    EXPORTING
     FILENAME                        = PRC_FILE_NAME
     FILETYPE                        = 'ASC'
     WRITE_FIELD_SEPARATOR           = '#'
    TABLES
      DATA_TAB                        = TAB_EXCEL
   EXCEPTIONS
     FILE_WRITE_ERROR                = 1
     NO_BATCH                        = 2
     GUI_REFUSE_FILETRANSFER         = 3
     INVALID_TYPE                    = 4
     NO_AUTHORITY                    = 5
     UNKNOWN_ERROR                   = 6
     HEADER_NOT_ALLOWED              = 7
     SEPARATOR_NOT_ALLOWED           = 8
     FILESIZE_NOT_ALLOWED            = 9
     HEADER_TOO_LONG                 = 10
     DP_ERROR_CREATE                 = 11
     DP_ERROR_SEND                   = 12
     DP_ERROR_WRITE                  = 13
     UNKNOWN_DP_ERROR                = 14
     ACCESS_DENIED                   = 15
     DP_OUT_OF_MEMORY                = 16
     DISK_FULL                       = 17
     DP_TIMEOUT                      = 18
     FILE_NOT_FOUND                  = 19
     DATAPROVIDER_EXCEPTION          = 20
     CONTROL_FLUSH_ERROR             = 21
     OTHERS                          = 22
            .
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 22 May 2009 08:55:35 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-05-22T08:55:35Z</dc:date>
    <item>
      <title>Unicode Error in DOWNLOAD function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-error-in-download-function-module/m-p/5619103#M1280043</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ABAPpers,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am getting the unicode error in using &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'DOWNLOAD'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;         bin_filesize = v_bytecount&lt;/P&gt;&lt;P&gt;         filename     = v_download_filename&lt;/P&gt;&lt;P&gt;         filetype     = 'WK1'&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;         act_filename = v_download_filename&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;         data_tab     = i_download.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If i try to use GUI_DOWNLOAD, it doesn't have importing parameter act_filename.&lt;/P&gt;&lt;P&gt;What alternate function module should i use to rectify this unicode error?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rahul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 May 2009 08:49:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-error-in-download-function-module/m-p/5619103#M1280043</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-22T08:49:06Z</dc:date>
    </item>
    <item>
      <title>Re: Unicode Error in DOWNLOAD function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-error-in-download-function-module/m-p/5619104#M1280044</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rahul,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use CL_GUI_FRONTEND_SERVICES=&amp;gt; GUI_DOWNLOAD instead of DOWNLOAD function module as this is obsolette.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 May 2009 08:54:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-error-in-download-function-module/m-p/5619104#M1280044</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-22T08:54:49Z</dc:date>
    </item>
    <item>
      <title>Re: Unicode Error in DOWNLOAD function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-error-in-download-function-module/m-p/5619105#M1280045</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rahul,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the service class: CL_GUI_FRONTEND_SERVICES&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Methods:&lt;/P&gt;&lt;P&gt;GUI_DOWNLOAD&lt;/P&gt;&lt;P&gt;GUI_UPLOAD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; and lot more frontend services available.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;George&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 May 2009 08:55:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-error-in-download-function-module/m-p/5619105#M1280045</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-22T08:55:07Z</dc:date>
    </item>
    <item>
      <title>Re: Unicode Error in DOWNLOAD function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-error-in-download-function-module/m-p/5619106#M1280046</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; The answer is similar to the one for your previous post. You need to use both CL_GUI_FRONTEND_SERVICES=&amp;gt;FILE_SAVE_DIALOG and GUI_DOWNLOAD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: PRC_WINDOW_TITLE      TYPE STRING,
      PRC_DEFAULT_FILE_NAME TYPE STRING,
      PRC_INITIAL_DIRECTORY TYPE STRING,
      PRC_FILE_NAME         TYPE STRING,
      PRC_PATH              TYPE STRING,
      PRC_FULL_PATH         TYPE STRING,
      PRC_USER_ACTION       TYPE I.

PRC_INITIAL_DIRECTORY = FILENAME.
PRC_DEFAULT_FILE_NAME = FILENAME.
PRC_WINDOW_TITLE      = 'Debitoren-Saldenliste'.

CALL METHOD CL_GUI_FRONTEND_SERVICES=&amp;gt;FILE_SAVE_DIALOG
  EXPORTING
    WINDOW_TITLE         = PRC_WINDOW_TITLE
    DEFAULT_FILE_NAME    = PRC_DEFAULT_FILE_NAME
    INITIAL_DIRECTORY    = PRC_INITIAL_DIRECTORY
  CHANGING
    FILENAME             = PRC_FILE_NAME
    PATH                 = PRC_PATH
    FULLPATH             = PRC_FULL_PATH
    USER_ACTION          = PRC_USER_ACTION
  EXCEPTIONS
    CNTL_ERROR           = 1
    ERROR_NO_GUI         = 2
    NOT_SUPPORTED_BY_GUI = 3
    OTHERS               = 4
        .
IF SY-SUBRC = 0 AND PRC_USER_ACTION NE
CL_GUI_FRONTEND_SERVICES=&amp;gt;ACTION_CANCEL.

  CALL FUNCTION 'GUI_DOWNLOAD'
    EXPORTING
     FILENAME                        = PRC_FILE_NAME
     FILETYPE                        = 'ASC'
     WRITE_FIELD_SEPARATOR           = '#'
    TABLES
      DATA_TAB                        = TAB_EXCEL
   EXCEPTIONS
     FILE_WRITE_ERROR                = 1
     NO_BATCH                        = 2
     GUI_REFUSE_FILETRANSFER         = 3
     INVALID_TYPE                    = 4
     NO_AUTHORITY                    = 5
     UNKNOWN_ERROR                   = 6
     HEADER_NOT_ALLOWED              = 7
     SEPARATOR_NOT_ALLOWED           = 8
     FILESIZE_NOT_ALLOWED            = 9
     HEADER_TOO_LONG                 = 10
     DP_ERROR_CREATE                 = 11
     DP_ERROR_SEND                   = 12
     DP_ERROR_WRITE                  = 13
     UNKNOWN_DP_ERROR                = 14
     ACCESS_DENIED                   = 15
     DP_OUT_OF_MEMORY                = 16
     DISK_FULL                       = 17
     DP_TIMEOUT                      = 18
     FILE_NOT_FOUND                  = 19
     DATAPROVIDER_EXCEPTION          = 20
     CONTROL_FLUSH_ERROR             = 21
     OTHERS                          = 22
            .
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 May 2009 08:55:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-error-in-download-function-module/m-p/5619106#M1280046</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-22T08:55:35Z</dc:date>
    </item>
  </channel>
</rss>

