<?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: Runtime Errors         ITAB_DUPLICATE_KEY In ALV Report in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-itab-duplicate-key-in-alv-report/m-p/9076333#M1703917</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In ANKA , ANLKL is the only key field, so it is always unique whereas in &lt;SPAN style="color: #333333; font-size: 12.222222328186035px;"&gt;CSKS , KOSTL is a partial key field, so it is non-unique.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 19 Oct 2012 07:09:10 GMT</pubDate>
    <dc:creator>kesavadas_thekkillath</dc:creator>
    <dc:date>2012-10-19T07:09:10Z</dc:date>
    <item>
      <title>Runtime Errors         ITAB_DUPLICATE_KEY In ALV Report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-itab-duplicate-key-in-alv-report/m-p/9076330#M1703914</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Tried various hit and trial but this dump didn't get removed, plase help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Runtime Errors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ITAB_DUPLICATE_KEY&lt;BR /&gt;Date and Time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2012-10-19 07:57:09&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Short text&lt;BR /&gt;&amp;nbsp; &lt;STRONG&gt;&amp;nbsp;&amp;nbsp; A row with the same key already exists.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; What happened?&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error in the ABAP Application Program&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The current ABAP program "ZFIAAR_INVLIST_ALV01" had to be terminated because it&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; has&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; come across a statement that unfortunately cannot be executed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Error analysis&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; An entry was to be entered into the table&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "\PROGRAM=ZFIAAR_INVLIST_ALV01\DATA=I_COST" (which should have&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; had a unique table key (UNIQUE KEY)).&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; However, there already existed a line with an identical key.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The insert-operation could have ocurred as a result of an INSERT- or&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MOVE command, or in conjunction with a SELECT ... INTO.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The statement "INSERT INITIAL LINE ..." cannot be used to insert several&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; initial lines into a table with a unique key.&lt;/P&gt;&lt;P&gt; Trigger Location of Runtime Error&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Program&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ZFIAAR_INVLIST_ALV01&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Include&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ZFIAAN_INVLIST_ALV01_FORMS&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Row&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1,921&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Module type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (FORM)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Module Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F_AUTHORITY_CHECK&lt;/P&gt;&lt;P&gt;&amp;nbsp; 1891&amp;nbsp;&amp;nbsp; ELSEIF l_exit = space.&lt;BR /&gt; 1892&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; p_vari = wl_variant2-variant.&lt;BR /&gt; 1893&amp;nbsp;&amp;nbsp; ENDIF.&lt;BR /&gt; 1894&lt;BR /&gt; 1895 ENDFORM.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; " F_SHOW_LIST_OF_VARIANTS&lt;BR /&gt; 1896 *&amp;amp;---------------------------------------------------------------------*&lt;BR /&gt; 1897 *&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Form&amp;nbsp; F_AUTHORITY_CHECK&lt;BR /&gt; 1898 *&amp;amp;---------------------------------------------------------------------*&lt;BR /&gt; 1899 *&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text&lt;BR /&gt; 1900 *----------------------------------------------------------------------*&lt;BR /&gt; 1901 *&amp;nbsp; --&amp;gt;&amp;nbsp; p1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text&lt;BR /&gt; 1902 *&amp;nbsp; &amp;lt;--&amp;nbsp; p2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text&lt;BR /&gt; 1903 *----------------------------------------------------------------------*&lt;BR /&gt; 1904 form F_AUTHORITY_CHECK .&lt;BR /&gt; 1905&lt;BR /&gt; 1906&amp;nbsp;&amp;nbsp; SELECT bukrs ktopl periv&lt;BR /&gt; 1907&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM t001 INTO TABLE i_t001&lt;BR /&gt; 1908&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE bukrs IN s_bukrs.&lt;BR /&gt; 1909&amp;nbsp;&amp;nbsp; IF sy-subrc IS NOT INITIAL.&lt;BR /&gt; 1910&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE e000 WITH text-130.&lt;BR /&gt; 1911&amp;nbsp;&amp;nbsp; ELSE.&lt;BR /&gt; 1912&lt;BR /&gt; 1913 *** Select Asset Class&lt;BR /&gt; 1914&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF s_anlkl[] IS NOT INITIAL.&lt;BR /&gt; 1915&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT anlkl FROM anka INTO TABLE i_anka&lt;BR /&gt; 1916&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE anlkl IN s_anlkl.&lt;BR /&gt; 1917&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF.&lt;BR /&gt; 1918&lt;BR /&gt; 1919 *** Select Cost Center&lt;BR /&gt; 1920&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF s_kostl[] IS NOT INITIAL.&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT kostl FROM csks INTO TABLE i_cost&lt;BR /&gt; 1922&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE kostl IN s_kostl.&lt;BR /&gt; 1923&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF.&lt;BR /&gt; 1924&lt;BR /&gt; 1925 *** Select Plant&lt;BR /&gt; 1926&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF s_werks[] IS NOT INITIAL.&lt;BR /&gt; 1927&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT werks FROM t001w INTO TABLE i_t001w&lt;BR /&gt; 1928&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE werks IN s_werks.&lt;BR /&gt; 1929&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF.&lt;BR /&gt; 1930&lt;BR /&gt; 1931&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOOP AT i_t001 INTO wa_t001.&lt;BR /&gt; 1932&lt;BR /&gt; 1933 *** Authorization object Asset class&lt;BR /&gt; 1934&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERFORM f_auth_object_anlkl.&lt;BR /&gt; 1935&lt;BR /&gt; 1936 *** Authorization object Cost center&lt;BR /&gt; 1937&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERFORM f_auth_object_kostl.&lt;BR /&gt; 1938&lt;BR /&gt; 1939 *** Authorization object Plant&lt;BR /&gt; 1940&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERFORM f_auth_object_werks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In TOP Include:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF tp_cskt,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; spras TYPE cskt-spras,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kokrs TYPE cskt-kokrs,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kostl TYPE cskt-kostl,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ltext TYPE cskt-ltext,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END OF tp_cskt,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BEGIN OF tp_cost,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Cost Center Master Data&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kostl TYPE csks-kostl,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Cost Center&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END OF tp_cost.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: i_cskt TYPE STANDARD TABLE OF tp_cskt,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_cskt TYPE tp_cskt,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_cost&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE SORTED TABLE OF tp_cost&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH UNIQUE KEY kostl,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_cost&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE tp_cost.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In FORMS Include:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT: i_cskt BY&amp;nbsp; kostl,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_ankt BY anlkl.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Oct 2012 06:08:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-itab-duplicate-key-in-alv-report/m-p/9076330#M1703914</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-10-19T06:08:30Z</dc:date>
    </item>
    <item>
      <title>Re: Runtime Errors         ITAB_DUPLICATE_KEY In ALV Report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-itab-duplicate-key-in-alv-report/m-p/9076331#M1703915</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Look into the declaration of &lt;SPAN style="color: #333333; font-size: 12.222222328186035px; background-color: #ffffff;"&gt;i_cost&lt;/SPAN&gt;, &lt;SPAN style="color: #333333; font-size: 12.222222328186035px;"&gt;KOSTL &lt;/SPAN&gt;is defined as unique, but the select query appends non unique values.&amp;nbsp; Read the sap help for sorted internal tables.In only becomes unique if you add KOKRS and DATBI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;Un-marking this discussion as a question due to its basic nature.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Oct 2012 06:11:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-itab-duplicate-key-in-alv-report/m-p/9076331#M1703915</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2012-10-19T06:11:38Z</dc:date>
    </item>
    <item>
      <title>Re: Runtime Errors         ITAB_DUPLICATE_KEY In ALV Report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-itab-duplicate-key-in-alv-report/m-p/9076332#M1703916</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If this was the case i_anka sould also show a dump but it is not. Both i_anka and i_cost have the same declaration and select.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In TOP Include.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Types:BEGIN OF tp_anka,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; anlkl TYPE anlkl,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END OF tp_anka,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BEGIN OF tp_cost,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Cost Center Master Data&lt;BR /&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kostl TYPE csks-kostl,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Cost Center&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kostl TYPE kostl,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END OF tp_cost.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data:i_anka TYPE SORTED TABLE OF tp_anka&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH UNIQUE KEY anlkl,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_anka TYPE tp_anka,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_cost TYPE SORTED TABLE OF tp_cost&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH UNIQUE KEY kostl,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_cost TYPE tp_cost.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In FORMS include.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*** Select Asset Class&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF s_anlkl[] IS NOT INITIAL.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT anlkl FROM anka INTO TABLE i_anka&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE anlkl IN s_anlkl.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P&gt;*** Select Cost Center&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF s_kostl[] IS NOT INITIAL.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT kostl FROM csks INTO TABLE i_cost&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE kostl IN s_kostl.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Oct 2012 06:30:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-itab-duplicate-key-in-alv-report/m-p/9076332#M1703916</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-10-19T06:30:57Z</dc:date>
    </item>
    <item>
      <title>Re: Runtime Errors         ITAB_DUPLICATE_KEY In ALV Report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-itab-duplicate-key-in-alv-report/m-p/9076333#M1703917</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In ANKA , ANLKL is the only key field, so it is always unique whereas in &lt;SPAN style="color: #333333; font-size: 12.222222328186035px;"&gt;CSKS , KOSTL is a partial key field, so it is non-unique.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Oct 2012 07:09:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-itab-duplicate-key-in-alv-report/m-p/9076333#M1703917</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2012-10-19T07:09:10Z</dc:date>
    </item>
  </channel>
</rss>

