<?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: Tab Delimiter in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495034#M1257235</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;CALL FUNCTION 'GUI_UPLOAD'
  EXPORTING
    filename                      = 'FILEPATHXXXXXXXXXXX.txt'
   FILETYPE                      = 'ASC///DAT tried both'
   HAS_FIELD_SEPARATOR           = 'X'
*   HEADER_LENGTH                 = 0
*   READ_BY_LINE                  = 'X'
*   DAT_MODE                      = ' '
*   CODEPAGE                      = ' '
*   IGNORE_CERR                   = ABAP_TRUE
*   REPLACEMENT                   = '#'
*   CHECK_BOM                     = ' '
*   VIRUS_SCAN_PROFILE            =
*   NO_AUTH_CHECK                 = ' '
* IMPORTING
*   FILELENGTH                    =
*   HEADER                        =
  tables
    data_tab                      = t_tab
 EXCEPTIONS
   FILE_OPEN_ERROR               = 1
   FILE_READ_ERROR               = 2
   NO_BATCH                      = 3
   GUI_REFUSE_FILETRANSFER       = 4
   INVALID_TYPE                  = 5
   NO_AUTHORITY                  = 6
   UNKNOWN_ERROR                 = 7
   BAD_DATA_FORMAT               = 8
   HEADER_NOT_ALLOWED            = 9
   SEPARATOR_NOT_ALLOWED         = 10
   HEADER_TOO_LONG               = 11
   UNKNOWN_DP_ERROR              = 12
   ACCESS_DENIED                 = 13
   DP_OUT_OF_MEMORY              = 14
   DISK_FULL                     = 15
   DP_TIMEOUT                    = 16
          .

OPEN DATASET appl FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
LOOP AT t_tab INTO fs_tab.
  TRANSFER fs_tab TO appl.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using this code for the upload program&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 30 Apr 2009 06:31:05 GMT</pubDate>
    <dc:creator>gaursri</dc:creator>
    <dc:date>2009-04-30T06:31:05Z</dc:date>
    <item>
      <title>Tab Delimiter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495027#M1257228</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;        I have uploaded a file from presentation server to application server using GUI Upload.The file is tab delimited field seperated by TABs.Now it is uploaded in the application server fine.Now I am downloading it from application server using Al11 List to File choosing unconverted .txt file using menu bar tool of the AL11 TCode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here it is giving me a file which is not a tab delimited instead it contains the field length as a seperator.&lt;/P&gt;&lt;P&gt;I want it to be a tab delimited any ideas.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Srivastava.G on Apr 30, 2009 8:11 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2009 05:54:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495027#M1257228</guid>
      <dc:creator>gaursri</dc:creator>
      <dc:date>2009-04-30T05:54:19Z</dc:date>
    </item>
    <item>
      <title>Re: Tab Delimiter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495028#M1257229</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;in gui_upload,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;give the file extension as ' DAT '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and download the file from application server through list to file -&amp;gt;unconverted-&amp;gt;speadsheet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the best way&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;kanishak&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2009 06:12:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495028#M1257229</guid>
      <dc:creator>kanishakgupta1</dc:creator>
      <dc:date>2009-04-30T06:12:25Z</dc:date>
    </item>
    <item>
      <title>Re: Tab Delimiter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495029#M1257230</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;Download the data in the form of spread sheet .xls. &lt;/P&gt;&lt;P&gt;Now save this excel as tab delimited .txt file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sowmya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2009 06:18:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495029#M1257230</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-30T06:18:23Z</dc:date>
    </item>
    <item>
      <title>Re: Tab Delimiter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495030#M1257231</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kanishak,&lt;/P&gt;&lt;P&gt;                  I tried using DAT in GUI_UPLOAD it is still field length between two fields.In the Scenario it has to be txt file on notepad with tab when i download it from Al11 using menu option&lt;/P&gt;&lt;P&gt; List -&amp;gt; Save/send-&amp;gt; File-&amp;gt; unconverted.&lt;/P&gt;&lt;P&gt;Thanks, Have a best day ahead.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2009 06:19:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495030#M1257231</guid>
      <dc:creator>gaursri</dc:creator>
      <dc:date>2009-04-30T06:19:08Z</dc:date>
    </item>
    <item>
      <title>Re: Tab Delimiter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495031#M1257232</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;Use the Tcode &lt;STRONG&gt;CG3Y&lt;/STRONG&gt; to download the file from Application server to Presentation server.&lt;/P&gt;&lt;P&gt;Tcode &lt;STRONG&gt;CG3Z&lt;/STRONG&gt; to upload the file from Presentation server to  Application server .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2009 06:23:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495031#M1257232</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-30T06:23:08Z</dc:date>
    </item>
    <item>
      <title>Re: Tab Delimiter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495032#M1257233</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sowmya,&lt;/P&gt;&lt;P&gt;                 its the same no matter i chooose yes for unicode option or no.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2009 06:23:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495032#M1257233</guid>
      <dc:creator>gaursri</dc:creator>
      <dc:date>2009-04-30T06:23:20Z</dc:date>
    </item>
    <item>
      <title>Re: Tab Delimiter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495033#M1257234</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;How u  r transferring ur records to Application Server.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is the syntax for OPEN DATA SET statement u r using.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the below statement&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;OPEN DATASET &amp;lt;Fname&amp;gt; FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
    LOOP AT it INTO wa.
      TRANSFER wa TO &amp;lt;fname&amp;gt;.
      IF sy-subrc &amp;lt;&amp;gt; 0.
        EXIT.
      ENDIF.
    ENDLOOP.
    CLOSE DATASET &amp;lt;fname&amp;gt;..
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps you.&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2009 06:29:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495033#M1257234</guid>
      <dc:creator>Mohamed_Mukhtar</dc:creator>
      <dc:date>2009-04-30T06:29:09Z</dc:date>
    </item>
    <item>
      <title>Re: Tab Delimiter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495034#M1257235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;CALL FUNCTION 'GUI_UPLOAD'
  EXPORTING
    filename                      = 'FILEPATHXXXXXXXXXXX.txt'
   FILETYPE                      = 'ASC///DAT tried both'
   HAS_FIELD_SEPARATOR           = 'X'
