← Back to team overview

openobject-italia-core-devs team mailing list archive

[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