<?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: Error in uploading in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploading/m-p/1381865#M186307</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi karthik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Very minor mistake.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. HAS_FIELD_SEPARATOR = 'X '  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  (remove the EXTRA space after X and before 2nd QUOTE)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'X@'  (where @ = space)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It should be only ONE CHARACTER 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HAS_FIELD_SEPARATOR = 'X'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 26 Jun 2006 06:17:05 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-06-26T06:17:05Z</dc:date>
    <item>
      <title>Error in uploading</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploading/m-p/1381864#M186306</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 am uploading a flat file from excel to SAP table j_2iaccbal. The program is going to the short dump. Pls tell me what is the error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Code:&lt;/P&gt;&lt;P&gt;REPORT  ZJ_21ACCBALUPLOAD                       .&lt;/P&gt;&lt;P&gt;tables: j_2iaccbal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of itab occurs 0,&lt;/P&gt;&lt;P&gt;      mandt like sy-mandt,&lt;/P&gt;&lt;P&gt;      exgrp like j_2iaccbal-exgrp,&lt;/P&gt;&lt;P&gt;      datum like j_2iaccbal-exgrp,&lt;/P&gt;&lt;P&gt;      op_bal like j_2iaccbal-op_bal,&lt;/P&gt;&lt;P&gt;      cl_bal like j_2iaccbal-cl_bal,&lt;/P&gt;&lt;P&gt;      usnam like sy-uname,&lt;/P&gt;&lt;P&gt;      cpudt like sy-datum,&lt;/P&gt;&lt;P&gt;      cputm like sy-uzeit,&lt;/P&gt;&lt;P&gt;      end of itab.&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:\SMS1.TXT'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       FILETYPE                      = 'ASC'&lt;/P&gt;&lt;P&gt;       HAS_FIELD_SEPARATOR           = 'X '&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      HEADER_LENGTH                 = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      READ_BY_LINE                  = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      DAT_MODE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      CODEPAGE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      IGNORE_CERR                   = ABAP_TRUE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      REPLACEMENT                   = '#'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      CHECK_BOM                     = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FILELENGTH                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      HEADER                        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;              .&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    loop at itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; j_2iaccbal-mandt = ITAB-MANDT.&lt;/P&gt;&lt;P&gt;    j_2iaccbal-exgrp = ITAB-EXGRP.&lt;/P&gt;&lt;P&gt;    j_2iaccbal-datum = itab-datum.&lt;/P&gt;&lt;P&gt;    j_2iaccbal-op_bal = itab-op_bal.&lt;/P&gt;&lt;P&gt;    j_2iaccbal-cl_bal = itab-cl_bal.&lt;/P&gt;&lt;P&gt;    j_2iaccbal-usnam = ITAB-USNAM.&lt;/P&gt;&lt;P&gt;    j_2iaccbal-cpudt = ITAB-CPUDT.&lt;/P&gt;&lt;P&gt;    j_2iaccbal-cputm = ITAB-CPUTM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    modify j_2iaccbal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;commit work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Karthik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jun 2006 06:14:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploading/m-p/1381864#M186306</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-26T06:14:06Z</dc:date>
    </item>
    <item>
      <title>Re: Error in uploading</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploading/m-p/1381865#M186307</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi karthik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Very minor mistake.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. HAS_FIELD_SEPARATOR = 'X '  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  (remove the EXTRA space after X and before 2nd QUOTE)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'X@'  (where @ = space)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It should be only ONE CHARACTER 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HAS_FIELD_SEPARATOR = 'X'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jun 2006 06:17:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploading/m-p/1381865#M186307</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-26T06:17:05Z</dc:date>
    </item>
    <item>
      <title>Re: Error in uploading</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploading/m-p/1381866#M186308</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you said from EXCEL but in the program you hardcoded file as .txt.. check this&lt;/P&gt;&lt;P&gt;&amp;amp; i observer a space extra in HAS_FIELD_SEPERATOR field &lt;/P&gt;&lt;P&gt;it should be 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check it .&lt;/P&gt;&lt;P&gt;if you are uploading from excel, use the function module given in this link,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/file/file_upexcel.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/file/file_upexcel.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;TEXT_CONVERT_XLS_TO_SAP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;srikanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jun 2006 06:23:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploading/m-p/1381866#M186308</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-26T06:23:15Z</dc:date>
    </item>
    <item>
      <title>Re: Error in uploading</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploading/m-p/1381867#M186309</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai Karthik&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the following COde&lt;/P&gt;&lt;P&gt;Just remove the space in between 'X'&lt;/P&gt;&lt;P&gt;that is &lt;/P&gt;&lt;P&gt;HAS_FIELD_SEPARATOR = 'X ' to &lt;/P&gt;&lt;P&gt;HAS_FIELD_SEPARATOR = 'X'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Code:&lt;/P&gt;&lt;P&gt;REPORT ZJ_21ACCBALUPLOAD .&lt;/P&gt;&lt;P&gt;tables: j_2iaccbal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of itab occurs 0,&lt;/P&gt;&lt;P&gt;mandt like sy-mandt,&lt;/P&gt;&lt;P&gt;exgrp like j_2iaccbal-exgrp,&lt;/P&gt;&lt;P&gt;datum like j_2iaccbal-exgrp,&lt;/P&gt;&lt;P&gt;op_bal like j_2iaccbal-op_bal,&lt;/P&gt;&lt;P&gt;cl_bal like j_2iaccbal-cl_bal,&lt;/P&gt;&lt;P&gt;usnam like sy-uname,&lt;/P&gt;&lt;P&gt;cpudt like sy-datum,&lt;/P&gt;&lt;P&gt;cputm like sy-uzeit,&lt;/P&gt;&lt;P&gt;end of itab.&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:\SMS1.TXT'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FILETYPE = 'ASC'&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;HAS_FIELD_SEPARATOR = 'X'&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;HEADER_LENGTH = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;READ_BY_LINE = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DAT_MODE = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;CODEPAGE = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IGNORE_CERR = ABAP_TRUE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;REPLACEMENT = '#'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;CHECK_BOM = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FILELENGTH =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;HEADER =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;.&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;j_2iaccbal-mandt = ITAB-MANDT.&lt;/P&gt;&lt;P&gt;j_2iaccbal-exgrp = ITAB-EXGRP.&lt;/P&gt;&lt;P&gt;j_2iaccbal-datum = itab-datum.&lt;/P&gt;&lt;P&gt;j_2iaccbal-op_bal = itab-op_bal.&lt;/P&gt;&lt;P&gt;j_2iaccbal-cl_bal = itab-cl_bal.&lt;/P&gt;&lt;P&gt;j_2iaccbal-usnam = ITAB-USNAM.&lt;/P&gt;&lt;P&gt;j_2iaccbal-cpudt = ITAB-CPUDT.&lt;/P&gt;&lt;P&gt;j_2iaccbal-cputm = ITAB-CPUTM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;modify j_2iaccbal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;commit work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; regards&lt;/P&gt;&lt;P&gt;Sreenivasulu P&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jun 2006 06:24:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploading/m-p/1381867#M186309</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-26T06:24:11Z</dc:date>
    </item>
  </channel>
</rss>

