<?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: Help me on VBFA table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742341#M1301840</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rudra Prasanna,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Not initial check is already done it in my Query..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is it has any function module for accessing VBFA table based on my where condition.???&lt;/P&gt;&lt;P&gt;i checked some function module it has single input..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;P.Senthil Kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 03 Jun 2009 09:20:04 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-06-03T09:20:04Z</dc:date>
    <item>
      <title>Help me on VBFA table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742337#M1301836</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Guru's,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please tell how to improve performance of this query..this query makes performance issue on my program&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT vbelv&lt;/P&gt;&lt;P&gt;           posnv&lt;/P&gt;&lt;P&gt;           vbeln&lt;/P&gt;&lt;P&gt;           posnn&lt;/P&gt;&lt;P&gt;           rfmng&lt;/P&gt;&lt;P&gt;           FROM vbfa&lt;/P&gt;&lt;P&gt;    INTO TABLE i_sditem2&lt;/P&gt;&lt;P&gt;    FOR ALL ENTRIES IN i_sales_p&lt;/P&gt;&lt;P&gt;    WHERE vbelv   EQ i_sales_p-vbeln&lt;/P&gt;&lt;P&gt;      AND posnv   EQ i_sales_p-posnr&lt;/P&gt;&lt;P&gt;      AND vbtyp_n EQ 'J'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;otherwise how to use function module for this query..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;P.Senthil Kumar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jun 2009 09:11:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742337#M1301836</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-03T09:11:02Z</dc:date>
    </item>
    <item>
      <title>Re: Help me on VBFA table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742338#M1301837</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use the not initial check as given below. If this check is not used,&lt;/P&gt;&lt;P&gt;the select query will fetch huge no. of records, when there is no entry in&lt;/P&gt;&lt;P&gt;i_sales_p table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;if not i_sales_p[] is initial.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT vbelv&lt;/P&gt;&lt;P&gt;posnv&lt;/P&gt;&lt;P&gt;vbeln&lt;/P&gt;&lt;P&gt;posnn&lt;/P&gt;&lt;P&gt;rfmng&lt;/P&gt;&lt;P&gt;FROM vbfa&lt;/P&gt;&lt;P&gt;INTO TABLE i_sditem2&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN i_sales_p&lt;/P&gt;&lt;P&gt;WHERE vbelv EQ i_sales_p-vbeln&lt;/P&gt;&lt;P&gt;AND posnv EQ i_sales_p-posnr&lt;/P&gt;&lt;P&gt;AND vbtyp_n EQ 'J'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;endif.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jun 2009 09:15:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742338#M1301837</guid>
      <dc:creator>former_member195383</dc:creator>
      <dc:date>2009-06-03T09:15:20Z</dc:date>
    </item>
    <item>
      <title>Re: Help me on VBFA table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742339#M1301838</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;The number of entries in i_sales_p is not known and may be too much in numbers, so try reducing entries in i_sales_p by refining the where conditions for i_sales_p.&lt;/P&gt;&lt;P&gt;Hopefully, this will improve performance of your query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ibrar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jun 2009 09:18:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742339#M1301838</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-03T09:18:19Z</dc:date>
    </item>
    <item>
      <title>Re: Help me on VBFA table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742340#M1301839</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt; order of fields in selection and whare condition is correct, so there is problem in query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;make sure your internal table is sorted.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or  try these FM's&lt;/P&gt;&lt;P&gt;READ_VBFA&lt;/P&gt;&lt;P&gt;SD_VBFA_ARRAY_READ_VBELV&lt;/P&gt;&lt;P&gt;SD_VBFA_READ_WITH_VBELV&lt;/P&gt;&lt;P&gt;SD_VBFA_SELECT&lt;/P&gt;&lt;P&gt;SD_VBFA_SINGLE_READ&lt;/P&gt;&lt;P&gt;SD_VBFA_TRANSFER_TO_BUFFER&lt;/P&gt;&lt;P&gt; i hopr these may increse ur query performance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; pradeep&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jun 2009 09:19:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742340#M1301839</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-03T09:19:57Z</dc:date>
    </item>
    <item>
      <title>Re: Help me on VBFA table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742341#M1301840</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rudra Prasanna,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Not initial check is already done it in my Query..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is it has any function module for accessing VBFA table based on my where condition.???&lt;/P&gt;&lt;P&gt;i checked some function module it has single input..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;P.Senthil Kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jun 2009 09:20:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742341#M1301840</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-03T09:20:04Z</dc:date>
    </item>
    <item>
      <title>Re: Help me on VBFA table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742342#M1301841</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;You can use following statement:-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If not i_sales_p[] is Initial.&lt;/P&gt;&lt;P&gt;       SELECT vbelv&lt;/P&gt;&lt;P&gt;                    posnv&lt;/P&gt;&lt;P&gt;                    vbeln&lt;/P&gt;&lt;P&gt;                    posnn&lt;/P&gt;&lt;P&gt;                    rfmng&lt;/P&gt;&lt;P&gt;         FROM vbfa&lt;/P&gt;&lt;P&gt;         INTO TABLE i_sditem2&lt;/P&gt;&lt;P&gt;         FOR ALL ENTRIES IN i_sales_p&lt;/P&gt;&lt;P&gt;         WHERE vbelv EQ i_sales_p-vbeln&lt;/P&gt;&lt;P&gt;         AND posnv EQ i_sales_p-posnr.&lt;/P&gt;&lt;P&gt;EndIf.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then you can filter out entries depending upon Document category of subsequent document which is VBTYP_N.&lt;/P&gt;&lt;P&gt;Delete  i_sditem2 where vbtyp_n NE 'J'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this works for you........&lt;/P&gt;&lt;P&gt;Thanks..........&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jun 2009 09:20:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742342#M1301841</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-03T09:20:57Z</dc:date>
    </item>
    <item>
      <title>Re: Help me on VBFA table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742343#M1301842</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;Try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Try to use all primary keys in WHERE clause... if not possible use only vbelv and posnv.&lt;/P&gt;&lt;P&gt;After selection delete the entries which are not requried as per VBTYP_N.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) Select all primary keys when u r using for all entries....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kiran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jun 2009 09:20:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742343#M1301842</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-03T09:20:58Z</dc:date>
    </item>
    <item>
      <title>Re: Help me on VBFA table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742344#M1301843</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;make sure that i_sales_p has no duplicate entries. If so, then sort and delete adjacent duplicates&lt;/P&gt;&lt;P&gt;from  i_sales_p[] .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jun 2009 09:28:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742344#M1301843</guid>
      <dc:creator>former_member195383</dc:creator>
      <dc:date>2009-06-03T09:28:08Z</dc:date>
    </item>
    <item>
      <title>Re: Help me on VBFA table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742345#M1301844</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kumar,&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;  Use Secondary index in Table VBFA for the Field vbtyp_n.&lt;/P&gt;&lt;P&gt; This will ultimately  increase performance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Procedure.&lt;/P&gt;&lt;P&gt;Goto--&amp;gt;se11&lt;/P&gt;&lt;P&gt;table : vbfa.&lt;/P&gt;&lt;P&gt;           in application toolbar Press on INDEXES button,&lt;/P&gt;&lt;P&gt;            Create new Z index by giving field as vbtyp_n.      &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rama Krishna.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jun 2009 09:35:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-on-vbfa-table/m-p/5742345#M1301844</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-03T09:35:26Z</dc:date>
    </item>
  </channel>
</rss>

