Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0004747Openbravo ERP09. Financial managementpublic2008-08-28 18:012009-02-05 14:46
carbonete 
rmorley 
normalmajoralways
acknowledgedopen 
20
2.35MP4 
 
Core
No
0004747: More than 1 cascade tax don´t work
If I insert more than 1 tax with cascade checked. It´s not work , it´s act like a normal calculation.

I´m need to make tax calculation to Brasil :

What I´m want to do :

Service : R$ 10000,00
             TAX Taxable amount
+ ISS 2% : R$ 200,00 R$ 10000,00
-IR 1,5% : R$ 153,00 R$ 10200,00
-Cofins 3% : R$ 306,00 R$ 10200,00
-PIS 0,65 %: R$ 66,30 R$ 10200,00
-CSLL 1% : R$ 102,00 R$ 10200,00
 
Value for deposit by client: R$ 9572,70
Sales Management || Transactions || Sales Invoice || Header
Financial Management || Accounting || Setup || Tax Rate || Tax

What OB calculate is attached in "invoice tax.bmp"
What i insert is attached in "tax rate.bmp"

this is incorrect see my calc at issue description.
I´m think its to make a tax with Summary Level checked have a Parent Tax Rate.
And in tax calculation , explode Tree tax and put in Tax tab all low level tax.
A Summary level Tax don´t need to put value.
Respect cascade flag to calculate only over grand amount.

See attached image with sugestion example.
Contribution, Localization
blocks feature request 0005980 acknowledged rmorley Tax handling enhancements 
? tax rate.bmp (100,858) 2008-08-28 18:01
https://issues.openbravo.com/file_download.php?file_id=232&type=bug
bmp

? tax sugestion.bmp (48,254) 2008-08-28 18:02
https://issues.openbravo.com/file_download.php?file_id=233&type=bug
bmp

? invoice tax.bmp (81,782) 2008-08-28 18:02
https://issues.openbravo.com/file_download.php?file_id=234&type=bug
bmp

? c_invoice_post.sql (73,511) 2009-02-05 14:41
https://issues.openbravo.com/file_download.php?file_id=810&type=bug
Issue History
2008-08-28 18:01carboneteNew Issue
2008-08-28 18:01carboneteAssigned To => cromero
2008-08-28 18:01carbonetesf_bug_id0 => 2080764
2008-08-28 18:01carboneteFile Added: tax rate.bmp
2008-08-28 18:02carboneteFile Added: tax sugestion.bmp
2008-08-28 18:02carboneteFile Added: invoice tax.bmp
2008-09-01 10:17psarobeNote Added: 0008798
2008-09-01 10:17psarobeAssigned Tocromero => eduardo_Argal
2008-09-01 10:17psarobeSeveritycritical => major
2008-09-01 10:17psarobeTypedefect => feature request
2008-09-01 16:50carboneteNote Added: 0008830
2008-11-16 07:43pjuvaraAssigned Toeduardo_Argal => pjuvara
2008-11-16 19:01pjuvaraTag Attached: Localization
2008-11-16 19:01pjuvaraStatusnew => acknowledged
2008-11-16 19:01pjuvaraRelationship addedblocks 0005980
2008-11-18 19:03pjuvaraTag Detached: Localization
2008-12-17 11:09pjuvaraAssigned Topjuvara => rmorley
2009-02-05 14:41carboneteFile Added: c_invoice_post.sql
2009-02-05 14:46carboneteNote Added: 0013186
2009-02-05 14:46carboneteTag Attached: Localization
2009-02-05 14:46carboneteTag Attached: Contribution

Notes
(0008798)
psarobe   
2008-09-01 10:17   
This is not a bug. This feature is not implemented but thank you very much because it is a good point.
If you are interested to develop this feature please contact eargal at openbravo dot com
(0008830)
carbonete   
2008-09-01 16:50   
I´m disagree , because , without this HOW your partners implement OB in Brazil ? Because all other competitors packages now make it.
You have a sugestion to bypass this limitation ?
(0013186)
carbonete   
2009-02-05 14:46   
File c_invoice_post.sql for 2.35 contain modification for this issue, but i think it´s not generic suficiently. Find remarks with "scf".