<?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: counter in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386276#M813082</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Then how ll dat field get more than one value........?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 12 Feb 2008 10:10:49 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-12T10:10:49Z</dc:date>
    <item>
      <title>counter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386264#M813070</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hiiiiiiiiiiiiiiiiiiiiii&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pls tell me how to write the syntex for counter for particular field to sum of all the enteries of that paticular field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after that synatx for average for that total sum corresponding no. of entries.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2008 09:36:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386264#M813070</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-12T09:36:47Z</dc:date>
    </item>
    <item>
      <title>Re: counter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386265#M813071</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use collect statement to collect the numeric values &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;siva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2008 09:40:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386265#M813071</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-12T09:40:02Z</dc:date>
    </item>
    <item>
      <title>Re: counter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386266#M813072</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is it internal table field?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nageswar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2008 09:40:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386266#M813072</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-12T09:40:04Z</dc:date>
    </item>
    <item>
      <title>Re: counter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386267#M813073</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data : count type i ,&lt;/P&gt;&lt;P&gt;          value type ANSAL_15,&lt;/P&gt;&lt;P&gt;          average type ANSAL_15.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at itab.&lt;/P&gt;&lt;P&gt;    value =  value + itab- value.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;describe table itab lines count.&lt;/P&gt;&lt;P&gt;if not count is initial.&lt;/P&gt;&lt;P&gt;   average = value / count.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2008 09:40:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386267#M813073</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-12T09:40:20Z</dc:date>
    </item>
    <item>
      <title>Re: counter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386268#M813074</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;U can use Control breas to calculate sums&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sample&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        SORT GT_MVMT BY BWART.&lt;/P&gt;&lt;P&gt;        LOOP AT GT_MVMT INTO GS_MVMT.&lt;/P&gt;&lt;P&gt;          AT new BWART.&lt;/P&gt;&lt;P&gt;            SUM.&lt;/P&gt;&lt;P&gt;            case gs_mvmt-bwart.&lt;/P&gt;&lt;P&gt;              when '101'.&lt;/P&gt;&lt;P&gt;                GV_101_QTY = GS_MVMT-LSMNG.&lt;/P&gt;&lt;P&gt;              when '102'.&lt;/P&gt;&lt;P&gt;                GV_102_QTY = GS_MVMT-LSMNG.&lt;/P&gt;&lt;P&gt;            endcase.&lt;/P&gt;&lt;P&gt;          endat.&lt;/P&gt;&lt;P&gt;          clear gs_mvmt.&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;&lt;/P&gt;&lt;P&gt;Reward if useful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2008 09:41:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386268#M813074</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-12T09:41:33Z</dc:date>
    </item>
    <item>
      <title>Re: counter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386269#M813075</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data: sum type i.&lt;/P&gt;&lt;P&gt;data: var type i.&lt;/P&gt;&lt;P&gt;data: avg type i.&lt;/P&gt;&lt;P&gt;loop at tab&lt;/P&gt;&lt;P&gt;sum = sum + field.&lt;/P&gt;&lt;P&gt;var = var + 1.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;avg = sum / var.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2008 09:41:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386269#M813075</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-12T09:41:58Z</dc:date>
    </item>
    <item>
      <title>Re: counter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386270#M813076</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 that field is in itab.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA : BEGIN OF itab OCCURS 0,
       fld1 TYPE char5,
       fld2 TYPE p,
       END OF   itab.

DATA count.

itab-fld1 = 'hi'.
itab-fld2 =  10.
APPEND itab.
itab-fld1 = 'hello'.
itab-fld2 =  15.
APPEND itab.
itab-fld1 = 'hi'.
itab-fld2 =  10.
APPEND itab.
itab-fld1 = 'hello'.
itab-fld2 =  15.
APPEND itab.

