<?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: Avoiding Nested Loops in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229415#M138882</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 loop at the item details (BSEG) Table and then read the header table (BKPF). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BKPF will have only a single entry for BSEG becoz it is a header record. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t_bseg INTO wa_bseg.&lt;/P&gt;&lt;P&gt;  &amp;lt;b&amp;gt;read table t_bkpf with key bukrs = wa_bseg-bukrs&lt;/P&gt;&lt;P&gt;                             belnr = wa_bseg-belnr&lt;/P&gt;&lt;P&gt;                             gjahr = wa_bseg-gjahr.&amp;lt;/b&amp;gt;      wa_final-bukrs    =  wa_bkpf-bukrs.&lt;/P&gt;&lt;P&gt;      wa_final-budat    =  wa_bkpf-budat.&lt;/P&gt;&lt;P&gt;      wa_final-belnr    =  wa_bkpf-belnr.&lt;/P&gt;&lt;P&gt;      wa_final-shkzg    =  wa_bseg-shkzg.&lt;/P&gt;&lt;P&gt;      wa_final-dmbtr    =  wa_bseg-dmbtr.&lt;/P&gt;&lt;P&gt;      wa_final-xblnr    =  wa_bkpf-xblnr.&lt;/P&gt;&lt;P&gt;      wa_final-bktxt    =  wa_bkpf-bktxt.&lt;/P&gt;&lt;P&gt;      wa_final-hkont    =  wa_bseg-hkont.&lt;/P&gt;&lt;P&gt;      wa_final-zlsch    =  wa_bseg-zlsch.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, &lt;/P&gt;&lt;P&gt;Rashmi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 11 Apr 2006 12:10:05 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-04-11T12:10:05Z</dc:date>
    <item>
      <title>Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229405#M138872</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;&lt;/P&gt;&lt;P&gt;I want to populate a internal table with Header and Item Level Details. BKPF is the Header Table and BSEG is the Item Details table. Can this be done without using nested LOOPS?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Consider the Logic I am using.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
  SELECT bukrs
         belnr
         gjahr
         budat
         xblnr
         bktxt
         FROM   bkpf
         INTO TABLE t_bkpf
         WHERE      bukrs   IN p_bukrs " = p_bukrs
             AND    gjahr   IN p_gjahr  "= p_gjahr
             AND    monat   IN p_monat  " = p_monat
             AND    bstat    = space.


  IF sy-subrc IS INITIAL.

    SORT t_bkpf BY bukrs belnr gjahr.

    SELECT  bukrs
            belnr
            buzei
            gjahr
            hkont
            zlsch
            shkzg
            dmbtr
            FROM bseg
            INTO TABLE t_bseg
            FOR ALL ENTRIES IN t_bkpf
            WHERE     bukrs = t_bkpf-bukrs
               AND    gjahr = t_bkpf-gjahr
               AND    belnr = t_bkpf-belnr
               AND    hkont = w_hkont .

    IF sy-subrc IS INITIAL.

      SORT t_bseg BY  bukrs belnr gjahr buzei.
    ENDIF.

  ENDIF.


