openobject-italia-core-devs team mailing list archive
-
openobject-italia-core-devs team
-
Mailing list archive
-
Message #02330
[Bug 1335867] Re: wrong undeductible tax
Hi.
The bug and the merge proposal have each one their own status. The bug
here has been set to incomplete by Lorenzo.
The merge proposal has two positive votes by Davide and Lorenzo and has
not been merged yet. So it usually needs a third approval and someone to
actually do the merge.
--
You received this bug notification because you are a member of OpenERP
Italia core devs, which is subscribed to OpenERP Italia.
https://bugs.launchpad.net/bugs/1335867
Title:
wrong undeductible tax
Status in OpenERP Italia:
Incomplete
Bug description:
Randomly, software report follow wrong error message:
"The taxes %s have different rates"
As in example file, undeductible tax has 2 sub codes, first with suffix a for undeductible rate and last with suffix b for deductible rate.
The last one has type = 'balance' in order to receive all residual amount.
The wrong code at line 35, property '_have_same_rate' does not check
for this condition and returns a unpredictable value, as is randomly
recorded.
Suggested correction:
<code>
for account_tax in account_taxes: # <- Code un changed
if account_tax.type != 'balance': # Check for balance type
if rate is None: # <- code unchanged
</code>
To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-italia/+bug/1335867/+subscriptions
Follow ups
References