<?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: Problem in uploading excel file in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578987#M261392</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If i use GUI_upload,&lt;/P&gt;&lt;P&gt;then i m getting records like this..&lt;/P&gt;&lt;P&gt;"5000797#10#10.01.2006#00.00.0000#Not Found in CRM Link table for 09"  . Here if i use "split lt_excel-text AT ',' into f1 f2 f3 f4 f5.", then it is not spliting.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If i use has_field_seperator = '#', then i am getting records like this, "5000797". Only first coloumn is getting properly. Others are gone.&lt;/P&gt;&lt;P&gt;Plz help me in this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Oct 2006 11:36:48 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-10-12T11:36:48Z</dc:date>
    <item>
      <title>Problem in uploading excel file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578981#M261386</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI ,&lt;/P&gt;&lt;P&gt;i need to upload a excel file, I am able to get records form excel to internal table, using ws_upload FM.&lt;/P&gt;&lt;P&gt;But i m getting a # in between every fields.&lt;/P&gt;&lt;P&gt;I have used split at '#' into field1 field2... but it is not working. Can anybody help me onthis.. plz..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Oct 2006 11:12:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578981#M261386</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-12T11:12:44Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in uploading excel file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578982#M261387</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;use GUI_UPLOAD&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt; or&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ALSM_EXCEL_TO_INTERNAL_TABLE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Funtion modules&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Oct 2006 11:17:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578982#M261387</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-12T11:17:36Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in uploading excel file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578983#M261388</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;try the below code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  zupload_excel_to_itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS: truxs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_file TYPE  rlgrap-filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF t_datatab,&lt;/P&gt;&lt;P&gt;      col1(30)    TYPE c,&lt;/P&gt;&lt;P&gt;      col2(30)    TYPE c,&lt;/P&gt;&lt;P&gt;      col3(30)    TYPE c,&lt;/P&gt;&lt;P&gt;      END OF t_datatab.&lt;/P&gt;&lt;P&gt;DATA: it_datatab type standard table of t_datatab,&lt;/P&gt;&lt;P&gt;      wa_datatab type t_datatab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: it_raw TYPE truxs_t_text_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;At selection screen&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      field_name = 'P_FILE'&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      file_name  = p_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;P&gt;*START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    I_FIELD_SEPERATOR        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      i_line_header            =  'X'&lt;/P&gt;&lt;P&gt;      i_tab_raw_data           =  it_raw       " WORK TABLE&lt;/P&gt;&lt;P&gt;      i_filename               =  p_file&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      i_tab_converted_data     = it_datatab[]    "ACTUAL DATA&lt;/P&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;      conversion_failed        = 1&lt;/P&gt;&lt;P&gt;      OTHERS                   = 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  LOOP AT it_datatab INTO wa_datatab.&lt;/P&gt;&lt;P&gt;    WRITE:/ wa_datatab-col1,&lt;/P&gt;&lt;P&gt;            wa_datatab-col2,&lt;/P&gt;&lt;P&gt;            wa_datatab-col3.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ViveK&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Oct 2006 11:18:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578983#M261388</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-12T11:18:35Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in uploading excel file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578984#M261389</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt; Try using the function module "GUI_UPLOAD". Make sure you pass the interface parameter "HAS_FIELD_SEPARATOR" as #.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Manoj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Oct 2006 11:18:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578984#M261389</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-12T11:18:44Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in uploading excel file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578985#M261390</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Both upload and ws_upload does the same functionality, that is transfere data from presentation server to application server or from PC to SAP system(to an internal table).&lt;/P&gt;&lt;P&gt;There are very few difference between the two. &lt;/P&gt;&lt;P&gt;1 Upload requires a User Interaction for uploading i.e., user has to respond to the dialog boxes that appear WS_Upload does not. You just need to specify the file location in the function input parameters itself.&lt;/P&gt;&lt;P&gt;2 upload - u can give the file in run time wsupload - u have to give in Function module&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3 upload is meant to be used by abappers. ws_upload is meant to be called by SAP. It is not a standard ABAP command. &lt;/P&gt;&lt;P&gt;4 ws_upload is Obsolete : No longer supported by SAP. Use &amp;lt;b&amp;gt;GUI_UPLOAD&amp;lt;/b&amp;gt; instead. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="545644"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Oct 2006 11:20:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578985#M261390</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-12T11:20:39Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in uploading excel file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578986#M261391</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Manoj,&lt;/P&gt;&lt;P&gt;if i use "HAS_FIELD_SEPARATOR" as #, i am able to get only first coloumn correctly. Other coloumns from the file are missing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Oct 2006 11:29:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578986#M261391</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-12T11:29:26Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in uploading excel file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578987#M261392</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If i use GUI_upload,&lt;/P&gt;&lt;P&gt;then i m getting records like this..&lt;/P&gt;&lt;P&gt;"5000797#10#10.01.2006#00.00.0000#Not Found in CRM Link table for 09"  . Here if i use "split lt_excel-text AT ',' into f1 f2 f3 f4 f5.", then it is not spliting.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If i use has_field_seperator = '#', then i am getting records like this, "5000797". Only first coloumn is getting properly. Others are gone.&lt;/P&gt;&lt;P&gt;Plz help me in this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Oct 2006 11:36:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578987#M261392</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-12T11:36:48Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in uploading excel file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578988#M261393</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nitin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;*..............................................................
*: Description                                                :
*: -----------                                                :
*: This is a simple example program to get data from an excel :
*: file and store it in an internal table.                    :
*:                                                            :
*:............................................................:
REPORT  zupload_excel_to_itab.

TYPE-POOLS: truxs.

PARAMETERS: p_file TYPE  rlgrap-filename.