LOOP AT t_bkpf INTO wa_bkpf.
  LOOP AT t_bkpf INTO wa_bkpf WHERE bukrs = wa_bkpf-bukrs
                              AND   belnr = wa_bkpf-belnr
                              AND   gjahr = wa_bkpf-gjahr.
      wa_final-bukrs    =  wa_bkpf-bukrs.
      wa_final-budat    =  wa_bkpf-budat.
      wa_final-belnr    =  wa_bkpf-belnr.
      wa_final-shkzg    =  wa_bseg-shkzg.
      wa_final-dmbtr    =  wa_bseg-dmbtr.
      wa_final-xblnr    =  wa_bkpf-xblnr.
      wa_final-bktxt    =  wa_bkpf-bktxt.
      wa_final-hkont    =  wa_bseg-hkont.
      wa_final-zlsch    =  wa_bseg-zlsch.

   ENDLOOP.
ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 11:50:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229405#M138872</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T11:50:37Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229406#M138873</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arun,&lt;/P&gt;&lt;P&gt;  you can use a read statement instead of the inner loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t_bseg INTO wa_bseg.&lt;/P&gt;&lt;P&gt;  read table t_bkpf INTO wa_bkpf With key bukrs = wa_bseg-bukrs&lt;/P&gt;&lt;P&gt;belnr = wa_bseg-belnr&lt;/P&gt;&lt;P&gt;gjahr = wa_bseg-gjahr.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      wa_final-bukrs    =  wa_bkpf-bukrs.&lt;/P&gt;&lt;P&gt;      wa_final-budat    =  wa_bkpf-budat.&lt;/P&gt;&lt;P&gt;      wa_final-belnr    =  wa_bkpf-belnr.&lt;/P&gt;&lt;P&gt;      wa_final-shkzg    =  wa_bseg-shkzg.&lt;/P&gt;&lt;P&gt;      wa_final-dmbtr    =  wa_bseg-dmbtr.&lt;/P&gt;&lt;P&gt;      wa_final-xblnr    =  wa_bkpf-xblnr.&lt;/P&gt;&lt;P&gt;      wa_final-bktxt    =  wa_bkpf-bktxt.&lt;/P&gt;&lt;P&gt;      wa_final-hkont    =  wa_bseg-hkont.&lt;/P&gt;&lt;P&gt;      wa_final-zlsch    =  wa_bseg-zlsch.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 11:53:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229406#M138873</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T11:53:07Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229407#M138874</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LOOP AT t_bseg INTO wa_bseg.&lt;/P&gt;&lt;P&gt;clear t_bkpf.  &lt;/P&gt;&lt;P&gt;read table t_bkpf INTO wa_bkpf &lt;/P&gt;&lt;P&gt;           WHERE bukrs = wa_bseg-bukrs&lt;/P&gt;&lt;P&gt;           AND   belnr = wa_bseg-belnr&lt;/P&gt;&lt;P&gt;           AND   gjahr = wa_bseg-gjahr binary search.&lt;/P&gt;&lt;P&gt;   if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      wa_final-bukrs    =  wa_bkpf-bukrs.&lt;/P&gt;&lt;P&gt;      wa_final-budat    =  wa_bkpf-budat.&lt;/P&gt;&lt;P&gt;      wa_final-belnr    =  wa_bkpf-belnr.&lt;/P&gt;&lt;P&gt;      wa_final-shkzg    =  wa_bseg-shkzg.&lt;/P&gt;&lt;P&gt;      wa_final-dmbtr    =  wa_bseg-dmbtr.&lt;/P&gt;&lt;P&gt;      wa_final-xblnr    =  wa_bkpf-xblnr.&lt;/P&gt;&lt;P&gt;      wa_final-bktxt    =  wa_bkpf-bktxt.&lt;/P&gt;&lt;P&gt;      wa_final-hkont    =  wa_bseg-hkont.&lt;/P&gt;&lt;P&gt;      wa_final-zlsch    =  wa_bseg-zlsch.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 11:54:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229407#M138874</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T11:54:49Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229408#M138875</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SORT t_bseg BY  bukrs belnr gjahr buzei.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t_bkpf INTO wa_bkpf.&lt;/P&gt;&lt;P&gt; read table t_bkpf INTO wa_bkpf binary search with key bukrs = wa_bkpf-bukrs&lt;/P&gt;&lt;P&gt;                                belnr = wa_bkpf-belnr&lt;/P&gt;&lt;P&gt;                                gjahr = wa_bkpf-gjahr.&lt;/P&gt;&lt;P&gt;      wa_final-bukrs    =  wa_bkpf-bukrs.&lt;/P&gt;&lt;P&gt;      wa_final-budat    =  wa_bkpf-budat.&lt;/P&gt;&lt;P&gt;      wa_final-belnr    =  wa_bkpf-belnr.&lt;/P&gt;&lt;P&gt;      wa_final-shkzg    =  wa_bseg-shkzg.&lt;/P&gt;&lt;P&gt;      wa_final-dmbtr    =  wa_bseg-dmbtr.&lt;/P&gt;&lt;P&gt;      wa_final-xblnr    =  wa_bkpf-xblnr.&lt;/P&gt;&lt;P&gt;      wa_final-bktxt    =  wa_bkpf-bktxt.&lt;/P&gt;&lt;P&gt;      wa_final-hkont    =  wa_bseg-hkont.&lt;/P&gt;&lt;P&gt;      wa_final-zlsch    =  wa_bseg-zlsch.&lt;/P&gt;&lt;P&gt;  append wa_final   to itab_final.&lt;/P&gt;&lt;P&gt;   ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 11:54:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229408#M138875</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T11:54:52Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229409#M138876</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arun,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. I think u have not at all used NESTED Loops.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Both SELECTS are independent , and not nested.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. In fact this is the best way of doing it.&lt;/P&gt;&lt;P&gt;  (using FOR ALL ENTRIES )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. Nested means,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   select.. endselect.&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDSELECT.&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, 11 Apr 2006 11:55:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229409#M138876</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T11:55:10Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229410#M138877</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ravi,Sravanthi, Kishan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your prompt replies.&lt;/P&gt;&lt;P&gt;I forgot to mention that for every record in BKPF(Header) table there are multiple entries in BSEG(Item) Table.&lt;/P&gt;&lt;P&gt;So LOOP and READ table cannot be used.&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;Arun Sambargi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 11:59:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229410#M138877</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T11:59:34Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229411#M138878</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Amit,&lt;/P&gt;&lt;P&gt;Thanks for you prompt reply.&lt;/P&gt;&lt;P&gt;I forgot to mention that for every record in BKPF(Header) table there are multiple entries in BSEG(Item) Table.&lt;/P&gt;&lt;P&gt;I  want to achieve this without using nested LOOPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

