<?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: script in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/script/m-p/2110661#M441120</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ali,&lt;/P&gt;&lt;P&gt;Try to this you can get the answer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To calculate totals and sub totals in sap scripts you have to use subroutines. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Say if you have to add the unit price (KOMVD-KBERT) then in the main window whereever tat value is picked write this routine &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/: DEFINE &amp;amp;TOT_PRICE&amp;amp; &lt;/P&gt;&lt;P&gt;/: PERFORM F_GET_PRICE IN PROGRAM &amp;lt;subroutine prog name&amp;gt; /:USING &amp;amp;KOMVD-KBERT&amp;amp; /:CHANGING &amp;amp;TOT_PRICE&amp;amp; /:ENDPERFORM &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then write the variable where ever you want it to be printed (mostly it will be in footer window) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then create subroutine pool program and you have to write the code. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM F_GET_PRICE tables int_cond structure itcsy &lt;/P&gt;&lt;P&gt;                                    outt_cond structure itcsy. data : value type kbert. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;statics   value1 type kbert. &lt;/P&gt;&lt;P&gt;Read int_cond table index 1. &lt;/P&gt;&lt;P&gt;value = int_cond-value. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;value1 = value1 + value. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read outt_cond table index 1. &lt;/P&gt;&lt;P&gt;outt_cond-value = value1. &lt;/P&gt;&lt;P&gt;Modify outt_cond index 1. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. &lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 11 Apr 2007 12:20:17 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-11T12:20:17Z</dc:date>
    <item>
      <title>script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/script/m-p/2110659#M441118</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;      In script forms my problem is like this, when iam printing form with 2 line items( it is in main window) ,the totals and subtotals at the bottom  are displaying perfectly( sub totals are given in footer window). If line items are '4 'than the subtotals part is printing in second page.  What is the process to reduce the spaces between line items. &lt;/P&gt;&lt;P&gt;In form here for first line item they are printing some '%' calculations,For remaining line items there is no calculations. For that reason i dont need  to reduce the space for first line item and i need to reduce the space to remaining line items  .&lt;/P&gt;&lt;P&gt;Please can you help me in this.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Apr 2007 12:05:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/script/m-p/2110659#M441118</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-11T12:05:07Z</dc:date>
    </item>
    <item>
      <title>Re: script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/script/m-p/2110660#M441119</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Under each Line Item there will be some Condition Records which will be printed, ie. nothing but the data from KONV table.&lt;/P&gt;&lt;P&gt;So for some items they exist and some they may not be there.&lt;/P&gt;&lt;P&gt;Use the Paragraph format for printing these line itesm and put NO BLANK PAGE check in the attribute of that pragraph and use, so that if no data is there it will not take line space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points if useful&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;ANJI&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Apr 2007 12:08:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/script/m-p/2110660#M441119</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-11T12:08:41Z</dc:date>
    </item>
    <item>
      <title>Re: script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/script/m-p/2110661#M441120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ali,&lt;/P&gt;&lt;P&gt;Try to this you can get the answer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To calculate totals and sub totals in sap scripts you have to use subroutines. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Say if you have to add the unit price (KOMVD-KBERT) then in the main window whereever tat value is picked write this routine &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/: DEFINE &amp;amp;TOT_PRICE&amp;amp; &lt;/P&gt;&lt;P&gt;/: PERFORM F_GET_PRICE IN PROGRAM &amp;lt;subroutine prog name&amp;gt; /:USING &amp;amp;KOMVD-KBERT&amp;amp; /:CHANGING &amp;amp;TOT_PRICE&amp;amp; /:ENDPERFORM &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then write the variable where ever you want it to be printed (mostly it will be in footer window) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then create subroutine pool program and you have to write the code. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM F_GET_PRICE tables int_cond structure itcsy &lt;/P&gt;&lt;P&gt;                                    outt_cond structure itcsy. data : value type kbert. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;statics   value1 type kbert. &lt;/P&gt;&lt;P&gt;Read int_cond table index 1. &lt;/P&gt;&lt;P&gt;value = int_cond-value. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;value1 = value1 + value. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read outt_cond table index 1. &lt;/P&gt;&lt;P&gt;outt_cond-value = value1. &lt;/P&gt;&lt;P&gt;Modify outt_cond index 1. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. &lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Apr 2007 12:20:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/script/m-p/2110661#M441120</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-11T12:20:17Z</dc:date>
    </item>
    <item>
      <title>Re: script</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/script/m-p/2110662#M441121</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is main window which is having data to display line items.&lt;/P&gt;&lt;P&gt;*************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/E   BOE_DETAILS&lt;/P&gt;&lt;P&gt;/*   ,,,,,,,,,,,,,,,,,,A&amp;amp;PAGETOTAL1(CIZ)&amp;amp;,,B &amp;amp;DUTYRATCVD(CIZ)&amp;amp;&lt;/P&gt;&lt;P&gt;/*   ,,C &amp;amp;cvdtotal1(CIZ)&amp;amp;,,D &amp;amp;ITEM_DUTY(CIZ)&amp;amp;UNIT CODE: &amp;amp;BEITM-MEINS(C)&amp;amp;&lt;/P&gt;&lt;P&gt;SF      &amp;amp;IT_BEITM-DESCS(30C)&amp;amp;,,,,&amp;amp;BEITM-BOEITNO(CIZ)&amp;amp;   ,,&lt;/P&gt;&lt;P&gt;=     &amp;amp;BEITM-MENGE(C)&amp;amp;,,&lt;/P&gt;&lt;P&gt;=     &amp;amp;BEITM-MATLDES(C)&amp;amp;,, &amp;amp;BEITM-CTHNO(C)&amp;amp;,,  &amp;amp;BEITM-ASSVAL(CIZ)&amp;amp;,,&lt;/P&gt;&lt;P&gt;=     &amp;amp;BEITM-DUTYRATBCD(CIZ)'%'&amp;amp;,, &amp;amp;BEITM-SYSVALUBCD(CI)&amp;amp;,,&lt;/P&gt;&lt;P&gt;/*   Changes done by shaik.ali for CVD-16%&lt;/P&gt;&lt;P&gt;=     &amp;amp;BEITM-CETNO(CIZ)&amp;amp;,, &amp;amp;VAR1(CIZ)&amp;amp;,,,,&amp;amp;'CVD      -'VAR2(.0CIZ)'%'&amp;amp;,,&amp;amp;VAR3 &amp;gt;&lt;/P&gt;&lt;P&gt;=    &amp;amp;VAR4(CIZ)&amp;amp;&lt;/P&gt;&lt;P&gt;/*   End of changes&lt;/P&gt;&lt;P&gt;/*   ,,,,,,,,&amp;amp;BEITM-MATLDES+16&amp;amp;&lt;/P&gt;&lt;P&gt;SF   ,,,,,,,, &amp;amp;BEITM-MATNR(CIZ)&amp;amp;,,,,,,,,,,,,&lt;/P&gt;&lt;P&gt;/*   &amp;amp;VAR5(CIZ)&amp;amp; commented for not displaying&lt;/P&gt;&lt;P&gt;/*   Changes done by shaik.ali for EDU CESS-2%&lt;/P&gt;&lt;P&gt;=    ,,&amp;amp;'EDU CESS -'VAR9(.0CIZ)'%'&amp;amp;  ,,&amp;amp;VAR10(CIZ)&amp;amp;&lt;/P&gt;&lt;P&gt;/*   End of changes&lt;/P&gt;&lt;P&gt;/*   &amp;amp;BEITM-DUTYRATSAD(CIZ)&amp;amp;,,&amp;amp;SAD(CIZ)&amp;amp;&lt;/P&gt;&lt;P&gt;/*   &amp;amp;VAR9&amp;amp;,,&amp;amp;VAR10&amp;amp;&lt;/P&gt;&lt;P&gt;/*   &amp;amp;VAR7(CIZ)&amp;amp;,,&amp;amp;VAR8(CIZ)&amp;amp;&lt;/P&gt;&lt;P&gt;/*   Changes done by shaik.ali for S&amp;amp;HE CESS-1% and for ADCD-4%&lt;/P&gt;&lt;P&gt;SF   ,,,,,,,,,,,,,,,,,,,,&amp;amp;'S&amp;amp;HE CESS-'VAR15(.0CIZ)'%'&amp;amp;  ,,&amp;amp;VAR16(CIZ)&amp;amp;&lt;/P&gt;&lt;P&gt;SF   ,,,,,,,,,,,,,,,,,,,,&amp;amp;'EDU CESS -'VAR11(.0CIZ)'%'&amp;amp;  ,,&amp;amp;VAR12(CIZ)&amp;amp;&lt;/P&gt;&lt;P&gt;SF   ,,,,,,,,,,,,,,,,,,,,&amp;amp;'S&amp;amp;HE CESS-'VAR17(.0CIZ)'%'&amp;amp;  ,,&amp;amp;VAR18(CIZ)&amp;amp;,,&lt;/P&gt;&lt;P&gt;     &amp;amp;VAR21(CIZ)&amp;amp;&lt;/P&gt;&lt;P&gt;SF   ,,,,,,,,,,,,,,,,,,,,&amp;amp;'ADCD     -'BEITM-DUTYRATSAD(.0CIZ)'%'&amp;amp;,,,,&lt;/P&gt;&lt;P&gt;     &amp;amp;VAR8(CIZ)&amp;amp;&lt;/P&gt;&lt;P&gt;/*   End of changes&lt;/P&gt;&lt;P&gt;/E   TOTAL&lt;/P&gt;&lt;P&gt;/*   &amp;amp;BCDASSTOT(CIZ)&amp;amp;,,&amp;amp;DUTYRATCVD(.0CIZ)&amp;amp;% ,,&lt;/P&gt;&lt;P&gt;     &amp;amp;Pcvdtot(CIZ)&amp;amp;,, &amp;amp;TOTDUTY(CIZ)&amp;amp;&lt;/P&gt;&lt;P&gt;/*   &amp;amp;BATCVDTOT(CIZ)&amp;amp;,,&amp;amp;BEITM-DUTYRATSAD(.0CIZ)'%'&amp;amp;,&amp;amp;PSADTOT(CIZ)&amp;amp;&lt;/P&gt;&lt;P&gt;/*   &amp;amp;DUTYPAID&amp;amp;,, &amp;amp;DUTYPAID1(CIZ)&amp;amp;&lt;/P&gt;&lt;P&gt;SF   ,,,,,,,,,,,,      -&lt;/P&gt;&lt;HR originaltext="-----------" /&gt;&lt;P&gt; ,,,,   -&lt;/P&gt;&lt;HR originaltext="------------" /&gt;&lt;P&gt;,,,,,,,,,,&lt;/P&gt;&lt;P&gt;      -&lt;/P&gt;&lt;HR originaltext="-----------" /&gt;&lt;P&gt;SF   ,,,,,,,,,,,,&amp;amp;SALTOT(CIZ)&amp;amp;,,,,&amp;amp;SUBAMTBAS(CIZ)&amp;amp; ,,,,,,,,,,&lt;/P&gt;&lt;P&gt;=    &amp;amp;SUBTOTDUTY(CIZ)&amp;amp;&lt;/P&gt;&lt;P&gt;/*   &amp;amp;SUBTOTDUTY(CIZ)&amp;amp; "ON 120704,,,,,,,,,,,,&amp;amp;VAR14&amp;amp;&lt;/P&gt;&lt;P&gt;/*   ,,,,,,,,&amp;amp;VAR14&amp;amp;&lt;/P&gt;&lt;P&gt;/E   INTEREST&lt;/P&gt;&lt;P&gt;/:   IF IT_BEHDR-ZZINTRST BETWEEN IT_BEHDR-BONDDAT AND BONDDAT1&lt;/P&gt;&lt;P&gt;/:   AND IT_BEHDR-ZZINTRST &amp;lt;&amp;gt; 0&lt;/P&gt;&lt;P&gt;/*   Added Interest 15% by shaik.ali&lt;/P&gt;&lt;P&gt;SF   ,,,,,,,,,,,,,,,,,,,,,,,,,,    Interest : 15%         &amp;amp;IT_BEHDR-ZZINTR&lt;/P&gt;&lt;P&gt;SF   ,,,,,,,,,,,,,,,,,,,,,,,,&amp;amp;IT_BEHDR-BONDDAT&amp;amp; to &amp;amp;bonddat1&amp;amp;&lt;/P&gt;&lt;P&gt;/*   End of changes&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;Please help me in this&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Apr 2007 12:54:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/script/m-p/2110662#M441121</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-11T12:54:20Z</dc:date>
    </item>
  </channel>
</rss>

