<?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: tax calculation. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/tax-calculation/m-p/2364255#M523370</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Naim , &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;are u getting wrong amt in alll cases?&lt;/P&gt;&lt;P&gt;&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;Peram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 04 Jun 2007 12:10:06 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-06-04T12:10:06Z</dc:date>
    <item>
      <title>tax calculation.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tax-calculation/m-p/2364253#M523368</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear firends &lt;/P&gt;&lt;P&gt;   I am having one problem is with Tax calculation, I am calculating 2  types of tax one is with education cess and another without it. my problem is i found the amount which i have calculated which is not proper,&lt;/P&gt;&lt;P&gt;please look at my code and tell me where i am making mistakes.&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Naeem&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;loop at t_komv .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF ( t_komv-waers = '%' OR&lt;/P&gt;&lt;P&gt;       t_komv-kschl = 'JSRE' OR&lt;/P&gt;&lt;P&gt;       t_komv-kschl = 'JSRF' OR&lt;/P&gt;&lt;P&gt;       t_komv-kschl = 'JES8' ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       IF  t_komv-kschl = 'JSRE' .&lt;/P&gt;&lt;P&gt;           g_percentage = t_komv-kbetr / 10.&lt;/P&gt;&lt;P&gt;       ELSEIF t_komv-kschl = 'JSRF'.&lt;/P&gt;&lt;P&gt;           g_percentage1 = t_komv-kbetr / 10.&lt;/P&gt;&lt;P&gt;       ELSEif t_komv-kschl = 'JES8'.&lt;/P&gt;&lt;P&gt;              g_percentage2 = t_komv-kbetr / 10.&lt;/P&gt;&lt;P&gt;       ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ADD t_komv-kwert TO l_stax1-amt. &amp;lt;---- here i am not receiving the correct amount. ( on 20000 @12.36 it should be 2472 but i am receiving @12.24% 2448)&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;&lt;/P&gt;&lt;P&gt;  IF ( t_komv-waers = '%' OR&lt;/P&gt;&lt;P&gt;       t_komv-kschl = 'JSER' OR&lt;/P&gt;&lt;P&gt;       t_komv-kschl = 'JSVD' ).&lt;/P&gt;&lt;P&gt;       IF  t_komv-kschl = 'JSER' .&lt;/P&gt;&lt;P&gt;           g_percentage = t_komv-kbetr / 10.&lt;/P&gt;&lt;P&gt;       ELSEif  t_komv-kschl = 'JSVD'.&lt;/P&gt;&lt;P&gt;           g_percentage1 = t_komv-kbetr / 10.&lt;/P&gt;&lt;P&gt;       ENDIF.&lt;/P&gt;&lt;P&gt;   &lt;/P&gt;&lt;P&gt;  ADD t_komv-kwert TO l_stax1-amt. (here i receive correct result 10000 @ 12.24% 1224).&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;&lt;/P&gt;&lt;P&gt;  IF ( t_komv-waers = '%' OR&lt;/P&gt;&lt;P&gt;       t_komv-kschl = 'JSRC' OR&lt;/P&gt;&lt;P&gt;       t_komv-kschl = 'JSRD' OR&lt;/P&gt;&lt;P&gt;       t_komv-kschl = 'JES3' ).&lt;/P&gt;&lt;P&gt;       IF t_komv-kschl = 'JSRC' .&lt;/P&gt;&lt;P&gt;          g_percentage = t_komv-kbetr / 10.&lt;/P&gt;&lt;P&gt;       ELSEIF t_komv-kschl = 'JSRD'.&lt;/P&gt;&lt;P&gt;              g_percentage1 = t_komv-kbetr / 10.&lt;/P&gt;&lt;P&gt;       ELSEif t_komv-kschl = 'JES3'.&lt;/P&gt;&lt;P&gt;              g_percentage2 = t_komv-kbetr / 10.&lt;/P&gt;&lt;P&gt;      &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; ADD t_komv-kwert TO l_stax1-amt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*add t_komv-kwert to l_stax-amt.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF ( ( g_percentage IS NOT INITIAL AND&lt;/P&gt;&lt;P&gt;         g_percentage1 IS NOT INITIAL AND&lt;/P&gt;&lt;P&gt;         g_percentage2 IS NOT INITIAL   ) AND&lt;/P&gt;&lt;P&gt;        ( t_komv-kschl = 'JSRE' OR&lt;/P&gt;&lt;P&gt;          t_komv-kschl = 'JSRF' OR&lt;/P&gt;&lt;P&gt;          t_komv-kschl = 'JSER' OR&lt;/P&gt;&lt;P&gt;          t_komv-kschl = 'JSVD' OR&lt;/P&gt;&lt;P&gt;          t_komv-kschl = 'JSRC' OR&lt;/P&gt;&lt;P&gt;          t_komv-kschl = 'JSRD' OR&lt;/P&gt;&lt;P&gt;          t_komv-kschl = 'JES8' OR&lt;/P&gt;&lt;P&gt;          t_komv-kschl = 'JES3') ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    g_mul = g_percentage * ( g_percentage1 + g_percentage2 ).&lt;/P&gt;&lt;P&gt;    g_percentage3 = g_percentage + ( g_mul / 100 ).&lt;/P&gt;&lt;P&gt;    l_stax1-per = g_percentage3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    COLLECT l_stax1  INTO it_stax.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     wa_sitem-item = &amp;lt;fs&amp;gt;-ebelp.&lt;/P&gt;&lt;P&gt;     wa_sitem-per  = l_stax1-per.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SHIFT wa_sitem-item LEFT DELETING LEADING '0'.&lt;/P&gt;&lt;P&gt;    APPEND wa_sitem TO it_sitem.&lt;/P&gt;&lt;P&gt;    CLEAR  wa_sitem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*append l_stax1 to it_stax.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR : g_percentage, g_percentage1 ,g_percentage2 .&lt;/P&gt;&lt;P&gt;&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; ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  elseif&lt;/P&gt;&lt;P&gt;      ( ( g_percentage IS NOT INITIAL AND&lt;/P&gt;&lt;P&gt;         g_percentage1 IS NOT INITIAL AND&lt;/P&gt;&lt;P&gt;         g_percentage2 IS  INITIAL    ) AND&lt;/P&gt;&lt;P&gt;        ( t_komv-kschl = 'JSRE' OR&lt;/P&gt;&lt;P&gt;          t_komv-kschl = 'JSRF' OR&lt;/P&gt;&lt;P&gt;          t_komv-kschl = 'JSER' OR&lt;/P&gt;&lt;P&gt;          t_komv-kschl = 'JSVD' OR&lt;/P&gt;&lt;P&gt;          t_komv-kschl = 'JSRC' OR&lt;/P&gt;&lt;P&gt;          t_komv-kschl = 'JSRD'  ) ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    g_mul = g_percentage * g_percentage1 .&lt;/P&gt;&lt;P&gt;    g_percentage3 = g_percentage + ( g_mul / 100 ).&lt;/P&gt;&lt;P&gt;    l_stax1-per = g_percentage3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    COLLECT l_stax1  INTO it_stax.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    wa_sitem-item = &amp;lt;fs&amp;gt;-ebelp.&lt;/P&gt;&lt;P&gt;    wa_sitem-per  = l_stax1-per.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SHIFT wa_sitem-item LEFT DELETING LEADING '0'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND wa_sitem TO it_sitem.&lt;/P&gt;&lt;P&gt;    CLEAR  wa_sitem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*append l_stax1 to it_stax.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR : g_percentage, g_percentage1 .&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;*comment ends here&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2007 11:33:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tax-calculation/m-p/2364253#M523368</guid>
      <dc:creator>naimkhans_babi</dc:creator>
      <dc:date>2007-06-04T11:33:10Z</dc:date>
    </item>
    <item>
      <title>Re: tax calculation.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tax-calculation/m-p/2364254#M523369</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI naim,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; i have done the same check my code,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SELECT VBELN FKART FKDAT KNUMV&lt;/P&gt;&lt;P&gt;   FROM VBRK&lt;/P&gt;&lt;P&gt;    INTO CORRESPONDING FIELDS OF TABLE IT_VBRK&lt;/P&gt;&lt;P&gt;     WHERE FKDAT IN S_DATE.&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;  IF IT_VBRK[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT VBELN POSNR MATNR FKIMG NETWR WERKS VKORG_AUFT PRCTR&lt;/P&gt;&lt;P&gt;     FROM VBRP&lt;/P&gt;&lt;P&gt;      INTO CORRESPONDING FIELDS OF TABLE IT_VBRP&lt;/P&gt;&lt;P&gt;       FOR ALL ENTRIES IN IT_VBRK&lt;/P&gt;&lt;P&gt;       WHERE VBELN = IT_VBRK-VBELN&lt;/P&gt;&lt;P&gt;       AND WERKS IN S_WERKS&lt;/P&gt;&lt;P&gt;       AND VKORG_AUFT IN S_VKORG.&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;&lt;/P&gt;&lt;P&gt;  IF IT_VBRK[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT KNUMV KPOSN KWERT KBETR&lt;/P&gt;&lt;P&gt;     FROM KONV&lt;/P&gt;&lt;P&gt;      INTO CORRESPONDING FIELDS OF TABLE IT_KONV&lt;/P&gt;&lt;P&gt;       FOR ALL ENTRIES IN IT_VBRK&lt;/P&gt;&lt;P&gt;       WHERE KNUMV = IT_VBRK-KNUMV.&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;IF IT_VBRK[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;   SELECT KNUMV KPOSN KSCHL&lt;/P&gt;&lt;P&gt;           KWERT KBETR&lt;/P&gt;&lt;P&gt;           INTO CORRESPONDING FIELDS OF TABLE IT_COND&lt;/P&gt;&lt;P&gt;           FROM KONV&lt;/P&gt;&lt;P&gt;           FOR ALL ENTRIES IN IT_VBRK&lt;/P&gt;&lt;P&gt;           WHERE KNUMV = IT_VBRK-KNUMV.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;  SORT IT_COND BY KWERT DESCENDING.&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;  LOOP AT IT_VBRP.&lt;/P&gt;&lt;P&gt;    READ TABLE IT_VBRK WITH KEY VBELN = IT_VBRP-VBELN.&lt;/P&gt;&lt;P&gt;    READ TABLE IT_COND WITH KEY KNUMV = IT_VBRK-KNUMV KPOSN = IT_VBRP-POSNR KSCHL = 'MWST'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*here u can check for other condition&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IT_FINAL-VBELN = IT_VBRK-VBELN.&lt;/P&gt;&lt;P&gt;    IT_FINAL-FKART = IT_VBRK-FKART.&lt;/P&gt;&lt;P&gt;    IT_FINAL-FKDAT = IT_VBRK-FKDAT.&lt;/P&gt;&lt;P&gt;    IT_FINAL-MATNR = IT_VBRP-MATNR.&lt;/P&gt;&lt;P&gt;    IT_FINAL-FKIMG = IT_VBRP-FKIMG.&lt;/P&gt;&lt;P&gt;    IT_FINAL-NETWR = IT_VBRP-NETWR.&lt;/P&gt;&lt;P&gt;    IT_FINAL-WERKS = IT_VBRP-WERKS.&lt;/P&gt;&lt;P&gt;    IT_FINAL-VKORG_AUFT = IT_VBRP-VKORG_AUFT.&lt;/P&gt;&lt;P&gt;    IT_FINAL-PRCTR = IT_VBRP-PRCTR.&lt;/P&gt;&lt;P&gt;    IT_FINAL-KWERT = IT_COND-KWERT.&lt;/P&gt;&lt;P&gt;    IT_FINAL-KBETR = IT_COND-KBETR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND IT_FINAL.&lt;/P&gt;&lt;P&gt;ENDIF.&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;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_FINAL.&lt;/P&gt;&lt;P&gt;     IT_FINAL-KBETR = IT_FINAL-KBETR / 10.&lt;/P&gt;&lt;P&gt;     MODIFY IT_FINAL TRANSPORTING KBETR.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dont forget to reward points,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Imran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2007 11:50:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tax-calculation/m-p/2364254#M523369</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-04T11:50:11Z</dc:date>
    </item>
    <item>
      <title>Re: tax calculation.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tax-calculation/m-p/2364255#M523370</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Naim , &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;are u getting wrong amt in alll cases?&lt;/P&gt;&lt;P&gt;&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;Peram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2007 12:10:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tax-calculation/m-p/2364255#M523370</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-04T12:10:06Z</dc:date>
    </item>
    <item>
      <title>Re: tax calculation.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tax-calculation/m-p/2364256#M523371</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No , Only in frist case.. where calculation is at 12.36% but i am having result at 12.24%&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;naeem&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2007 12:16:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tax-calculation/m-p/2364256#M523371</guid>
      <dc:creator>naimkhans_babi</dc:creator>
      <dc:date>2007-06-04T12:16:17Z</dc:date>
    </item>
    <item>
      <title>Re: tax calculation.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tax-calculation/m-p/2364257#M523372</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I hope u are doing for P.O.  or   INVOICE, please debug it find, ihope u r missing some condition types or rounding off 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;prabhu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2007 12:31:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tax-calculation/m-p/2364257#M523372</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-04T12:31:45Z</dc:date>
    </item>
    <item>
      <title>Re: tax calculation.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tax-calculation/m-p/2364258#M523373</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have used At end of kposn&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt; and use flag to refresh this thing&lt;/P&gt;&lt;P&gt;it workes&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;naeem&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Jun 2007 05:32:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tax-calculation/m-p/2364258#M523373</guid>
      <dc:creator>naimkhans_babi</dc:creator>
      <dc:date>2007-06-13T05:32:11Z</dc:date>
    </item>
  </channel>
</rss>

