<?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: Rgarding the insert statement in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/rgarding-the-insert-statement/m-p/2831125#M662623</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dont give specific fields in the internal table. Try declaring whole table fields in the interbal tbale declaration..&lt;/P&gt;&lt;P&gt;itab like ZITWOTRPLOC occurs 0 with header line..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and then try with INSERT stmt.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 01 Oct 2007 08:03:25 GMT</pubDate>
    <dc:creator>abdulazeez12</dc:creator>
    <dc:date>2007-10-01T08:03:25Z</dc:date>
    <item>
      <title>Rgarding the insert statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rgarding-the-insert-statement/m-p/2831123#M662621</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;Can any one help me in doing this,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; types : BEGIN OF ty_INTABLE ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         ZWERKS_FR   type ZITWOTRPLOC-ZWERKS_FR,&lt;/P&gt;&lt;P&gt;         ZWERKS_TO   type ZITWOTRPLOC-ZWERKS_TO,&lt;/P&gt;&lt;P&gt;         ZTRDAYS  TYPE ZITWOTRPLOC-ZTRDAYS,&lt;/P&gt;&lt;P&gt;         ZTRCOST TYPE ZITWOTRPLOC-ZTRCOST,&lt;/P&gt;&lt;P&gt;         ZINDICATOR  type ZITWOTRPLOC-ZINDICATOR,&lt;/P&gt;&lt;P&gt;        END OF ty_INTABLE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : it_intable type table of TY_INTABLE,&lt;/P&gt;&lt;P&gt;       wa_intable LIKE LINE OF   IT_INTABLE.&lt;/P&gt;&lt;P&gt;data : file_name type string,&lt;/P&gt;&lt;P&gt;       w_sucess type i,&lt;/P&gt;&lt;P&gt;       w_error type i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS:&lt;/P&gt;&lt;P&gt; P_PCFN LIKE RLGRAP-FILENAME  DEFAULT 'C:\'.&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_PCFN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;   PROGRAM_NAME        = SYST-CPROG&lt;/P&gt;&lt;P&gt;   DYNPRO_NUMBER       = SYST-DYNNR&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FIELD_NAME          = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   FILE_NAME           = P_PCFN&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;&lt;/P&gt;&lt;P&gt;file_name = P_PCFN.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    filename                      = file_name&lt;/P&gt;&lt;P&gt;   FILETYPE                      = 'DAT'&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;  VIRUS_SCAN_PROFILE            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_AUTH_CHECK                 = ' '&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                      = it_intable&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;&lt;/P&gt;&lt;P&gt;loop at it_intable into wa_intable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;   insert ZITWOTRPLOC FROM WA_INTABLE.&lt;/P&gt;&lt;P&gt;      if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;         w_sucess = w_sucess + 1.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it is saying that the type of the database table and work area wa_intable are not unicode-convertible,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; thanks and regards,&lt;/P&gt;&lt;P&gt;Rajesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Oct 2007 07:57:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rgarding-the-insert-statement/m-p/2831123#M662621</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-01T07:57:48Z</dc:date>
    </item>
    <item>
      <title>Re: Rgarding the insert statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rgarding-the-insert-statement/m-p/2831124#M662622</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;u ahve  do  like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : it_table type table of  ZITWOTRPLOC,&lt;/P&gt;&lt;P&gt;         wa_table type  ZITWOTRPLOC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP at it_intable into wa_intable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;move : wa_intable-field1 to wa_table-field1,&lt;/P&gt;&lt;P&gt;          wa_intable-field2 to wa_table-field2.&lt;/P&gt;&lt;P&gt;append wa_table to it_table.&lt;/P&gt;&lt;P&gt;clear : wa_intable,&lt;/P&gt;&lt;P&gt;          wa_table.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now write the statement&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;insert ZITWOTRPLOC FROM table it_table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;commit work.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;nagaraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Oct 2007 08:02:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rgarding-the-insert-statement/m-p/2831124#M662622</guid>
      <dc:creator>former_member404244</dc:creator>
      <dc:date>2007-10-01T08:02:57Z</dc:date>
    </item>
    <item>
      <title>Re: Rgarding the insert statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rgarding-the-insert-statement/m-p/2831125#M662623</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dont give specific fields in the internal table. Try declaring whole table fields in the interbal tbale declaration..&lt;/P&gt;&lt;P&gt;itab like ZITWOTRPLOC occurs 0 with header line..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and then try with INSERT stmt.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Oct 2007 08:03:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rgarding-the-insert-statement/m-p/2831125#M662623</guid>
      <dc:creator>abdulazeez12</dc:creator>
      <dc:date>2007-10-01T08:03:25Z</dc:date>
    </item>
    <item>
      <title>Re: Rgarding the insert statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rgarding-the-insert-statement/m-p/2831126#M662624</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;declare the work area as&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;data:  it_intable LIKE ZITWOTRPLOC  occurs 0 with header line.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;comment these lines&lt;/P&gt;&lt;P&gt;loop at it_intable into wa_intable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;insert ZITWOTRPLOC FROM WA_INTABLE.&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;w_sucess = w_sucess + 1.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;straight away use the single line&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;insert ZITWOTRPLOC FROM it_INTABLE.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;anji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Oct 2007 08:05:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rgarding-the-insert-statement/m-p/2831126#M662624</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-01T08:05:13Z</dc:date>
    </item>
    <item>
      <title>Re: Rgarding the insert statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rgarding-the-insert-statement/m-p/2831127#M662625</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;Check u r internal table definition once again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try with this syntax.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF TY_HEADER,&lt;/P&gt;&lt;P&gt;       EBELN TYPE EKKO-EBELN,&lt;/P&gt;&lt;P&gt;       AEDAT TYPE EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;       LIFNR TYPE EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;       EKORG TYPE EKKO-EKORG,&lt;/P&gt;&lt;P&gt;       KNUMV TYPE EKKO-KNUMV,&lt;/P&gt;&lt;P&gt;       END OF TY_HEADER.&lt;/P&gt;&lt;P&gt;DATA: IT_HEADER TYPE STANDARD TABLE OF TY_HEADER,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WAHEADER TYPE TY_HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If that doesn't workout the problem may be with insert statemetn. &lt;/P&gt;&lt;P&gt;Insert command should be like following.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the loop u take a variable like sy-index.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INSERT VALUE INTO ITAB INDEX SY-INDEX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rewardpoints if useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;(YUGANDHAR.P)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Oct 2007 08:07:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rgarding-the-insert-statement/m-p/2831127#M662625</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-01T08:07:21Z</dc:date>
    </item>
    <item>
      <title>Re: Rgarding the insert statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rgarding-the-insert-statement/m-p/2831128#M662626</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;Declare the ITAB like this. With the Same structure as the DB table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;data : it_intable type table of ZITWOTRPLOC.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then insert the Records into DB table directly from ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Insert ZITWOTRPLOC FROM table IT_INTABLE ACCEPTING DUPLICATE KEYS.&lt;/P&gt;&lt;P&gt;Write:/ 'No of records inserted =', sy-dbcnt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;REWARD IF HELPFUL.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Oct 2007 08:17:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rgarding-the-insert-statement/m-p/2831128#M662626</guid>
      <dc:creator>varma_narayana</dc:creator>
      <dc:date>2007-10-01T08:17:39Z</dc:date>
    </item>
  </channel>
</rss>

