<?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: Validating Duplicate Entries In itab in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331569#M168908</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi pradipta,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. We have to check with SELECT statement only.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. like this :&lt;/P&gt;&lt;P&gt;   Just copy paste in new program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.&lt;/P&gt;&lt;P&gt;report abc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---------------------------" /&gt;&lt;P&gt;data : itab like t001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select single * from t001&lt;/P&gt;&lt;P&gt;into itab&lt;/P&gt;&lt;P&gt;where bukrs = '1333'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-------------" /&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'record exits'.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'record does notexits'.&lt;/P&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;&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>Tue, 23 May 2006 09:24:24 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-05-23T09:24:24Z</dc:date>
    <item>
      <title>Validating Duplicate Entries In itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331565#M168904</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;   How to approach for restricting duplicate entries in the Database?&lt;/P&gt;&lt;P&gt;The scene is that I've to enter some data in a table control . and while saving, I've to check whether the same entry already exists in the database or not. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to approach for this? Awaiting your valuable response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pradipta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 09:18:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331565#M168904</guid>
      <dc:creator>pradiptakumar_mishra</dc:creator>
      <dc:date>2006-05-23T09:18:33Z</dc:date>
    </item>
    <item>
      <title>Re: Validating Duplicate Entries In itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331566#M168905</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;1. Before saving you can fire a select statement to see if there a entry with the same values&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Get all the existing values from the DB into a internal table and check against the internal table the rows in the table control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;P&gt;Note : Please mark all the helpful answers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 09:21:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331566#M168905</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-23T09:21:47Z</dc:date>
    </item>
    <item>
      <title>Re: Validating Duplicate Entries In itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331567#M168906</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;While updating, check in the database using a select single statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;select single *&lt;/P&gt;&lt;P&gt;from ztab&lt;/P&gt;&lt;P&gt;where keyfield1 = itab-field1&lt;/P&gt;&lt;P&gt;and   key-field2 = itab-field2.&lt;/P&gt;&lt;P&gt;if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;insert ztab from itab.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;where itab is the internal table that has the records in the table control.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or simply use modify statement&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;modify ztab from wa. (Modifies the record if already exists or creates an entry if no entry exists).&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 09:23:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331567#M168906</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-23T09:23:01Z</dc:date>
    </item>
    <item>
      <title>Re: Validating Duplicate Entries In itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331568#M168907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use 'Modify' stmt instead of 'INSERT'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 09:23:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331568#M168907</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-23T09:23:59Z</dc:date>
    </item>
    <item>
      <title>Re: Validating Duplicate Entries In itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331569#M168908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi pradipta,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. We have to check with SELECT statement only.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. like this :&lt;/P&gt;&lt;P&gt;   Just copy paste in new program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.&lt;/P&gt;&lt;P&gt;report abc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---------------------------" /&gt;&lt;P&gt;data : itab like t001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select single * from t001&lt;/P&gt;&lt;P&gt;into itab&lt;/P&gt;&lt;P&gt;where bukrs = '1333'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-------------" /&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'record exits'.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'record does notexits'.&lt;/P&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;&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>Tue, 23 May 2006 09:24:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331569#M168908</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-23T09:24:24Z</dc:date>
    </item>
    <item>
      <title>Re: Validating Duplicate Entries In itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331570#M168909</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pradipta&lt;/P&gt;&lt;P&gt;for this u have to carry out individual checks for each field before updating the database&lt;/P&gt;&lt;P&gt;for eg&lt;/P&gt;&lt;P&gt;check not &amp;lt;db fname&amp;gt; = itab-fname and ....&lt;/P&gt;&lt;P&gt;modify database.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 09:27:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331570#M168909</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-23T09:27:33Z</dc:date>
    </item>
    <item>
      <title>Re: Validating Duplicate Entries In itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331571#M168910</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I think you can check for the primary field in that particular record using the SELECT statement.if the record already exist, then delete the duplicate entries. or you can use&lt;/P&gt;&lt;P&gt; DELETE ADJACENT DUPLICATES FROM ITAB COMPARING  &amp;lt;primary field&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will delete all the duplicate entries based on that field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aswin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 09:28:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331571#M168910</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-23T09:28:10Z</dc:date>
    </item>
    <item>
      <title>Re: Validating Duplicate Entries In itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331572#M168911</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai Mishra&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATES FROM itab. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Additions&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. ... COMPARING f1 f2 ... &lt;/P&gt;&lt;P&gt;2. ... COMPARING ALL FIELDS &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect&lt;/P&gt;&lt;P&gt;Deletes neighboring, duplicate entries from the internal table itab . If there are n duplicate entries, the first entry is retained and the other n - 1 entries are deleted. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Two lines are considered to be duplicated if their default keys match. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The return code value is set as follows: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SY-SUBRC = 0 At least one duplicate exists, at least one entry deleted. &lt;/P&gt;&lt;P&gt;SY_SUBRC = 4 No duplicates exist, no entry deleted. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Addition 1&lt;/P&gt;&lt;P&gt;... COMPARING f1 f2 ... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect&lt;/P&gt;&lt;P&gt;Two lines of the internal table itab are considered to be duplicates if the specified fields f1 , f2 , .... match. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Addition 2&lt;/P&gt;&lt;P&gt;... COMPARING ALL FIELDS &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect&lt;/P&gt;&lt;P&gt;Two lines are considered to be duplicates if all fields of the table entries match. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Notes&lt;/P&gt;&lt;P&gt;The DELETE ADJACENT DUPLICATES statement is especially useful if the internal table itab is sorted by fields (whether in ascending or descending order) which were compared during duplicate determination. In this case, the deletion of neighbouring duplicates is the same as the deletion of all duplicates. &lt;/P&gt;&lt;P&gt;If a comparison criterion is only known at runtime, it can be specified dynamically as the content of a field name by using COMPARING ... (name) ... . If name is blank at runtime, the comparison criterion is ignored. If name contains an invalid component name, a runtime error occurs. &lt;/P&gt;&lt;P&gt;Comparison criteria - statistically or dynamically specified - can be further restriced by specifying the offset and/or length. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note&lt;/P&gt;&lt;P&gt;Performance &lt;/P&gt;&lt;P&gt;Deleting a line from an internal table incurs index maintenance costs which depend on the index of the line to be deleted. The runtime depends on the line width of the table. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example, deleting a line in the middle of an internal table with 200 entries requires about 10 msn (standardized microseconds). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Deleting a range of entries with " DELETE itab FROM idx1 TO idx2. " deleting a set of entries with " DELETE itab WHERE ... " only incur index maintenance costs once. Compared with a LOOP , which deletes line-by-line, this is much faster. &lt;/P&gt;&lt;P&gt;To delete neighboring, duplicate entries from an internal table, use the variant " DELETE ADJACENT DUPLICATES FROM itab. " instead of LOOP constructions. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; regards&lt;/P&gt;&lt;P&gt;Sreeni&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 09:32:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331572#M168911</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-23T09:32:23Z</dc:date>
    </item>
    <item>
      <title>Re: Validating Duplicate Entries In itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331573#M168912</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Ravi,&lt;/P&gt;&lt;P&gt;  Thanks. I've used that method. Am fetching all the records based on the key fields to another itab. Then am looping the table control itab and then inside that am reading the itab of the dbtab.&lt;/P&gt;&lt;P&gt;But am not getting the desired output.&lt;/P&gt;&lt;P&gt;Can you pls guess wht might be the error ?&lt;/P&gt;&lt;P&gt;Am sending a portion of my logic.&lt;/P&gt;&lt;P&gt;SELECT bukrs hbkid hktid instrno instrtp waers kunnr&lt;/P&gt;&lt;P&gt;FROM yfcoll&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE it_yfcoll&lt;/P&gt;&lt;P&gt;WHERE bukrs = sel_screen-bukrs&lt;/P&gt;&lt;P&gt;AND hbkid = sel_screen-hbkid&lt;/P&gt;&lt;P&gt;AND hktid = sel_screen-hktid.&lt;/P&gt;&lt;P&gt; LOOP AT it_control INTO wa_control.&lt;/P&gt;&lt;P&gt;        READ TABLE it_yfcoll INTO wa_yfcoll&lt;/P&gt;&lt;P&gt;        WITH KEY bukrs = sel_screen-bukrs&lt;/P&gt;&lt;P&gt;                 hbkid = sel_screen-hbkid&lt;/P&gt;&lt;P&gt;                 hktid = sel_screen-hktid&lt;/P&gt;&lt;P&gt;                 kunnr = table_control-kunnr&lt;/P&gt;&lt;P&gt;                 instrno = table_control-instrno&lt;/P&gt;&lt;P&gt;                 instrtp = table_control-instrtp&lt;/P&gt;&lt;P&gt;                 waers = table_control-wrbtr&lt;/P&gt;&lt;P&gt;                 BINARY SEARCH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        IF sy-subrc = 0 .&lt;/P&gt;&lt;P&gt;         wa_control-sel = 'X'.&lt;/P&gt;&lt;P&gt;MODIFY it_control FROM wa_control TRANSPORTING sel.&lt;/P&gt;&lt;P&gt;  'Entered Record Already Exists'&lt;/P&gt;&lt;P&gt;          wa_control-kunnr&lt;/P&gt;&lt;P&gt;          wa_control-instrno&lt;/P&gt;&lt;P&gt;          wa_control-instrtp.&lt;/P&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;          CLEAR l_check.&lt;/P&gt;&lt;P&gt;          l_check = 'X'.&lt;/P&gt;&lt;P&gt;          wa_control-sel = ' '.&lt;/P&gt;&lt;P&gt;   MODIFY it_control FROM wa_control TRANSPORTING sel.&lt;/P&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;Pradipta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 09:32:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331573#M168912</guid>
      <dc:creator>pradiptakumar_mishra</dc:creator>
      <dc:date>2006-05-23T09:32:59Z</dc:date>
    </item>
    <item>
      <title>Re: Validating Duplicate Entries In itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331574#M168913</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pradipta,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Select within loop will not be a good option. It will be a performance issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the following code instead to check for the duplicate entries.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;If not itab_table_data[] is initial.
	select field1 field2
        from ztab
        into table lit_itab
        for all entries in itab_table_data
        where field1 = itab_table_data-field1.