LOOP AT t_bkpf INTO wa_bkpf.
  LOOP AT t_bkpf INTO wa_bkpf WHERE bukrs = wa_bkpf-bukrs
                              AND   belnr = wa_bkpf-belnr
                              AND   gjahr = wa_bkpf-gjahr.
      wa_final-bukrs    =  wa_bkpf-bukrs.
      wa_final-budat    =  wa_bkpf-budat.
      wa_final-belnr    =  wa_bkpf-belnr.
      wa_final-shkzg    =  wa_bseg-shkzg.
      wa_final-dmbtr    =  wa_bseg-dmbtr.
      wa_final-xblnr    =  wa_bkpf-xblnr.
      wa_final-bktxt    =  wa_bkpf-bktxt.
      wa_final-hkont    =  wa_bseg-hkont.
      wa_final-zlsch    =  wa_bseg-zlsch.
 
   ENDLOOP.
ENDLOOP.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Arun&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Arun Sambargi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 12:03:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229411#M138878</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T12:03:42Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229412#M138879</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai Arun try with the following code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT &lt;/P&gt;&lt;P&gt;         bukrs&lt;/P&gt;&lt;P&gt;         belnr&lt;/P&gt;&lt;P&gt;         gjahr&lt;/P&gt;&lt;P&gt;         budat&lt;/P&gt;&lt;P&gt;         xblnr&lt;/P&gt;&lt;P&gt;         bktxt&lt;/P&gt;&lt;P&gt;         FROM   bkpf&lt;/P&gt;&lt;P&gt;         INTO TABLE t_bkpf&lt;/P&gt;&lt;P&gt;         WHERE   bukrs   IN p_bukrs " = p_bukrs&lt;/P&gt;&lt;P&gt;             AND gjahr   IN p_gjahr  "= p_gjahr&lt;/P&gt;&lt;P&gt;             AND monat   IN p_monat  " = p_monat&lt;/P&gt;&lt;P&gt;             AND bstat    = space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  IF sy-subrc IS INITIAL.&lt;/P&gt;&lt;P&gt;     SORT t_bkpf BY bukrs belnr gjahr.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;  if not t_bkpf[] is initial.  &lt;/P&gt;&lt;P&gt;    SELECT  &lt;/P&gt;&lt;P&gt;            bukrs&lt;/P&gt;&lt;P&gt;            belnr&lt;/P&gt;&lt;P&gt;            buzei&lt;/P&gt;&lt;P&gt;            gjahr&lt;/P&gt;&lt;P&gt;            hkont&lt;/P&gt;&lt;P&gt;            zlsch&lt;/P&gt;&lt;P&gt;            shkzg&lt;/P&gt;&lt;P&gt;            dmbtr&lt;/P&gt;&lt;P&gt;            FROM bseg&lt;/P&gt;&lt;P&gt;            INTO TABLE t_bseg&lt;/P&gt;&lt;P&gt;            FOR ALL ENTRIES IN t_bkpf&lt;/P&gt;&lt;P&gt;            WHERE     bukrs = t_bkpf-bukrs&lt;/P&gt;&lt;P&gt;               AND    belnr = t_bkpf-belnr&lt;/P&gt;&lt;P&gt;               AND    gjahr = t_bkpf-gjahr&lt;/P&gt;&lt;P&gt;               AND    hkont = w_hkont .&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;    IF sy-subrc IS INITIAL.&lt;/P&gt;&lt;P&gt;      SORT t_bseg BY  bukrs belnr gjahr buzei.&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;loop at t_bkpf.&lt;/P&gt;&lt;P&gt;  read table it_bseg with key   bukrs = t_bkpf-bukrs&lt;/P&gt;&lt;P&gt;                         AND    belnr = t_bkpf-belnr&lt;/P&gt;&lt;P&gt;                         AND    gjahr = t_bkpf-gjahr&lt;/P&gt;&lt;P&gt;                         binary search.  &lt;/P&gt;&lt;P&gt;  if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    wa_final-bukrs    =  wa_bkpf-bukrs.&lt;/P&gt;&lt;P&gt;    wa_final-budat    =  wa_bkpf-budat.&lt;/P&gt;&lt;P&gt;    wa_final-belnr    =  wa_bkpf-belnr.&lt;/P&gt;&lt;P&gt;    wa_final-shkzg    =  wa_bseg-shkzg.&lt;/P&gt;&lt;P&gt;    wa_final-dmbtr    =  wa_bseg-dmbtr.&lt;/P&gt;&lt;P&gt;    wa_final-xblnr    =  wa_bkpf-xblnr.&lt;/P&gt;&lt;P&gt;    wa_final-bktxt    =  wa_bkpf-bktxt.&lt;/P&gt;&lt;P&gt;    wa_final-hkont    =  wa_bseg-hkont.&lt;/P&gt;&lt;P&gt;    wa_final-zlsch    =  wa_bseg-zlsch.&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;Thanks &amp;amp; regards&lt;/P&gt;&lt;P&gt;Sreenivasulu P&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 12:06:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229412#M138879</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T12:06:02Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229413#M138880</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arun,&lt;/P&gt;&lt;P&gt;   Even in that case,&lt;/P&gt;&lt;P&gt;the thumb rule is that you have to loop around the bigger table and read the smaller one.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_bseg into wa_bseg.&lt;/P&gt;&lt;P&gt;read it_bkpf into wa_bkpf with key ....&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;*move to final table.&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;The final table will have no records that are missed out.&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, 11 Apr 2006 12:06:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229413#M138880</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T12:06:03Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229414#M138881</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SORT t_bseg BY bukrs belnr gjahr buzei.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t_bseg INTO wa_bseg.&lt;/P&gt;&lt;P&gt;read table t_bkpf INTO wa_bkpf binary search with key bukrs = wa_bseg-bukrs&lt;/P&gt;&lt;P&gt;belnr = wa_bseg-belnr&lt;/P&gt;&lt;P&gt;gjahr = wa_bseg-gjahr.&lt;/P&gt;&lt;P&gt;wa_final-bukrs = wa_bkpf-bukrs.&lt;/P&gt;&lt;P&gt;wa_final-budat = wa_bkpf-budat.&lt;/P&gt;&lt;P&gt;wa_final-belnr = wa_bkpf-belnr.&lt;/P&gt;&lt;P&gt;wa_final-shkzg = wa_bseg-shkzg.&lt;/P&gt;&lt;P&gt;wa_final-dmbtr = wa_bseg-dmbtr.&lt;/P&gt;&lt;P&gt;wa_final-xblnr = wa_bkpf-xblnr.&lt;/P&gt;&lt;P&gt;wa_final-bktxt = wa_bkpf-bktxt.&lt;/P&gt;&lt;P&gt;wa_final-hkont = wa_bseg-hkont.&lt;/P&gt;&lt;P&gt;wa_final-zlsch = wa_bseg-zlsch.&lt;/P&gt;&lt;P&gt;append wa_final to itab_final.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 12:09:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229414#M138881</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T12:09:06Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229415#M138882</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 loop at the item details (BSEG) Table and then read the header table (BKPF). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BKPF will have only a single entry for BSEG becoz it is a header record. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t_bseg INTO wa_bseg.&lt;/P&gt;&lt;P&gt;  &amp;lt;b&amp;gt;read table t_bkpf with key bukrs = wa_bseg-bukrs&lt;/P&gt;&lt;P&gt;                             belnr = wa_bseg-belnr&lt;/P&gt;&lt;P&gt;                             gjahr = wa_bseg-gjahr.&amp;lt;/b&amp;gt;      wa_final-bukrs    =  wa_bkpf-bukrs.&lt;/P&gt;&lt;P&gt;      wa_final-budat    =  wa_bkpf-budat.&lt;/P&gt;&lt;P&gt;      wa_final-belnr    =  wa_bkpf-belnr.&lt;/P&gt;&lt;P&gt;      wa_final-shkzg    =  wa_bseg-shkzg.&lt;/P&gt;&lt;P&gt;      wa_final-dmbtr    =  wa_bseg-dmbtr.&lt;/P&gt;&lt;P&gt;      wa_final-xblnr    =  wa_bkpf-xblnr.&lt;/P&gt;&lt;P&gt;      wa_final-bktxt    =  wa_bkpf-bktxt.&lt;/P&gt;&lt;P&gt;      wa_final-hkont    =  wa_bseg-hkont.&lt;/P&gt;&lt;P&gt;      wa_final-zlsch    =  wa_bseg-zlsch.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, &lt;/P&gt;&lt;P&gt;Rashmi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 12:10:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229415#M138882</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T12:10:05Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229416#M138883</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;This code is quite efficient. It finds the first entry via binary search, so its fast. And dont let the nested loop fool you. The loop will start with a hit (courtesy of the sy-tabix from the binary search). It will discontinue the search after last entry has been found, since everything is sorted. 'Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SORT t_bseg BY bukrs gjahr belnr.

