<?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 report in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749397#M324940</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;why this code is not wotking properly.&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;&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; SORT it_mara BY matnr.       sy-subrc =4&lt;/P&gt;&lt;P&gt;  SORT it_makt BY matnr.      sy-subrc =4&lt;/P&gt;&lt;P&gt;  SORT it_mseg BY matnr.     sy-subrc =4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_mara INTO wa_mara. sy-subrc =4&lt;/P&gt;&lt;P&gt;    READ TABLE it_makt INTO wa_makt WITH KEY matnr = wa_mara-matnr&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;      MOVE   wa_mara-matnr TO wa_final-matnr.&lt;/P&gt;&lt;P&gt;      MOVE   wa_mara-matkl TO wa_final-matkl.&lt;/P&gt;&lt;P&gt;      MOVE   wa_makt-maktx TO wa_final-maktx.&lt;/P&gt;&lt;P&gt;      APPEND wa_final      TO it_final.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; LOOP AT it_mara INTO wa_mara.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    READ TABLE it_mseg INTO wa_mseg WITH KEY matnr = wa_mara-matnr&lt;/P&gt;&lt;P&gt;                                    BINARY SEARCH.sy-subrc =8&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      MOVE   wa_mseg-bwart  TO wa_final-bwart.sy-subrc =8&lt;/P&gt;&lt;P&gt;      APPEND wa_final       TO it_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;&lt;/P&gt;&lt;P&gt;  SORT it_final BY matnr bwart.&lt;/P&gt;&lt;P&gt;  LOOP AT it_final INTO wa_final.&lt;/P&gt;&lt;P&gt;    IF  wa_final-bwart = '101' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '103' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '105'.&lt;/P&gt;&lt;P&gt;      count_gr = count_gr + 1.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF  wa_final-bwart = '201' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '261' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '281' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '291' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '301' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '311' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '541'.&lt;/P&gt;&lt;P&gt;      count_gi = count_gi + 1.&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;  ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 15 Dec 2006 05:06:51 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-12-15T05:06:51Z</dc:date>
    <item>
      <title>report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749397#M324940</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;why this code is not wotking properly.&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;&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; SORT it_mara BY matnr.       sy-subrc =4&lt;/P&gt;&lt;P&gt;  SORT it_makt BY matnr.      sy-subrc =4&lt;/P&gt;&lt;P&gt;  SORT it_mseg BY matnr.     sy-subrc =4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_mara INTO wa_mara. sy-subrc =4&lt;/P&gt;&lt;P&gt;    READ TABLE it_makt INTO wa_makt WITH KEY matnr = wa_mara-matnr&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;      MOVE   wa_mara-matnr TO wa_final-matnr.&lt;/P&gt;&lt;P&gt;      MOVE   wa_mara-matkl TO wa_final-matkl.&lt;/P&gt;&lt;P&gt;      MOVE   wa_makt-maktx TO wa_final-maktx.&lt;/P&gt;&lt;P&gt;      APPEND wa_final      TO it_final.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; LOOP AT it_mara INTO wa_mara.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    READ TABLE it_mseg INTO wa_mseg WITH KEY matnr = wa_mara-matnr&lt;/P&gt;&lt;P&gt;                                    BINARY SEARCH.sy-subrc =8&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      MOVE   wa_mseg-bwart  TO wa_final-bwart.sy-subrc =8&lt;/P&gt;&lt;P&gt;      APPEND wa_final       TO it_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;&lt;/P&gt;&lt;P&gt;  SORT it_final BY matnr bwart.&lt;/P&gt;&lt;P&gt;  LOOP AT it_final INTO wa_final.&lt;/P&gt;&lt;P&gt;    IF  wa_final-bwart = '101' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '103' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '105'.&lt;/P&gt;&lt;P&gt;      count_gr = count_gr + 1.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF  wa_final-bwart = '201' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '261' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '281' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '291' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '301' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '311' OR&lt;/P&gt;&lt;P&gt;        wa_final-bwart = '541'.&lt;/P&gt;&lt;P&gt;      count_gi = count_gi + 1.&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;  ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Dec 2006 05:06:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749397#M324940</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-15T05:06:51Z</dc:date>
    </item>
    <item>
      <title>Re: report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749398#M324941</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;  Check if your internal table it_mara is empty.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Manoj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Dec 2006 05:12:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749398#M324941</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-15T05:12:18Z</dc:date>
    </item>
    <item>
      <title>Re: report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749399#M324942</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;Remove all SY-SUBRC s.  Check SY-SUBRC = 0 or not after READ statement.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Dec 2006 05:16:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749399#M324942</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-15T05:16:36Z</dc:date>
    </item>
    <item>
      <title>Re: report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749400#M324943</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi , &lt;/P&gt;&lt;P&gt;  Could you please tell me why are you assigning sy-subrc =4 in your program , it is advisable not to do this in your program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Arun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Dec 2006 05:17:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749400#M324943</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-15T05:17:45Z</dc:date>
    </item>
    <item>
      <title>Re: report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749401#M324944</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jyoti&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE it_mseg INTO wa_mseg WITH KEY matnr = wa_mara-matnr&lt;/P&gt;&lt;P&gt;BINARY SEARCH.&amp;lt;b&amp;gt;sy-subrc =8&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;MOVE wa_mseg-bwart TO wa_final-bwart.sy-subrc =8&lt;/P&gt;&lt;P&gt;APPEND wa_final TO it_final.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With this code, you will never populate BWARt in internal table IT_FINAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards&lt;/P&gt;&lt;P&gt;Eswar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Dec 2006 05:21:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749401#M324944</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-15T05:21:14Z</dc:date>
    </item>
    <item>
      <title>Re: report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749402#M324945</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi one thing i noticed, why you are appending 2 times to final table.wa_final-&lt;/P&gt;&lt;P&gt; put in the following way,it will improve your report performance:-&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT it_mara BY matnr.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;SORT it_makt BY matnr.&amp;lt;br&amp;gt; &lt;/P&gt;&lt;P&gt;SORT it_mseg BY matnr.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT it_mara INTO wa_mara. &amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear wa_makt.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;READ TABLE it_makt INTO wa_makt WITH KEY matnr = wa_mara-matnr&lt;/P&gt;&lt;P&gt;BINARY SEARCH.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;MOVE corresponding wa_marar TO wa_final.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;ENDIF.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;clear wa_mseg.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;READ TABLE it_mseg INTO wa_mseg WITH KEY matnr = wa_mara-matnr&lt;/P&gt;&lt;P&gt;BINARY SEARCH.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;MOVE wa_mseg-bwart TO wa_final-bwart.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;ENDIF.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND wa_final TO it_final.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;clear wa_final.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT it_final BY matnr bwart.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT it_final INTO wa_final where&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;                 bwart = '101' OR&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;                 bwart = '103' OR&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;                 bwart = '105'.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;       count_gr = count_gr + 1.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT it_final INTO wa_final where&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;                    bwart = '201' OR&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;                    bwart = '261' OR&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;                    bwart = '281' OR&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;                    bwart = '291' OR&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;                    bwart = '301' OR&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;                    bwart = '311' OR&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;                    bwart = '541'.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;count_gi = count_gi + 1.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;P&gt;You can also remove the hardcoding foe BWART.&amp;lt;br&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Dec 2006 05:28:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749402#M324945</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-15T05:28:33Z</dc:date>
    </item>
    <item>
      <title>Re: report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749403#M324946</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;What it can see immediately is that there should be a space after = sign&lt;/P&gt;&lt;P&gt;sy-subrc = 4 not sy-subrc =4&lt;/P&gt;&lt;P&gt;also missing period.at all places.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is the compiled code,&lt;/P&gt;&lt;P&gt;types: begin of final,&lt;/P&gt;&lt;P&gt;matnr type mara-matnr,&lt;/P&gt;&lt;P&gt;matkl type mara-matkl,&lt;/P&gt;&lt;P&gt;BWART type mseg-BWART,&lt;/P&gt;&lt;P&gt;MAKTX type makt-MAKTX,&lt;/P&gt;&lt;P&gt;end of final.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data: it_final type table of final,&lt;/P&gt;&lt;P&gt;wa_final type final.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: it_mara type table of mara,&lt;/P&gt;&lt;P&gt;wa_mara like line of it_mara,&lt;/P&gt;&lt;P&gt;it_makt type table of makt,&lt;/P&gt;&lt;P&gt;wa_makt like line of it_makt,&lt;/P&gt;&lt;P&gt;it_mseg type table of mseg,&lt;/P&gt;&lt;P&gt;wa_mseg type mseg,&lt;/P&gt;&lt;P&gt;count_gr type i,&lt;/P&gt;&lt;P&gt;count_gi type i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*wa_makt like line of it_makt.&lt;/P&gt;&lt;P&gt;SORT it_mara BY matnr. sy-subrc = 4.&lt;/P&gt;&lt;P&gt;SORT it_makt BY matnr. sy-subrc = 4.&lt;/P&gt;&lt;P&gt;SORT it_mseg BY matnr. sy-subrc = 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT it_mara INTO wa_mara. sy-subrc = 4.&lt;/P&gt;&lt;P&gt;READ TABLE it_makt INTO wa_makt WITH KEY matnr = wa_mara-matnr&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;MOVE wa_mara-matnr TO wa_final-matnr.&lt;/P&gt;&lt;P&gt;MOVE wa_mara-matkl TO wa_final-matkl.&lt;/P&gt;&lt;P&gt;MOVE wa_makt-maktx TO wa_final-maktx.&lt;/P&gt;&lt;P&gt;APPEND wa_final TO it_final.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;LOOP AT it_mara INTO wa_mara.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;READ TABLE it_mseg INTO wa_mseg WITH KEY matnr = wa_mara-matnr&lt;/P&gt;&lt;P&gt;BINARY SEARCH.sy-subrc = 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;MOVE wa_mseg-bwart TO wa_final-bwart.sy-subrc = 8.&lt;/P&gt;&lt;P&gt;APPEND wa_final TO it_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;&lt;/P&gt;&lt;P&gt;SORT it_final BY matnr bwart.&lt;/P&gt;&lt;P&gt;LOOP AT it_final INTO wa_final.&lt;/P&gt;&lt;P&gt;IF wa_final-bwart = '101' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '103' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '105'.&lt;/P&gt;&lt;P&gt;count_gr = count_gr + 1.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF wa_final-bwart = '201' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '261' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '281' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '291' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '301' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '311' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '541'.&lt;/P&gt;&lt;P&gt;count_gi = count_gi + 1.&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;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Dec 2006 05:29:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749403#M324946</guid>
      <dc:creator>sourabhshah</dc:creator>
      <dc:date>2006-12-15T05:29:44Z</dc:date>
    </item>
    <item>
      <title>Re: report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749404#M324947</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;&lt;/P&gt;&lt;P&gt;I want to ask 1 question here... Why u r assigning SY-SUBRC = 4 after the SORT..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ok anyways ...U need to do some changes to ur code..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In ur final loop process I think ur using the append twise to ur it_final.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See the following Code....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT it_mara BY matnr.&lt;/P&gt;&lt;P&gt;SORT it_makt BY matnr.&lt;/P&gt;&lt;P&gt;SORT it_mseg BY matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT it_mara INTO wa_mara. &lt;/P&gt;&lt;P&gt;READ TABLE it_makt INTO wa_makt WITH KEY matnr = wa_mara-matnr&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;MOVE wa_mara-matnr TO wa_final-matnr.&lt;/P&gt;&lt;P&gt;MOVE wa_mara-matkl TO wa_final-matkl.&lt;/P&gt;&lt;P&gt;MOVE wa_makt-maktx TO wa_final-maktx.&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;READ TABLE it_mseg INTO wa_mseg WITH KEY matnr = wa_mara-matnr&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;MOVE wa_mseg-bwart TO wa_final-bwart.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;APPEND wa_final TO it_final.&lt;/P&gt;&lt;P&gt;CLEAR wa_final .&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;SORT it_final BY matnr bwart.&lt;/P&gt;&lt;P&gt;LOOP AT it_final INTO wa_final.&lt;/P&gt;&lt;P&gt;IF wa_final-bwart = '101' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '103' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '105'.&lt;/P&gt;&lt;P&gt;count_gr = count_gr + 1.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF wa_final-bwart = '201' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '261' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '281' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '291' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '301' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '311' OR&lt;/P&gt;&lt;P&gt;wa_final-bwart = '541'.&lt;/P&gt;&lt;P&gt;count_gi = count_gi + 1.&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;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Dec 2006 06:41:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/1749404#M324947</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-15T06:41:25Z</dc:date>
    </item>
  </channel>
</rss>