Endif.

sort lit_itab by field1 field2.

Loop at itab_table_data into wa_table_data.
	Read table lit_itab into wa_itab
        with key field1 = wa_table_data-field1
                 field2 = wa_table_data-field2
        Binary search.
	if sy-subrc eq 0.
*		Show error message or do whatever you want 
        Endif.
Endloop.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward points if it helps.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Amit Mishra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 09:33:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331574#M168913</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-23T09:33:35Z</dc:date>
    </item>
    <item>
      <title>Re: Validating Duplicate Entries In itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331575#M168914</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear All,&lt;/P&gt;&lt;P&gt;  Thanks.&lt;/P&gt;&lt;P&gt;As using a SELECT stmt within loop-endloop is a performance issue. So I can't go ahead with that. Again the scenario is that I've to give an error message so that the user will modify or delete the entry.&lt;/P&gt;&lt;P&gt;This is where am strucked up.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With Rgds&lt;/P&gt;&lt;P&gt;Pradipta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 09:36:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331575#M168914</guid>
      <dc:creator>pradiptakumar_mishra</dc:creator>
      <dc:date>2006-05-23T09:36:17Z</dc:date>
    </item>
    <item>
      <title>Re: Validating Duplicate Entries In itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331576#M168915</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi for performance issues instead of looping while entering the data, sort the table according to the primary keys and delete duplicate entries&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;delete adjacent duplicates comparing primarykey&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 09:36:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331576#M168915</guid>
      <dc:creator>rahulkavuri</dc:creator>
      <dc:date>2006-05-23T09:36:28Z</dc:date>
    </item>
    <item>
      <title>Re: Validating Duplicate Entries In itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331577#M168916</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;Well that should have worked for you.&lt;/P&gt;&lt;P&gt;Where exactly is this code, PAI / PBO?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is the error?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 09:41:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331577#M168916</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-23T09:41:56Z</dc:date>
    </item>
    <item>
      <title>Re: Validating Duplicate Entries In itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331578#M168917</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Its in PAI.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 09:59:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331578#M168917</guid>
      <dc:creator>pradiptakumar_mishra</dc:creator>
      <dc:date>2006-05-23T09:59:19Z</dc:date>
    </item>
    <item>
      <title>Re: Validating Duplicate Entries In itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331579#M168918</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;just declare an itab of type your database table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: itab type standard table of zmytable .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fill the values to itab. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now simply use&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Modify&amp;lt;/b&amp;gt; as suggested by Vijay &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;MODIFY zmytable FROM TABLE itab .&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this will&lt;/P&gt;&lt;P&gt;insert new entry - if there is no entry exists in DB table&lt;/P&gt;&lt;P&gt;modify existing entry - if there is a record with simlar key in DB table it will modify the record&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is like &amp;lt;b&amp;gt;INSERT&amp;lt;/b&amp;gt; with &amp;lt;b&amp;gt;accepting duplicate entries .&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;both &amp;lt;b&amp;gt;modify&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;insert with accepting duplicate entries&amp;lt;/b&amp;gt; checks for duplicate primary keys.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Raja&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 May 2006 10:19:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/validating-duplicate-entries-in-itab/m-p/1331579#M168918</guid>
      <dc:creator>athavanraja</dc:creator>
      <dc:date>2006-05-23T10:19:26Z</dc:date>
    </item>
  </channel>
</rss>