DESCRIBE TABLE itab LINES count.
WRITE : / 'No of items = ',count.
LOOP AT itab.
  AT LAST.
    SUM.
    WRITE : / 'sum = ',itab-fld2.
  ENDAT.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;jose.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2008 09:46:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386270#M813076</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-12T09:46:21Z</dc:date>
    </item>
    <item>
      <title>Re: counter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386271#M813077</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hiiiiiiiiiiiiiii&lt;/P&gt;&lt;P&gt;but in that coding there is no any internal table&lt;/P&gt;&lt;P&gt;then how i write sntax for counter for that particular field&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2008 09:57:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386271#M813077</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-12T09:57:24Z</dc:date>
    </item>
    <item>
      <title>Re: counter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386272#M813078</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;can u post the code.........&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2008 09:58:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386272#M813078</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-12T09:58:53Z</dc:date>
    </item>
    <item>
      <title>Re: counter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386273#M813079</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hiiiiiii&lt;/P&gt;&lt;P&gt;there is no internal table&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2008 10:02:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386273#M813079</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-12T10:02:12Z</dc:date>
    </item>
    <item>
      <title>Re: counter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386274#M813080</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;To Get the Numbe of items to get average you can use below statement :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
Describe table itab lines sy-tfill.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To get the sum of particular column.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data : lv_amount like bsis-dmbtr value 0.

Loop at itab.

