<?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: BKPF Performence Issue in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892981#M1791518</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I never used Indexes,Can u explain me the power of index?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Neeraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 31 Oct 2013 05:59:38 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2013-10-31T05:59:38Z</dc:date>
    <item>
      <title>BKPF Performence Issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892977#M1791514</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am using BKPF table to fetch FI documents but it is taking so much time.&lt;/P&gt;&lt;P&gt;How to reduce time. Please guide me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is my code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;xblnr bldat &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;bkpf&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;it_bkpf1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FOR &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ALL &lt;/SPAN&gt;ENTRIES &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;it_bkpf&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S31"&gt;awkey = it_bkpf-awkey&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; belnr &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;it_bkpf&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;belnr&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;and &lt;/SPAN&gt;gjahr &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;it_bkpf&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;gjahr&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2013 05:26:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892977#M1791514</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-31T05:26:31Z</dc:date>
    </item>
    <item>
      <title>Re: BKPF Performence Issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892978#M1791515</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;sort it_bkpf by awkey belnr gjahr.&lt;/P&gt;&lt;P&gt;delete adjacent duplicates from it_bkpf comparing awkey belnr gjahr..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if it_bkpf[] is not initial.&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;xblnr bldat &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;bkpf&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;it_bkpf1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FOR &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ALL &lt;/SPAN&gt;ENTRIES &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;it_bkpf&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S31"&gt;awkey = it_bkpf-awkey and&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; belnr &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;it_bkpf&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;belnr&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;and &lt;/SPAN&gt;gjahr &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;it_bkpf&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;gjahr&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&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;Shaik &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2013 05:34:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892978#M1791515</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-31T05:34:24Z</dc:date>
    </item>
    <item>
      <title>Re: BKPF Performence Issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892979#M1791516</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;Also have a look at&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://answers.sap.com/thread/2051166"&gt;http://scn.sap.com/thread/2051166&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://answers.sap.com/message/5638974"&gt;http://scn.sap.com/message/5638974&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Shaik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2013 05:37:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892979#M1791516</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-31T05:37:30Z</dc:date>
    </item>
    <item>
      <title>Re: BKPF Performence Issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892980#M1791517</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;if it_bkpf[] is not initial.&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;xblnr bldat &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;bkpf&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;it_bkpf1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FOR &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ALL &lt;/SPAN&gt;ENTRIES &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;it_bkpf&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S31"&gt;awkey = it_bkpf-awkey and&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; belnr &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;it_bkpf&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;belnr&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;and &lt;/SPAN&gt;gjahr &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;it_bkpf&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;gjahr&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; %_HINTS ORACLE &lt;SPAN class="L0S33"&gt;'INDEX("BKPF" "ZIN")'.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "u can create ZIN index &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;for index go to se11 table bkpf&amp;nbsp; and &lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/311768" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2013 05:54:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892980#M1791517</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-31T05:54:40Z</dc:date>
    </item>
    <item>
      <title>Re: BKPF Performence Issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892981#M1791518</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I never used Indexes,Can u explain me the power of index?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Neeraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2013 05:59:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892981#M1791518</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-31T05:59:38Z</dc:date>
    </item>
    <item>
      <title>Re: BKPF Performence Issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892982#M1791519</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-size: 12.222222328186035px; background-color: #ffffff; color: #333333;"&gt;Hi Neeraj,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;Be careful with generic statements, more indexes can improve or degrade performance, less indexes as well, all depending on circumstances. Too complex to describe in a few lines, there are articles and books about these topics. Whenever I will get a chance I will try to resurrect the FAQs and sticky threads of the "old SCN" ABAP performance forum.&lt;/P&gt;&lt;P&gt;SAP standard often uses date fields in indexes, e.g. look at table BKPF where quick access by posting date or CPU date is required.&lt;/P&gt;&lt;P&gt;In any case, before introducing new indexes (which take additional DB space and time per update operation, and might make matters more complex for the CBO), always try finding additional WHERE-conditions (e.g. LEDNR = "00" for CO tables or BSTAT = space for FI document tables) or alternative access paths to the desired data using existing tables that sort the data differently, as suggested by Yuri above.&lt;/P&gt;&lt;P&gt;Your query must be constructed so that the CBO can make optimal use of existing primary or secondary indexes.&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 12.222222328186035px; background-color: #ffffff; color: #333333;"&gt;Regards,&lt;/P&gt;&lt;P style="font-size: 12.222222328186035px; background-color: #ffffff; color: #333333;"&gt;Rajesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2013 06:11:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892982#M1791519</guid>
      <dc:creator>former_member188282</dc:creator>
      <dc:date>2013-10-31T06:11:38Z</dc:date>
    </item>
    <item>
      <title>Re: BKPF Performence Issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892983#M1791520</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rajesh,&lt;/P&gt;&lt;P&gt;Thanks for your suggestion.&lt;/P&gt;&lt;P&gt;I am thinking about projection view on bkpf.May be it can solve the problem?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Neeraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2013 06:16:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892983#M1791520</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-31T06:16:32Z</dc:date>
    </item>
    <item>
      <title>Re: BKPF Performence Issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892984#M1791521</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can try to add bukrs (company code) field to your where condition which makes the primary key condition complete and reduces the processing time significantly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If it is not possible to add bukrs in where condition then try to use secondary index.&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;Gautham.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2013 07:20:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892984#M1791521</guid>
      <dc:creator>GauthamV</dc:creator>
      <dc:date>2013-10-31T07:20:34Z</dc:date>
    </item>
    <item>
      <title>Re: BKPF Performence Issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892985#M1791522</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 use secondary index to improve the performance&lt;/P&gt;&lt;P&gt;pls check out this link&lt;/P&gt;&lt;P&gt;&lt;A class="active_link" href="http://www.saphub.com/abap-dictionary/sap-secondary-index/"&gt;http://www.saphub.com/abap-dictionary/sap-secondary-index/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Secondry Index : A key which is created other than primary key, to speed up processing.&lt;/P&gt;&lt;P&gt;Additional indexes can place a load on the system since they must be adjusted each time the table contents change. Each additional index therefore slows down the insertion of records in the table.&lt;/P&gt;&lt;P&gt;It is used frequently in select query then for improving performance related to data fetch, &lt;/P&gt;&lt;P&gt;Additional indexes will change the order to select the fields from the table as you specify in your select query. Plz do not create one unless it is very much required to fetch the data. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2013 07:56:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892985#M1791522</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-31T07:56:26Z</dc:date>
    </item>
    <item>
      <title>Re: BKPF Performence Issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892986#M1791523</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks to all .&lt;/P&gt;&lt;P&gt;Problem is solved.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Neeraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2013 09:49:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bkpf-performence-issue/m-p/9892986#M1791523</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-31T09:49:11Z</dc:date>
    </item>
  </channel>
</rss>

