<?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 CSV file issue in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/csv-file-issue/m-p/5191521#M1201462</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;I have a scenario where i have to access FTP server and get the file and process &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1Q. Can i run .CSV file in background? &lt;/P&gt;&lt;P&gt;2Q. for the first question answer is "Yes".  I have tried uploading .csv file using GUI_UPLOAD funny thing is when i just executed GUI_UPLOAD it uploads and shows 4 lines (input file has 4 lines) and data is comma separated, when i call this in program i get an error "Cannot interpret data in file" below is the code i am writing &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZZZZZZZZZZ. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF RECORD_IN, &lt;/P&gt;&lt;P&gt;          INVOICE_PSTNG_DATE       TYPE  BUDAT, &lt;/P&gt;&lt;P&gt;          INVOICE_DOC_DATE         TYPE  BLDAT, &lt;/P&gt;&lt;P&gt;          INOVICE_REF_DOC_NO       TYPE  XBLNR, &lt;/P&gt;&lt;P&gt;          GRECEIPT_PSTNG_DATE      TYPE  BUDAT, &lt;/P&gt;&lt;P&gt;          GRECEIPT_DOC_DATE        TYPE  BLDAT, &lt;/P&gt;&lt;P&gt;          GRECEIPT_REF_DOC_NO      TYPE  XBLNR, &lt;/P&gt;&lt;P&gt;          COMP_CODE                TYPE  BUKRS, &lt;/P&gt;&lt;P&gt;          GROSS_AMOUNT             TYPE  BAPI_RMWWR, &lt;/P&gt;&lt;P&gt;          PO_NUMBER                TYPE  BSTNR, &lt;/P&gt;&lt;P&gt;          PO_ITEM                  TYPE  EBELP, &lt;/P&gt;&lt;P&gt;          ENTRY_QNT                TYPE  ERFMG, &lt;/P&gt;&lt;P&gt;        END OF RECORD_IN. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA  : IT_RECORD_IN      TYPE TABLE OF RECORD_IN. &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                      = 'C:\OKTOPAY.CSV' &lt;/P&gt;&lt;P&gt;   FILETYPE                      = 'ASC' &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HAS_FIELD_SEPARATOR           = ' ' &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   HEADER_LENGTH                 = 0 &lt;/P&gt;&lt;P&gt;   READ_BY_LINE                  = 'X' &lt;/P&gt;&lt;P&gt;   REPLACEMENT                   = '#' &lt;/P&gt;&lt;P&gt;  TABLES &lt;/P&gt;&lt;P&gt;    DATA_TAB                      =  IT_RECORD_IN &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;I looked into below link, couldn't get much out of it. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/ab004.htm" target="test_blank"&gt;http://www.sap-img.com/ab004.htm&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3Q. KCD_CSV_FILE_TO_INTERN_CONVERT i tried to use this function module and it is just reading first 132 characters only but my file row has more than 132 chars &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;asarath&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Feb 2009 05:46:21 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-02-24T05:46:21Z</dc:date>
    <item>
      <title>CSV file issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/csv-file-issue/m-p/5191521#M1201462</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;I have a scenario where i have to access FTP server and get the file and process &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1Q. Can i run .CSV file in background? &lt;/P&gt;&lt;P&gt;2Q. for the first question answer is "Yes".  I have tried uploading .csv file using GUI_UPLOAD funny thing is when i just executed GUI_UPLOAD it uploads and shows 4 lines (input file has 4 lines) and data is comma separated, when i call this in program i get an error "Cannot interpret data in file" below is the code i am writing &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZZZZZZZZZZ. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF RECORD_IN, &lt;/P&gt;&lt;P&gt;          INVOICE_PSTNG_DATE       TYPE  BUDAT, &lt;/P&gt;&lt;P&gt;          INVOICE_DOC_DATE         TYPE  BLDAT, &lt;/P&gt;&lt;P&gt;          INOVICE_REF_DOC_NO       TYPE  XBLNR, &lt;/P&gt;&lt;P&gt;          GRECEIPT_PSTNG_DATE      TYPE  BUDAT, &lt;/P&gt;&lt;P&gt;          GRECEIPT_DOC_DATE        TYPE  BLDAT, &lt;/P&gt;&lt;P&gt;          GRECEIPT_REF_DOC_NO      TYPE  XBLNR, &lt;/P&gt;&lt;P&gt;          COMP_CODE                TYPE  BUKRS, &lt;/P&gt;&lt;P&gt;          GROSS_AMOUNT             TYPE  BAPI_RMWWR, &lt;/P&gt;&lt;P&gt;          PO_NUMBER                TYPE  BSTNR, &lt;/P&gt;&lt;P&gt;          PO_ITEM                  TYPE  EBELP, &lt;/P&gt;&lt;P&gt;          ENTRY_QNT                TYPE  ERFMG, &lt;/P&gt;&lt;P&gt;        END OF RECORD_IN. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA  : IT_RECORD_IN      TYPE TABLE OF RECORD_IN. &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                      = 'C:\OKTOPAY.CSV' &lt;/P&gt;&lt;P&gt;   FILETYPE                      = 'ASC' &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HAS_FIELD_SEPARATOR           = ' ' &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   HEADER_LENGTH                 = 0 &lt;/P&gt;&lt;P&gt;   READ_BY_LINE                  = 'X' &lt;/P&gt;&lt;P&gt;   REPLACEMENT                   = '#' &lt;/P&gt;&lt;P&gt;  TABLES &lt;/P&gt;&lt;P&gt;    DATA_TAB                      =  IT_RECORD_IN &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;I looked into below link, couldn't get much out of it. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/ab004.htm" target="test_blank"&gt;http://www.sap-img.com/ab004.htm&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3Q. KCD_CSV_FILE_TO_INTERN_CONVERT i tried to use this function module and it is just reading first 132 characters only but my file row has more than 132 chars &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;asarath&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Feb 2009 05:46:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/csv-file-issue/m-p/5191521#M1201462</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-24T05:46:21Z</dc:date>
    </item>
    <item>
      <title>Re: CSV file issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/csv-file-issue/m-p/5191522#M1201463</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you are trying to user GUi_UPLOAD in backgroun it wont work. you have to call it from Applications server. I&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Feb 2009 05:56:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/csv-file-issue/m-p/5191522#M1201463</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-24T05:56:11Z</dc:date>
    </item>
  </channel>
</rss>