TYPES: BEGIN OF t_datatab,
      col1(30)    TYPE c,
      col2(30)    TYPE c,
      col3(30)    TYPE c,
      END OF t_datatab.
DATA: it_datatab type standard table of t_datatab,
      wa_datatab type t_datatab.

DATA: it_raw TYPE truxs_t_text_data.

* At selection screen
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
  CALL FUNCTION 'F4_FILENAME'
    EXPORTING
      field_name = 'P_FILE'
    IMPORTING
      file_name  = p_file.


***********************************************************************
*START-OF-SELECTION.
START-OF-SELECTION.

  CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'
    EXPORTING
*     I_FIELD_SEPERATOR        =
      i_line_header            =  'X'
      i_tab_raw_data           =  it_raw       " WORK TABLE
      i_filename               =  p_file
    TABLES
      i_tab_converted_data     = it_datatab[]    "ACTUAL DATA
   EXCEPTIONS
      conversion_failed        = 1
      OTHERS                   = 2.

  IF sy-subrc &amp;lt;&amp;gt; 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  ENDIF.


***********************************************************************
* END-OF-SELECTION.
END-OF-SELECTION.
  LOOP AT it_datatab INTO wa_datatab.
    WRITE:/ wa_datatab-col1,
            wa_datatab-col2,
            wa_datatab-col3.
  ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See the below link for one more example:-&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/file/file_upexcel2.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/file/file_upexcel2.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;SUdheer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Oct 2006 11:39:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578988#M261393</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-12T11:39:30Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in uploading excel file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578989#M261394</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;refer..&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="1850668"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Oct 2006 11:41:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578989#M261394</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-12T11:41:09Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in uploading excel file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578990#M261395</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SOrry all,&lt;/P&gt;&lt;P&gt;i didnt mention you. I am working on CRM server. I dont have these function modules like aslm_excel_internal_table, &lt;/P&gt;&lt;P&gt;AND THE below example i tried, it is not working for me too..&lt;/P&gt;&lt;P&gt;i have got the data, but i am getting the problem in the split at '#'. it is splitting only for the first occurence and leaving the others. even i tried split for all occurences. it didnt work. my file type is ASC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Oct 2006 11:43:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578990#M261395</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-12T11:43:45Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in uploading excel file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578991#M261396</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;try this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;replace all occurrences of '#' in v_str with '/'.

then use split at '/'&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Oct 2006 11:45:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578991#M261396</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-12T11:45:56Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in uploading excel file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578992#M261397</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  Does your Internal table passed to GUI_UPLOAD has all the columns specified in the Excel file. In other words, the number of columns in the internal table and Excel file should be the same. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Manoj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Oct 2006 11:48:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578992#M261397</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-12T11:48:57Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in uploading excel file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578993#M261398</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try using the function module "GUI_UPLOAD". Make sure you pass the interface parameter HAS_FIELD_SEPARATOR = 'X'&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Oct 2006 16:41:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578993#M261398</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-23T16:41:06Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in uploading excel file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578994#M261399</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi I have encountered this problem too. After trying different solutions, I guess that FM 'GUI_UPLOAD' is&lt;/P&gt;&lt;P&gt;not supposed to upload an excel file. So please try FM 'TEXT_CONVERT_XLS_TO_SAP' as below. It works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*..............................................................&lt;/P&gt;&lt;P&gt;*: Description                                                :&lt;/P&gt;&lt;P&gt;*: -&lt;/P&gt;&lt;HR originaltext="----------" /&gt;&lt;P&gt;                                                :&lt;/P&gt;&lt;P&gt;*: This is a simple example program to get data from an excel :&lt;/P&gt;&lt;P&gt;*: file and store it in an internal table.                    :&lt;/P&gt;&lt;P&gt;*:                                                            :&lt;/P&gt;&lt;P&gt;*: Author : &lt;A href="https://community.sap.com/www.sapdev.co.uk" target="test_blank"&gt;www.sapdev.co.uk&lt;/A&gt;, based on code from Jayanta      :&lt;/P&gt;&lt;P&gt;*:                                                            :&lt;/P&gt;&lt;P&gt;*: SAP Version : 4.7                                          :&lt;/P&gt;&lt;P&gt;*:............................................................:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS: truxs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_file TYPE  rlgrap-filename.     "To retrieve the upload file name&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF t_datatab,&lt;/P&gt;&lt;P&gt;      col1(10)    TYPE c,&lt;/P&gt;&lt;P&gt;      col2(10)    TYPE c,&lt;/P&gt;&lt;P&gt;      col3(10)    TYPE c,&lt;/P&gt;&lt;P&gt;      END OF t_datatab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: it_datatab type standard table of t_datatab,&lt;/P&gt;&lt;P&gt;      wa_datatab type t_datatab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: it_raw TYPE truxs_t_text_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;At selection screen&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      field_name = 'P_FILE'&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      file_name  = p_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;P&gt;*START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     I_FIELD_SEPERATOR        =  'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     i_line_header            =  'X'     "To ignore the header line(the first line) if it is 'X'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      i_tab_raw_data           =  it_raw       " WORK TABLE&lt;/P&gt;&lt;P&gt;      i_filename               =  p_file&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      i_tab_converted_data     = it_datatab[]    "ACTUAL DATA&lt;/P&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;      conversion_failed        = 1&lt;/P&gt;&lt;P&gt;      OTHERS                   = 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  LOOP AT it_datatab INTO wa_datatab.&lt;/P&gt;&lt;P&gt;    WRITE:/ wa_datatab-col1,&lt;/P&gt;&lt;P&gt;            wa_datatab-col2,&lt;/P&gt;&lt;P&gt;            wa_datatab-col3.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Apr 2008 06:34:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-uploading-excel-file/m-p/1578994#M261399</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-30T06:34:49Z</dc:date>
    </item>
  </channel>
</rss>