*   HEADER_LENGTH                 = 0
*   READ_BY_LINE                  = 'X'
*   DAT_MODE                      = ' '
*   CODEPAGE                      = ' '
*   IGNORE_CERR                   = ABAP_TRUE
*   REPLACEMENT                   = '#'
*   CHECK_BOM                     = ' '
*   VIRUS_SCAN_PROFILE            =
*   NO_AUTH_CHECK                 = ' '
* IMPORTING
*   FILELENGTH                    =
*   HEADER                        =
  tables
    data_tab                      = t_tab
 EXCEPTIONS
   FILE_OPEN_ERROR               = 1
   FILE_READ_ERROR               = 2
   NO_BATCH                      = 3
   GUI_REFUSE_FILETRANSFER       = 4
   INVALID_TYPE                  = 5
   NO_AUTHORITY                  = 6
   UNKNOWN_ERROR                 = 7
   BAD_DATA_FORMAT               = 8
   HEADER_NOT_ALLOWED            = 9
   SEPARATOR_NOT_ALLOWED         = 10
   HEADER_TOO_LONG               = 11
   UNKNOWN_DP_ERROR              = 12
   ACCESS_DENIED                 = 13
   DP_OUT_OF_MEMORY              = 14
   DISK_FULL                     = 15
   DP_TIMEOUT                    = 16
          .

OPEN DATASET appl FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
LOOP AT t_tab INTO fs_tab.
  TRANSFER fs_tab TO appl.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using this code for the upload program&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2009 06:31:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495034#M1257235</guid>
      <dc:creator>gaursri</dc:creator>
      <dc:date>2009-04-30T06:31:05Z</dc:date>
    </item>
    <item>
      <title>Re: Tab Delimiter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495035#M1257236</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi friend,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried AL11 and i was also getting the data the way u are getting.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if u want to get the data as tab delimited,&lt;/P&gt;&lt;P&gt; do get it fom the program using open-close datasets and gui_download.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for gui_upload and download &lt;/P&gt;&lt;P&gt;use file extension as ' DAT ' and comment field seperator.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thnks&lt;/P&gt;&lt;P&gt;kanishak&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Kanishak Gupta on Apr 30, 2009 9:19 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2009 06:50:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495035#M1257236</guid>
      <dc:creator>kanishakgupta1</dc:creator>
      <dc:date>2009-04-30T06:50:57Z</dc:date>
    </item>
    <item>
      <title>Re: Tab Delimiter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495036#M1257237</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;PRE&gt;&lt;CODE&gt;FILETYPE                      = 'ASC' "---&amp;gt;
