[trunk] Account Cash (bank) Statement Missing Rounding
Bug #882057 reported by
Jacques-Etienne Baudoux
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Odoo Server (MOVED TO GITHUB) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
balance_end_cash and balance_end are not using decimal precision and do not round the floats. Then the function _equal_balance doesn't return True.
For example:
Transactions : 9.19+24.
Cash received : 1*50+1*
(50+2+.
To post a comment you must log in.
IMHO OpenERP should consider introducing BCD (binary coded decimal) for accounting purpose
As it turns out to be necessary to do coded rounding in many places I doubt that this executes faster than using BCD decimals straigth forward.
Not to count all the hassle partners have to detect and describe the problem AND to explain this to a customer.
and yes - I rant ..... as time is (lost) money
see also discussion /msg00424. html
http://<email address hidden>