<?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 upload a text file in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/upload-a-text-file/m-p/4818106#M1127618</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to upload a ".txt "  file in the internal table ITAB1 &amp;amp; ITAB2 having structure as below.&lt;/P&gt;&lt;P&gt;If u see the 6 fields in both the table are same.I need to use the same text file to upload data in two different internal table.Please guide.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab1:  CUSTOMER(10),      "Customer&lt;/P&gt;&lt;P&gt;        PART_CODE(18),     "Parts Code&lt;/P&gt;&lt;P&gt;        REF_NO(35),        "Ref No.&lt;/P&gt;&lt;P&gt;        REF_DATE(10),      "Ref Date&lt;/P&gt;&lt;P&gt;        QTY(12),           "Parts Qty&lt;/P&gt;&lt;P&gt;        TEXT(100),         "Remark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itba2: CUSTOMER(10),      "Customer&lt;/P&gt;&lt;P&gt;        PART_CODE(18),     "Parts Code&lt;/P&gt;&lt;P&gt;        REF_NO(35),        "Ref No.&lt;/P&gt;&lt;P&gt;        REF_DATE(10),      "Ref Date&lt;/P&gt;&lt;P&gt;        QTY(12),           "Parts Qty&lt;/P&gt;&lt;P&gt;        PRICE(15),         "Parts Price&lt;/P&gt;&lt;P&gt;        WAERK(5),          "Parts Currency&lt;/P&gt;&lt;P&gt;        TEXT(100),         "Remark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 24 Nov 2008 12:42:17 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-11-24T12:42:17Z</dc:date>
    <item>
      <title>upload a text file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upload-a-text-file/m-p/4818106#M1127618</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to upload a ".txt "  file in the internal table ITAB1 &amp;amp; ITAB2 having structure as below.&lt;/P&gt;&lt;P&gt;If u see the 6 fields in both the table are same.I need to use the same text file to upload data in two different internal table.Please guide.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab1:  CUSTOMER(10),      "Customer&lt;/P&gt;&lt;P&gt;        PART_CODE(18),     "Parts Code&lt;/P&gt;&lt;P&gt;        REF_NO(35),        "Ref No.&lt;/P&gt;&lt;P&gt;        REF_DATE(10),      "Ref Date&lt;/P&gt;&lt;P&gt;        QTY(12),           "Parts Qty&lt;/P&gt;&lt;P&gt;        TEXT(100),         "Remark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itba2: CUSTOMER(10),      "Customer&lt;/P&gt;&lt;P&gt;        PART_CODE(18),     "Parts Code&lt;/P&gt;&lt;P&gt;        REF_NO(35),        "Ref No.&lt;/P&gt;&lt;P&gt;        REF_DATE(10),      "Ref Date&lt;/P&gt;&lt;P&gt;        QTY(12),           "Parts Qty&lt;/P&gt;&lt;P&gt;        PRICE(15),         "Parts Price&lt;/P&gt;&lt;P&gt;        WAERK(5),          "Parts Currency&lt;/P&gt;&lt;P&gt;        TEXT(100),         "Remark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Nov 2008 12:42:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upload-a-text-file/m-p/4818106#M1127618</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-24T12:42:17Z</dc:date>
    </item>
    <item>
      <title>Re: upload a text file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upload-a-text-file/m-p/4818107#M1127619</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;refer to the following thread:&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="6462845"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i hope it helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;arjun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Nov 2008 12:46:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upload-a-text-file/m-p/4818107#M1127619</guid>
      <dc:creator>arjun_thakur</dc:creator>
      <dc:date>2008-11-24T12:46:34Z</dc:date>
    </item>
    <item>
      <title>Re: upload a text file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upload-a-text-file/m-p/4818108#M1127620</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use the FM GUI_UPLOAD to upload the file from local computer to SAP. Upload the file with the second structure and move it to the table you want to save it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Saludos, Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enrique Ortiz.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Nov 2008 12:46:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upload-a-text-file/m-p/4818108#M1127620</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-24T12:46:45Z</dc:date>
    </item>
    <item>
      <title>Re: upload a text file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upload-a-text-file/m-p/4818109#M1127621</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alka,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Upload that text file into it_tab1 using FM &lt;STRONG&gt;GUI_UPLOAD&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;Now use the following code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Loop at it_tab1 into wa_tab1.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;move corresponding wa_tab1 to wa_tab2.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;append wa_tab2 to it_tab.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;clear: wa_tab1,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;         &lt;STRONG&gt;wa_tab2..&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;endloop.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nitin.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Nov 2008 12:48:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upload-a-text-file/m-p/4818109#M1127621</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-24T12:48:16Z</dc:date>
    </item>
    <item>
      <title>Re: upload a text file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upload-a-text-file/m-p/4818110#M1127622</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;To upload the data from txt file to an internaltable both the file and table should have the same structure.&lt;/P&gt;&lt;P&gt;but the internal tables specified here do not have the same structures.&lt;/P&gt;&lt;P&gt;upload to the table that have same structure as file and then move corresponding fields to other table...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope it helps you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Nov 2008 12:51:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upload-a-text-file/m-p/4818110#M1127622</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-24T12:51:51Z</dc:date>
    </item>
    <item>
      <title>Re: upload a text file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upload-a-text-file/m-p/4818111#M1127623</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Data : begin of itab occurs 0,&lt;/P&gt;&lt;P&gt;       CUSTOMER(10), "Customer&lt;/P&gt;&lt;P&gt;      PART_CODE(18),&lt;/P&gt;&lt;P&gt;      REF_NO(35), "Ref No.&lt;/P&gt;&lt;P&gt;      REF_DATE(10), "Ref Date&lt;/P&gt;&lt;P&gt;      QTY(12), "Parts Qty&lt;/P&gt;&lt;P&gt;      TEXT(100), "Remark&lt;/P&gt;&lt;P&gt;       end of itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data : begin of itab1 occurs 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CUSTOMER(10), "Customer&lt;/P&gt;&lt;P&gt;PART_CODE(18), "Parts Code&lt;/P&gt;&lt;P&gt;REF_NO(35), "Ref No.&lt;/P&gt;&lt;P&gt;REF_DATE(10), "Ref Date&lt;/P&gt;&lt;P&gt;QTY(12), "Parts Qty&lt;/P&gt;&lt;P&gt;PRICE(15), "Parts Price&lt;/P&gt;&lt;P&gt;WAERK(5), "Parts Currency&lt;/P&gt;&lt;P&gt;TEXT(100), "Remark&lt;/P&gt;&lt;P&gt;end of itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;selection-screen begin of block b3 with frame title text-007.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN  BEGIN OF BLOCK b1 WITH FRAME TITLE text-006.&lt;/P&gt;&lt;P&gt;PARAMETERS:p_file(90)  modif id bbb.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN  END   OF BLOCK b1.&lt;/P&gt;&lt;P&gt;selection-screen end of block b3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'WS_FILENAME_GET'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      def_filename     = space&lt;/P&gt;&lt;P&gt;      def_path         = space&lt;/P&gt;&lt;P&gt;      mask             = ',&lt;STRONG&gt;.&lt;/STRONG&gt;,&lt;STRONG&gt;.&lt;/STRONG&gt;.'&lt;/P&gt;&lt;P&gt;      mode             = space&lt;/P&gt;&lt;P&gt;      title            = space&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      filename         = p_file&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      inv_winsys       = 1&lt;/P&gt;&lt;P&gt;      no_batch         = 2&lt;/P&gt;&lt;P&gt;      selection_cancel = 3&lt;/P&gt;&lt;P&gt;      selection_error  = 4&lt;/P&gt;&lt;P&gt;      OTHERS           = 5.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0 AND sy-subrc &amp;lt;&amp;gt; 3.&lt;/P&gt;&lt;P&gt;    MESSAGE e102(yb) WITH 'Error Selecting File'(007).&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; DATA: filename TYPE string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    filename = p_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        filename                = filename&lt;/P&gt;&lt;P&gt;        filetype                = 'ASC'&lt;/P&gt;&lt;P&gt;        has_field_separator     = 'X'&lt;/P&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        data_tab                = itab&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        file_open_error         = 1&lt;/P&gt;&lt;P&gt;        file_read_error         = 2&lt;/P&gt;&lt;P&gt;        no_batch                = 3&lt;/P&gt;&lt;P&gt;        gui_refuse_filetransfer = 4&lt;/P&gt;&lt;P&gt;        invalid_type            = 5&lt;/P&gt;&lt;P&gt;        no_authority            = 6&lt;/P&gt;&lt;P&gt;        unknown_error           = 7&lt;/P&gt;&lt;P&gt;        bad_data_format         = 8&lt;/P&gt;&lt;P&gt;        header_not_allowed      = 9&lt;/P&gt;&lt;P&gt;        separator_not_allowed   = 10&lt;/P&gt;&lt;P&gt;        header_too_long         = 11&lt;/P&gt;&lt;P&gt;        unknown_dp_error        = 12&lt;/P&gt;&lt;P&gt;        access_denied           = 13&lt;/P&gt;&lt;P&gt;        dp_out_of_memory        = 14&lt;/P&gt;&lt;P&gt;        disk_full               = 15&lt;/P&gt;&lt;P&gt;        dp_timeout              = 16&lt;/P&gt;&lt;P&gt;        OTHERS                  = 17.&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;Loop at itab.&lt;/P&gt;&lt;P&gt;move-corresponding itab to itab1.&lt;/P&gt;&lt;P&gt;append itab1.&lt;/P&gt;&lt;P&gt;clear: itab1,itab.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Nov 2008 12:57:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upload-a-text-file/m-p/4818111#M1127623</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-24T12:57:55Z</dc:date>
    </item>
  </channel>
</rss>

