<?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 logic in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/3382421#M812087</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 am using the following logic to insert the records to database table. but i ll affect the performance. how can i improve the performance using field symbols.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF counta &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    LOOP AT itab_zdfkkwoh INTO wa_zdfkkwoh.&lt;/P&gt;&lt;P&gt;      TRY.&lt;/P&gt;&lt;P&gt;          INSERT zdfkkwoh FROM wa_zdfkkwoh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CATCH cx_sy_open_sql_db INTO error_obj_ref.&lt;/P&gt;&lt;P&gt;          error_text = error_obj_ref-&amp;gt;get_text( ).&lt;/P&gt;&lt;P&gt;          MESSAGE i398(00) WITH 'Error Inserting Records. Duplicate copies exist.'.&lt;/P&gt;&lt;P&gt;          SKIP 1.&lt;/P&gt;&lt;P&gt;          WRITE: /10 'zdfkkwoh:',error_text.&lt;/P&gt;&lt;P&gt;          SKIP 1.&lt;/P&gt;&lt;P&gt;          ULINE.&lt;/P&gt;&lt;P&gt;          SKIP 1.&lt;/P&gt;&lt;P&gt;      ENDTRY.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;points will be reward&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 21 Feb 2008 01:15:58 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-21T01:15:58Z</dc:date>
    <item>
      <title>logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/3382421#M812087</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 am using the following logic to insert the records to database table. but i ll affect the performance. how can i improve the performance using field symbols.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF counta &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    LOOP AT itab_zdfkkwoh INTO wa_zdfkkwoh.&lt;/P&gt;&lt;P&gt;      TRY.&lt;/P&gt;&lt;P&gt;          INSERT zdfkkwoh FROM wa_zdfkkwoh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CATCH cx_sy_open_sql_db INTO error_obj_ref.&lt;/P&gt;&lt;P&gt;          error_text = error_obj_ref-&amp;gt;get_text( ).&lt;/P&gt;&lt;P&gt;          MESSAGE i398(00) WITH 'Error Inserting Records. Duplicate copies exist.'.&lt;/P&gt;&lt;P&gt;          SKIP 1.&lt;/P&gt;&lt;P&gt;          WRITE: /10 'zdfkkwoh:',error_text.&lt;/P&gt;&lt;P&gt;          SKIP 1.&lt;/P&gt;&lt;P&gt;          ULINE.&lt;/P&gt;&lt;P&gt;          SKIP 1.&lt;/P&gt;&lt;P&gt;      ENDTRY.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;points will be reward&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Feb 2008 01:15:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/3382421#M812087</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-21T01:15:58Z</dc:date>
    </item>
    <item>
      <title>Re: logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/3382422#M812088</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 this Code For INserting&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF counta 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INSERT zdfkkwoh FROM TABLE itab_zdfkkwoh .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mass insert: Inserts all lines of table itab in a single operation. The lines of itab must satisfy the same condition as the work area wa in variant 1. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0 .&lt;/P&gt;&lt;P&gt;  'sucess'.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;  'show error; &lt;/P&gt;&lt;P&gt;ENDIF,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it Helps.&lt;/P&gt;&lt;P&gt;Praveen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: praveen parasiya on Feb 21, 2008 2:35 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Feb 2008 01:33:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/3382422#M812088</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-21T01:33:55Z</dc:date>
    </item>
    <item>
      <title>Re: logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/3382423#M812089</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Praveen &lt;/P&gt;&lt;P&gt;Shall i code like this? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF counta &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SORT itab_zdfkkwoh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT itab_zdfkkwoh ASSIGNING &amp;lt;fs_zdfkkwoh&amp;gt;.&lt;/P&gt;&lt;P&gt;      lv_tabix = sy-tabix.&lt;/P&gt;&lt;P&gt;      READ TABLE itab_zdfkkwoh WITH KEY abbel = &amp;lt;fs_zdfkkwoh&amp;gt;-abbel BINARY SEARCH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;         &lt;/P&gt;&lt;P&gt;        &amp;lt;fs_zdfkkwoh&amp;gt;-opsta  = itab_zdfkkwoh-opsta.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        Append itab_zdfkkwoh. " INDEX lv_tabix.&lt;/P&gt;&lt;P&gt;        CLEAR itab_zdfkkwoh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  INSERT zdfkkwoh&lt;/P&gt;&lt;P&gt;  FROM TABLE itab_zdfkkwoh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Feb 2008 01:45:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/3382423#M812089</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-21T01:45:17Z</dc:date>
    </item>
    <item>
      <title>Re: logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/3382424#M812090</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Kumar you are looping the table and then reading the same table..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would suggest like below..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF counta 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT itab_zdfkkwoh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab_zdfkkwoh WHERE abbel = 'Your Value'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;  Build another table ITAB2. &lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INSERT zdfkkwoh&lt;/P&gt;&lt;P&gt;FROM TABLE itab2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OR lets Us say you want to insert records only from &lt;/P&gt;&lt;P&gt;itab_zdfkkwoh WHERE ABBEL = '2' .&lt;/P&gt;&lt;P&gt;DOlike below..&lt;/P&gt;&lt;P&gt;DELETE itab_zdfkkwoh WHERE ABBEL NE '2' ,&lt;/P&gt;&lt;P&gt;INSERT zdfkkwoh&lt;/P&gt;&lt;P&gt;FROM TABLE itab_zdfkkwoh .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;P&gt;Let me know if u any doubt ..&lt;/P&gt;&lt;P&gt;Praveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Feb 2008 01:55:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/3382424#M812090</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-21T01:55:10Z</dc:date>
    </item>
    <item>
      <title>Re: logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/3382425#M812091</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi praveen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; thanks for ur help&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Feb 2008 02:31:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/3382425#M812091</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-21T02:31:01Z</dc:date>
    </item>
    <item>
      <title>Re: logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/3382426#M812092</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;Kumar Check this FORM,,&lt;/P&gt;&lt;P&gt;itab_zdfkkwoh  From itab_temksv-newkey&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM get_newkey.&lt;/P&gt;&lt;P&gt;SORT itab_temksv BY newkey.&lt;/P&gt;&lt;P&gt;SORT itab_zdfkkwoh BY abbel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM temksv INTO TABLE itab_temksv&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN itab_keys&lt;/P&gt;&lt;P&gt;WHERE firma = 'SPS' AND object = 'DOCUMENT'&lt;/P&gt;&lt;P&gt;AND oldkey = itab_keys-oldkey.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab_zdfkkwoh ASSIGNING &amp;lt;fs_zdfkkwoh&amp;gt;.&lt;/P&gt;&lt;P&gt;READ TABLE itab_temksv WITH KEY oldkey = &amp;lt;fs_zdfkkwoh&amp;gt;-abbel.&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&amp;lt;fs_zdfkkwoh&amp;gt;-abbel = itab_temksv-newkey.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY  itab_zdfkkwoh  FROM &amp;lt;fs_zdfkkwoh&amp;gt; TRANSPORTING abbel . (Check Syntax For this )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM. "get_newkey&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it will helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Praveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Feb 2008 02:47:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/3382426#M812092</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-21T02:47:32Z</dc:date>
    </item>
  </channel>
</rss>