LOOP AT t_bkpf.

*  find first entry (get index)
   READ TABLE t_bseg 
        WITH KEY bukrs = t_bkpf-bukrs
                 gjahr = t_bkpf-gjahr
                 belnr = t_bkpf-belnr
             BINARY SEARCH. 

   IF sy-subrc EQ 0.

*     get all entries. since they are adjacent,
*     exit when not equal to document key
      LOOP AT t_bseg FROM sy-tabix.
         IF t_bseg-bukrs = t_bkpf-bukrs AND
            t_bseg-gjahr = t_bkpf-gjahr AND
            t_bseg-belnr = t_bkpf-belnr.

            " Do something with t_bseg
         ELSE.
            EXIT.
         ENDIF.
      ENDLOOP.

   ENDIF.

ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Emir Cruz&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 12:16:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229416#M138883</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T12:16:56Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229417#M138884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Arun,&lt;/P&gt;&lt;P&gt;Is it helpfull to solve your problem!!!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT &lt;/P&gt;&lt;P&gt;         bukrs&lt;/P&gt;&lt;P&gt;         belnr&lt;/P&gt;&lt;P&gt;         gjahr&lt;/P&gt;&lt;P&gt;         budat&lt;/P&gt;&lt;P&gt;         xblnr&lt;/P&gt;&lt;P&gt;         bktxt&lt;/P&gt;&lt;P&gt;         FROM   bkpf&lt;/P&gt;&lt;P&gt;         INTO TABLE t_bkpf&lt;/P&gt;&lt;P&gt;         WHERE   bukrs   IN p_bukrs " = p_bukrs&lt;/P&gt;&lt;P&gt;             AND gjahr   IN p_gjahr  "= p_gjahr&lt;/P&gt;&lt;P&gt;             AND monat   IN p_monat  " = p_monat&lt;/P&gt;&lt;P&gt;             AND bstat    = space.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  IF sy-subrc IS INITIAL.&lt;/P&gt;&lt;P&gt;     SORT t_bkpf BY bukrs belnr gjahr.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;  if not t_bkpf[] is initial.  &lt;/P&gt;&lt;P&gt;    SELECT  &lt;/P&gt;&lt;P&gt;            bukrs&lt;/P&gt;&lt;P&gt;            belnr&lt;/P&gt;&lt;P&gt;            buzei&lt;/P&gt;&lt;P&gt;            gjahr&lt;/P&gt;&lt;P&gt;            hkont&lt;/P&gt;&lt;P&gt;            zlsch&lt;/P&gt;&lt;P&gt;            shkzg&lt;/P&gt;&lt;P&gt;            dmbtr&lt;/P&gt;&lt;P&gt;            FROM bseg&lt;/P&gt;&lt;P&gt;            INTO TABLE t_bseg&lt;/P&gt;&lt;P&gt;            FOR ALL ENTRIES IN t_bkpf&lt;/P&gt;&lt;P&gt;            WHERE     bukrs = t_bkpf-bukrs&lt;/P&gt;&lt;P&gt;               AND    belnr = t_bkpf-belnr&lt;/P&gt;&lt;P&gt;               AND    gjahr = t_bkpf-gjahr&lt;/P&gt;&lt;P&gt;               AND    hkont = w_hkont .&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;    IF sy-subrc IS INITIAL.&lt;/P&gt;&lt;P&gt;      SORT t_bseg BY  bukrs belnr gjahr buzei.&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;loop at t_bkpf.&lt;/P&gt;&lt;P&gt;  read table it_bseg with key   bukrs = t_bkpf-bukrs&lt;/P&gt;&lt;P&gt;                         AND    belnr = t_bkpf-belnr&lt;/P&gt;&lt;P&gt;                         AND    gjahr = t_bkpf-gjahr&lt;/P&gt;&lt;P&gt;                         binary search.  &lt;/P&gt;&lt;P&gt;  if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    wa_final-bukrs    =  wa_bkpf-bukrs.&lt;/P&gt;&lt;P&gt;    wa_final-budat    =  wa_bkpf-budat.&lt;/P&gt;&lt;P&gt;    wa_final-belnr    =  wa_bkpf-belnr.&lt;/P&gt;&lt;P&gt;    wa_final-shkzg    =  wa_bseg-shkzg.&lt;/P&gt;&lt;P&gt;    wa_final-dmbtr    =  wa_bseg-dmbtr.&lt;/P&gt;&lt;P&gt;    wa_final-xblnr    =  wa_bkpf-xblnr.&lt;/P&gt;&lt;P&gt;    wa_final-bktxt    =  wa_bkpf-bktxt.&lt;/P&gt;&lt;P&gt;    wa_final-hkont    =  wa_bseg-hkont.&lt;/P&gt;&lt;P&gt;    wa_final-zlsch    =  wa_bseg-zlsch.&lt;/P&gt;&lt;P&gt;   append  wa_final.&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;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Sarera&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 12:17:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229417#M138884</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T12:17:42Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229418#M138885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;repost. see previous post.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Emir Cruz&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 12:18:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229418#M138885</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T12:18:55Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229419#M138886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Emir,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to avoid nested LOOPs, because it has performance problems.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Arun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 12:31:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229419#M138886</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T12:31:27Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229420#M138887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;check my post again.. i added comments...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 12:32:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229420#M138887</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T12:32:32Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229421#M138888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arun,&lt;/P&gt;&lt;P&gt;   This code will surely work.&lt;/P&gt;&lt;P&gt;I don't understand why you are not using it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t_bseg INTO wa_bseg.&lt;/P&gt;&lt;P&gt;  read table t_bkpf INTO wa_bkpf WITH key  bukrs = wa_bseg-bukrs&lt;/P&gt;&lt;P&gt;belnr = wa_bseg-belnr&lt;/P&gt;&lt;P&gt;gjahr = wa_bseg-gjahr.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      wa_final-bukrs    =  wa_bkpf-bukrs.&lt;/P&gt;&lt;P&gt;      wa_final-budat    =  wa_bkpf-budat.&lt;/P&gt;&lt;P&gt;      wa_final-belnr    =  wa_bkpf-belnr.&lt;/P&gt;&lt;P&gt;      wa_final-shkzg    =  wa_bseg-shkzg.&lt;/P&gt;&lt;P&gt;      wa_final-dmbtr    =  wa_bseg-dmbtr.&lt;/P&gt;&lt;P&gt;      wa_final-xblnr    =  wa_bkpf-xblnr.&lt;/P&gt;&lt;P&gt;      wa_final-bktxt    =  wa_bkpf-bktxt.&lt;/P&gt;&lt;P&gt;      wa_final-hkont    =  wa_bseg-hkont.&lt;/P&gt;&lt;P&gt;      wa_final-zlsch    =  wa_bseg-zlsch.&lt;/P&gt;&lt;P&gt;append wa_final into it_final.&lt;/P&gt;&lt;P&gt;clear wa_final.&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;&amp;lt;b&amp;gt;IT WILL WORK&amp;lt;/b&amp;gt;&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, 11 Apr 2006 12:36:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229421#M138888</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T12:36:02Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229422#M138889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Srinivas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This can be used, but READ statement selects only a single entry so cant be used to select BSEG records, since there are multiple records. Regarding your doubt of the usefulness to sole the problem, its that i want to improve the performance of the code. Since Nested LOOPs consume a lot of Database time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Arun.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 12:37:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229422#M138889</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T12:37:00Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229423#M138890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;If u have perfomance issue with BKPF and BSEG tables , go for the alternate tables based on ur requirement BSIS,BSAS,BSAD,BSID,BSIK,BSAK,BSIP,BVOR..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Varma&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 12:43:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229423#M138890</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T12:43:43Z</dc:date>
    </item>
    <item>
      <title>Re: Avoiding Nested Loops</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229424#M138891</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ravi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read statement will select only one record from BSEG, i want to select multiple records at each loop pass of BKPF.&lt;/P&gt;&lt;P&gt;Hope u understand my problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Arun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Apr 2006 12:47:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoiding-nested-loops/m-p/1229424#M138891</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-11T12:47:09Z</dc:date>
    </item>
  </channel>
</rss>