lv_amount = lv_amount + itab-fieldname.
endloop.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sriram POnna.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2008 10:03:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386274#M813080</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-12T10:03:07Z</dc:date>
    </item>
    <item>
      <title>Re: counter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386275#M813081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hiiiiiiiii&lt;/P&gt;&lt;P&gt;in follwing code i want to calculate the average tonnage.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Zproduction&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ztotalprod1 LINE-SIZE 350 no standard page heading.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tables: zprdnrec,&lt;/P&gt;&lt;P&gt;        zhrslitdet,&lt;/P&gt;&lt;P&gt;        zcoilst,&lt;/P&gt;&lt;P&gt;        zhrordlink,&lt;/P&gt;&lt;P&gt;        zppsotr,&lt;/P&gt;&lt;P&gt;        kna1,&lt;/P&gt;&lt;P&gt;        zhrcdet,&lt;/P&gt;&lt;P&gt;        MARA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;selection-screen begin of block block1 with frame title text-001 .&lt;/P&gt;&lt;P&gt;selection-screen skip 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select-options date for zprdnrec-dates.&lt;/P&gt;&lt;P&gt;select-options shft for zprdnrec-shift.&lt;/P&gt;&lt;P&gt;select-options wrkc for zprdnrec-wcenter.&lt;/P&gt;&lt;P&gt;selection-screen skip 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameters: coilwise radiobutton group g1  default 'X'.&lt;/P&gt;&lt;P&gt;parameters: wrkcwise radiobutton group g1.&lt;/P&gt;&lt;P&gt;parameters: sftwise radiobutton group g1.&lt;/P&gt;&lt;P&gt;selection-screen end of block block1.&lt;/P&gt;&lt;P&gt;data: cno like zprdnrec-coilno , slid like zprdnrec-slitid,&lt;/P&gt;&lt;P&gt;scr like vbrp-fkimg,scr1 like vbrp-fkimg,scr2  like vbrp-fkimg,&lt;/P&gt;&lt;P&gt;rol like zprdnrec-ROLFINISH,&lt;/P&gt;&lt;P&gt;vendor like qals-SELLIFNR,&lt;/P&gt;&lt;P&gt;matnr like qals-SELmatnr,&lt;/P&gt;&lt;P&gt;name1 like lfa1-name1.&lt;/P&gt;&lt;P&gt;data : rem like zprdnrec-remarks,&lt;/P&gt;&lt;P&gt;       field(15).&lt;/P&gt;&lt;P&gt;data: v_ordno(10) TYPE n.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: a  type p decimals 3,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;******added on 03.05.04 by Jagmeet Singh ON Request of Mr Sanjay Gupta&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="5" type="ul"&gt;&lt;P&gt;for average width and average thickness.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;*****************************************************************&lt;/P&gt;&lt;P&gt;bt type p decimals 3,&lt;/P&gt;&lt;P&gt;b2 like bseg-wrbtr,&lt;/P&gt;&lt;P&gt;b3 like bseg-wrbtr,&lt;/P&gt;&lt;P&gt;b4 like bseg-wrbtr,&lt;/P&gt;&lt;P&gt;G2 LIKE BSEG-WRBTR,&lt;/P&gt;&lt;P&gt;G3 LIKE BSEG-WRBTR,&lt;/P&gt;&lt;P&gt;G4 LIKE BSEG-WRBTR,&lt;/P&gt;&lt;P&gt;******************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a2 like bseg-wrbtr,             " for width&lt;/P&gt;&lt;P&gt;a3 like bseg-wrbtr,             " for input thickness&lt;/P&gt;&lt;P&gt;a4 like bseg-wrbtr,             " for output thickness&lt;/P&gt;&lt;P&gt;a5 like bseg-wrbtr,        " for width in line sel&lt;/P&gt;&lt;P&gt;a6 like bseg-wrbtr,        " for input thickness in line sel&lt;/P&gt;&lt;P&gt;a7 like bseg-wrbtr,         " for output thickness in line sel&lt;/P&gt;&lt;P&gt;b like zprdnrec-wcenter,e  like&lt;/P&gt;&lt;P&gt;zprdnrec-dates , c like zprdnrec-shift , d like zwrkcenter-details,&lt;/P&gt;&lt;P&gt;f like zwrkcenter-details,&lt;/P&gt;&lt;P&gt; s(16) type p decimals 3, " LIKE vbrp-fkimg&lt;/P&gt;&lt;P&gt; s2(16) type p decimals 3, " LIKE vbrp-fkimg    " for total wtd ithick&lt;/P&gt;&lt;P&gt; s3(16) type p decimals 3, " LIKE vbrp-fkimg    " for total wtd fthick&lt;/P&gt;&lt;P&gt; s4(16) type p decimals 3. " LIKE vbrp-fkimg    " for % reduction&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write: '                      TOTAL PRODUCTION'.&lt;/P&gt;&lt;P&gt;write: /.&lt;/P&gt;&lt;P&gt;if coilwise ='X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  format color 1.&lt;/P&gt;&lt;P&gt;  uline.&lt;/P&gt;&lt;P&gt;  write: / 'WORKCENTER NAME   ','              DATE',&lt;/P&gt;&lt;P&gt;  '     SHIFT', 'COILNO', '  SLITID',67 '  TONNAGE', 83 'Width',90&lt;/P&gt;&lt;P&gt;'Thick',97 'Finish ' , 'Remarks',150 'ROLFINISH',172 'Wtd Width',&lt;/P&gt;&lt;P&gt;189 'Wtd Thick' ,204 'Wtd fthick', 225 'SOURCE' , 265 'MATNR'.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="8" type="ul"&gt;&lt;P&gt;added average thickness &amp;amp; average width&lt;/P&gt;&lt;/LI&gt;&lt;LI level="8" type="ul"&gt;&lt;P&gt;by Narinder Paul Gogna on 9.jan.2004&lt;/P&gt;&lt;/LI&gt;&lt;LI level="8" type="ul"&gt;&lt;P&gt;as asked by mr Saxena&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;  uline.&lt;/P&gt;&lt;P&gt;  write: / .&lt;/P&gt;&lt;P&gt;select coilno slitid tonnage wcenter shift dates remarks ROLFINISH into&lt;/P&gt;&lt;P&gt;(cno,slid,a,b,c,e,rem,rol )  from zprdnrec&lt;/P&gt;&lt;P&gt;where&lt;/P&gt;&lt;P&gt;   dates in date and shift in shft and wcenter in wrkc order by wcenter&lt;/P&gt;&lt;P&gt;   ascending shift ascending .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  **************&lt;STRONG&gt;change by manpreet&lt;/STRONG&gt;*******************&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*counter&lt;/P&gt;&lt;P&gt;********************&lt;STRONG&gt;end manpreet&lt;/STRONG&gt;***********************&lt;/P&gt;&lt;P&gt;    s = s + a.&lt;/P&gt;&lt;P&gt;    bt = bt + a.&lt;/P&gt;&lt;P&gt;   select single * from zhrslitdet where coilno = cno and slitid = slid.&lt;/P&gt;&lt;P&gt;    select details into d from zwrkcenter where wcenter = b.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*********&lt;STRONG&gt;change by vijay date 20.06.2007&lt;/STRONG&gt;*********&lt;/P&gt;&lt;P&gt;      select SELLIFNR  into (vendor) from qals&lt;/P&gt;&lt;P&gt;                                      where charg = cno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        select  name1 from LFA1 into (name1)&lt;/P&gt;&lt;P&gt;                              where lifnr = vendor.&lt;/P&gt;&lt;P&gt;*********************&lt;STRONG&gt;end&lt;/STRONG&gt;********************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*********&lt;STRONG&gt;change by vijay date 12.10.2007&lt;/STRONG&gt;******************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SELECT  ordno linenum INTO (zhrordlink-ordno, zhrordlink-linenum)&lt;/P&gt;&lt;P&gt;                       FROM zhrordlink WHERE coilno = zhrslitdet-coilno&lt;/P&gt;&lt;P&gt;                                         AND slitid = zhrslitdet-slitid.&lt;/P&gt;&lt;P&gt;            v_ordno =  zhrordlink-ordno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            CLEAR zppsotr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          SELECT SINGLE kunnr matnr INTO (zppsotr-kunnr, zppsotr-matnr)&lt;/P&gt;&lt;P&gt;                                    FROM zppsotr WHERE vbeln EQ v_ordno&lt;/P&gt;&lt;P&gt;                                     AND posnr EQ zhrordlink-linenum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          endselect.&lt;/P&gt;&lt;P&gt;        endselect.&lt;/P&gt;&lt;P&gt;      endselect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***************&lt;STRONG&gt;end.&lt;/STRONG&gt;******************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="5" type="ul"&gt;&lt;P&gt; compute weighted average &amp;amp; weighted thickness etc.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;      a2 = a * zhrslitdet-width.&lt;/P&gt;&lt;P&gt;      b2 = b2 + a2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      a3 = a * zhrslitdet-hrthick.&lt;/P&gt;&lt;P&gt;      b3 = b3 + a3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      a4 = a * zhrslitdet-fthick.&lt;/P&gt;&lt;P&gt;      b4 = b4 + a4.&lt;/P&gt;&lt;P&gt;*****&lt;/P&gt;&lt;P&gt;      format color 2.&lt;/P&gt;&lt;P&gt;      write: / d,e,'  ',c,'   ',cno, slid, 65 a , 83 zhrslitdet-width,&lt;/P&gt;&lt;P&gt;    90 zhrslitdet-hrthick, 97 zhrslitdet-fthick , rem ,&lt;/P&gt;&lt;P&gt;    rol,168 a2,185 a3,&lt;/P&gt;&lt;P&gt;200 a4,225 NAME1, 260 ZPPSOTR-MATNR.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt; " a&lt;STRONG&gt;zhrslitdet-width, a&lt;/STRONG&gt;zhrslitdet-hrthick  , a*zhrslitdet-fthick  .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;      scr1 = '7.85'.&lt;/P&gt;&lt;P&gt;      clear scr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      if b = '03'.&lt;/P&gt;&lt;P&gt;      scr = zhrslitdet-width * zhrslitdet-hrthick * 6200 * scr1 * ( 1 /&lt;/P&gt;&lt;P&gt;1000000000 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        scr2 = scr2 + scr.&lt;/P&gt;&lt;P&gt;        write :150 scr.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;      clear scr.&lt;/P&gt;&lt;P&gt;      if b = '04'.&lt;/P&gt;&lt;P&gt;      scr = zhrslitdet-width * zhrslitdet-hrthick * 9050 * scr1 * ( 1 /&lt;/P&gt;&lt;P&gt; 1000000000 ).&lt;/P&gt;&lt;P&gt;        scr2 = scr2 + scr.&lt;/P&gt;&lt;P&gt;        write :150 scr.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;    endselect.&lt;/P&gt;&lt;P&gt;  endselect.&lt;/P&gt;&lt;P&gt;  format color 1.&lt;/P&gt;&lt;P&gt;  write: /1  'Total Tonnage =',16 s.&lt;/P&gt;&lt;P&gt;  write: 55 'Average weight = '.&lt;/P&gt;&lt;P&gt;  write: /150 scr2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ***********************************changed on 03.05.04&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  G2 = B2 / bt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  G3 = B3 / bt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  G4 = B4 / bt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'Average  width = ',G2 , 'Average Input Thickness = ',G3 ,&lt;/P&gt;&lt;P&gt;        'Average output thickness = ', G4 .&lt;/P&gt;&lt;P&gt;  clear : scr,scr2.&lt;/P&gt;&lt;P&gt;elseif wrkcwise = 'X'.&lt;/P&gt;&lt;P&gt;  format color 6.&lt;/P&gt;&lt;P&gt;  write: / 'WORKCENTER NAME','               TONNAGE   '.&lt;/P&gt;&lt;P&gt;  write: / .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select sum( tonnage ) wcenter  into (a,b) from zprdnrec&lt;/P&gt;&lt;P&gt;  where dates in date and shift in shft and wcenter in wrkc group by&lt;/P&gt;&lt;P&gt;  wcenter .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;GROUP BY WCENTER SHIFT dates tonnage.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    s = s + a.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    select details into d from zwrkcenter where wcenter = b.&lt;/P&gt;&lt;P&gt;      format color 2.&lt;/P&gt;&lt;P&gt;      write: / d,a .&lt;/P&gt;&lt;P&gt;    endselect.&lt;/P&gt;&lt;P&gt;  endselect.&lt;/P&gt;&lt;P&gt;  format color 1.&lt;/P&gt;&lt;P&gt;  write: /'Total Tonnage =' ,&lt;/P&gt;&lt;P&gt;   16 s.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;  format color 6.&lt;/P&gt;&lt;P&gt;  write: / 'WORKCENTER NAME    ','        SHIFT','       TONNAGE   '.&lt;/P&gt;&lt;P&gt;  write: / .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select sum( tonnage ) wcenter shift  into (a,b,c) from zprdnrec&lt;/P&gt;&lt;P&gt;  where dates in date and shift in shft and wcenter in wrkc group by&lt;/P&gt;&lt;P&gt;  wcenter shift .&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;GROUP BY WCENTER SHIFT dates tonnage.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    s = s + a.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    select details into d from zwrkcenter where wcenter = b.&lt;/P&gt;&lt;P&gt;      format color 2.&lt;/P&gt;&lt;P&gt;      write: / d,c,'     ',a .&lt;/P&gt;&lt;P&gt;    endselect.&lt;/P&gt;&lt;P&gt;  endselect.&lt;/P&gt;&lt;P&gt;  format color 1.&lt;/P&gt;&lt;P&gt;  write: /8 'Total Tonnage =' ,&lt;/P&gt;&lt;P&gt;   24 s.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;********************&lt;STRONG&gt;sachin sachdeva 19/11/03&lt;/STRONG&gt;*************************&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;change by vijay tcode ztp date 24.09.2006&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;*at line-selection.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;if sy-lsind = 1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;at line-selection.&lt;/P&gt;&lt;P&gt;  sy-lsind = 2.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; end&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*addition by mandeep to link tcode YQHIST tcode&lt;/P&gt;&lt;P&gt;  get cursor field field.&lt;/P&gt;&lt;P&gt;  if field = 'CNO'.&lt;/P&gt;&lt;P&gt;    submit ZQUALI with coilno = sy-lisel+51(10)&lt;/P&gt;&lt;P&gt;          with slitid = sy-lisel+62(1)&lt;/P&gt;&lt;P&gt;        and return.&lt;/P&gt;&lt;P&gt;    exit.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;*end&lt;/P&gt;&lt;P&gt;  clear:s ,a,b.&lt;/P&gt;&lt;P&gt;  read current line field value d into f.&lt;/P&gt;&lt;P&gt;  select single wcenter into b from zwrkcenter where details = f.&lt;/P&gt;&lt;P&gt;  format color 1.&lt;/P&gt;&lt;P&gt;  uline.&lt;/P&gt;&lt;P&gt;  write: / 'WORKCENTER NAME   ','              DATE',&lt;/P&gt;&lt;P&gt;  '     SHIFT', 'COILNO', '  SLITID',65 '  TONNAGE', 70 'Width',90&lt;/P&gt;&lt;P&gt;'Thick',97 'Finish ' , 'Remarks',150 'ROLFINIS',172 'Wtd Width',&lt;/P&gt;&lt;P&gt;189 'Wtd Thick' ,204 'Wtd fthick'.&lt;/P&gt;&lt;P&gt;  uline.&lt;/P&gt;&lt;P&gt;  write: / .&lt;/P&gt;&lt;P&gt;select coilno slitid tonnage wcenter shift dates remarks ROLFINISH into&lt;/P&gt;&lt;P&gt;(cno,slid,a,b,c,e,rem,rol)        from zprdnrec where&lt;/P&gt;&lt;P&gt;   dates in date and shift in shft and wcenter = b order by wcenter&lt;/P&gt;&lt;P&gt;      ascending shift ascending .&lt;/P&gt;&lt;P&gt;    s = s + a.&lt;/P&gt;&lt;P&gt;   select single * from zhrslitdet where coilno = cno and slitid = slid.&lt;/P&gt;&lt;P&gt;    select details into d from zwrkcenter where wcenter = b.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="5" type="ul"&gt;&lt;P&gt; compute weighted average &amp;amp; weighted thickness etc.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;      a5 = a * zhrslitdet-width.&lt;/P&gt;&lt;P&gt;      a6 = a * zhrslitdet-hrthick.&lt;/P&gt;&lt;P&gt;      a7 = a * zhrslitdet-fthick.&lt;/P&gt;&lt;P&gt;      s2 = s2 + a6.   " add wtd input thickness.&lt;/P&gt;&lt;P&gt;      s3 = s3 + a7.   " add wtd output thickness.&lt;/P&gt;&lt;P&gt;*****&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      format color 2.&lt;/P&gt;&lt;P&gt;      write: / d,e,'  ',c,'   ',cno, slid, 65 a , 80 zhrslitdet-width,&lt;/P&gt;&lt;P&gt;    90 zhrslitdet-hrthick, 97 zhrslitdet-fthick , rem ,rol,168 a5, 185&lt;/P&gt;&lt;P&gt;a6&lt;/P&gt;&lt;P&gt;, 200 a7.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  a&lt;STRONG&gt;zhrslitdet-width, a&lt;/STRONG&gt;zhrslitdet-hrthick  , a*zhrslitdet-fthick .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;      scr1 = '7.85'.&lt;/P&gt;&lt;P&gt;      clear scr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      if b = '03'.&lt;/P&gt;&lt;P&gt;      scr = zhrslitdet-width * zhrslitdet-hrthick * 6200 * scr1 * ( 1 /&lt;/P&gt;&lt;P&gt;1000000000 ).&lt;/P&gt;&lt;P&gt;        scr2 = scr2 + scr.&lt;/P&gt;&lt;P&gt;        write :150 scr.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;      clear scr.&lt;/P&gt;&lt;P&gt;      if b = '04'.&lt;/P&gt;&lt;P&gt;      scr = zhrslitdet-width * zhrslitdet-hrthick * 9050 * scr1 * ( 1 /&lt;/P&gt;&lt;P&gt; 1000000000 ).&lt;/P&gt;&lt;P&gt;        scr2 = scr2 + scr.&lt;/P&gt;&lt;P&gt;        write :150 scr.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;    endselect.&lt;/P&gt;&lt;P&gt;  endselect.&lt;/P&gt;&lt;P&gt;  format color 1.&lt;/P&gt;&lt;P&gt;  write: / '                                               ',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ******************************************man&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  'Total Tonnage =',67 s .&lt;/P&gt;&lt;P&gt;  write: /.&lt;/P&gt;&lt;P&gt;  write: /150 scr2.&lt;/P&gt;&lt;P&gt;  write: / 'Total weighted input thickness ' , 165 s2 .&lt;/P&gt;&lt;P&gt;  write: / 'Total weighted output / final thickness ' , 182 s3 .&lt;/P&gt;&lt;P&gt;*addition&lt;/P&gt;&lt;P&gt;  if s2 is not initial.&lt;/P&gt;&lt;P&gt;    s4 = ( ( s2 - s3 ) / s2 ) * 100 .&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;  write: / .&lt;/P&gt;&lt;P&gt;  write: /150 'Total % reduction = ',s4 .&lt;/P&gt;&lt;P&gt;  clear : s2,s3,s4.&lt;/P&gt;&lt;P&gt;  clear : scr,scr2.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2008 10:07:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386275#M813081</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-12T10:07:41Z</dc:date>
    </item>
    <item>
      <title>Re: counter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386276#M813082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Then how ll dat field get more than one value........?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2008 10:10:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/counter/m-p/3386276#M813082</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-12T10:10:49Z</dc:date>
    </item>
  </channel>
</rss>