*   HAS_FIELD_SEPARATOR           = 'X'    "---&amp;gt; comment this thing&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2009 06:57:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495036#M1257237</guid>
      <dc:creator>Mohamed_Mukhtar</dc:creator>
      <dc:date>2009-04-30T06:57:08Z</dc:date>
    </item>
    <item>
      <title>Re: Tab Delimiter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495037#M1257238</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;Use the following code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT zdemo.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Type(s) definition&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TYPES: BEGIN OF ty_testfile,&lt;/P&gt;&lt;P&gt;         field1 TYPE bukrs,&lt;/P&gt;&lt;P&gt;         field2 TYPE anln1,&lt;/P&gt;&lt;P&gt;         field3(10) TYPE c,&lt;/P&gt;&lt;P&gt;         field4(10) TYPE c,&lt;/P&gt;&lt;P&gt;         field5(10) TYPE c,&lt;/P&gt;&lt;P&gt;       END OF ty_testfile.&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF ty_testfile_file,&lt;/P&gt;&lt;P&gt;         field1(10) TYPE c,&lt;/P&gt;&lt;P&gt;         field2(10) TYPE c,&lt;/P&gt;&lt;P&gt;         field3(10) TYPE c,&lt;/P&gt;&lt;P&gt;         field4(10) TYPE c,&lt;/P&gt;&lt;P&gt;         field5(10) TYPE c,&lt;/P&gt;&lt;P&gt;       END OF ty_testfile_file.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Work area(s) definition&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: wa_file_data TYPE text4096,&lt;/P&gt;&lt;P&gt;      wa_testfile TYPE ty_testfile,&lt;/P&gt;&lt;P&gt;      wa_testfile_file TYPE ty_testfile_file.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Internal table(s) definition&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: tb_file_data TYPE TABLE OF text4096,&lt;/P&gt;&lt;P&gt;      tb_testfile TYPE TABLE OF ty_testfile,&lt;/P&gt;&lt;P&gt;      tb_testfile_file TYPE TABLE OF ty_testfile_file.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Class(s) definition&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CLASS cl_abap_char_utilities DEFINITION LOAD.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EVENT - INITIALIZATION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EVENT - START OF SELECTION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Perform to upload data from a file&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM upload_file.&lt;/P&gt;&lt;P&gt;  PERFORM data_assign.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     Form  upload_file&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      To upload file data into SAP&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM upload_file.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;To read output in specified format from application server&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM upload_app_server.&lt;/P&gt;&lt;P&gt;*To convert raw format to specified format&lt;/P&gt;&lt;P&gt;  PERFORM data_convert.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "upload_file&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     Form upload_app_server&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      To&amp;nbsp;read file from application server&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM upload_app_server.&lt;/P&gt;&lt;P&gt;  DATA: lv_app_server_file TYPE string.&lt;/P&gt;&lt;P&gt;  lv_app_server_file = 'pa_filep'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;To read file from Application server&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  OPEN DATASET lv_app_server_file FOR INPUT IN TEXT MODE ENCODING DEFAULT.&lt;/P&gt;&lt;P&gt;  DO.&lt;/P&gt;&lt;P&gt;    READ DATASET lv_app_server_file INTO wa_file_data.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      APPEND wa_file_data TO tb_file_data.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      EXIT.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDDO.&lt;/P&gt;&lt;P&gt;  CLOSE DATASET lv_app_server_file.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "upload_app_server&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     Form data_convert&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      To convert file to specified format&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM data_convert.&lt;/P&gt;&lt;P&gt;  DATA: lv_file_separator TYPE c.&lt;/P&gt;&lt;P&gt;  lv_file_separator = cl_abap_char_utilities=&amp;gt;horizontal_tab.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;To upload file in other formats(CSV, Tab delimited etc)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'TEXT_CONVERT_TEX_TO_SAP'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_field_seperator    = lv_file_separator&lt;/P&gt;&lt;P&gt;      i_tab_raw_data       = tb_file_data&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      i_tab_converted_data = tb_testfile_file&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;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "data_convert&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     Form data_assign&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      To assign field value into character format&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM data_assign.&lt;/P&gt;&lt;P&gt;  LOOP AT tb_testfile_file INTO wa_testfile_file.&lt;/P&gt;&lt;P&gt;    wa_testfile-field1 = wa_testfile_file-field1.&lt;/P&gt;&lt;P&gt;    wa_testfile-field2 = wa_testfile_file-field2.&lt;/P&gt;&lt;P&gt;    wa_testfile-field3 = wa_testfile_file-field3.&lt;/P&gt;&lt;P&gt;    wa_testfile-field4 = wa_testfile_file-field4.&lt;/P&gt;&lt;P&gt;    wa_testfile-field5 = wa_testfile_file-field5.&lt;/P&gt;&lt;P&gt;    APPEND wa_testfile TO tb_testfile.&lt;/P&gt;&lt;P&gt;    CLEAR wa_testfile.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "data_assign&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Manish&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2009 07:26:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495037#M1257238</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-30T07:26:52Z</dc:date>
    </item>
    <item>
      <title>Re: Tab Delimiter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495038#M1257239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI All,&lt;/P&gt;&lt;P&gt;        You all have been a great help.Thanks.&lt;/P&gt;&lt;P&gt;Have a best day ahead.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2009 09:47:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tab-delimiter/m-p/5495038#M1257239</guid>
      <dc:creator>gaursri</dc:creator>
      <dc:date>2009-04-30T09:47:49Z</dc:date>
    </item>
  </channel>
</rss>

