Lorenzo Battistini - Agile BG has proposed merging 
lp:~elbati/openobject-italia/7-fix-1168323 into lp:openobject-italia/7.0.

Requested reviews:
  OpenERP Italia core devs (openobject-italia-core-devs)
Related bugs:
  Bug #1168323 in OpenERP Italia: "l10n_it_vat_registries :  Divisione per zero 
causata da IVA non detraibile"
  https://bugs.launchpad.net/openobject-italia/+bug/1168323

For more details, see:
https://code.launchpad.net/~elbati/openobject-italia/7-fix-1168323/+merge/160589
-- 
https://code.launchpad.net/~elbati/openobject-italia/7-fix-1168323/+merge/160589
Your team OpenERP Italia core devs is requested to review the proposed merge of 
lp:~elbati/openobject-italia/7-fix-1168323 into lp:openobject-italia/7.0.
=== modified file 'l10n_it_vat_registries/invoice.py'
--- l10n_it_vat_registries/invoice.py	2013-01-29 22:08:50 +0000
+++ l10n_it_vat_registries/invoice.py	2013-04-24 10:17:27 +0000
@@ -121,11 +121,14 @@
                 for line in move_line.move_id.line_id:
                     if line.tax_code_id.id == main_tax.base_code_id.id:
                         base_amount += self._get_line_amount_with_sign(line)
-                # calcolo % indetraibile
-                actual_tax_amount = base_amount * main_tax.amount
+                if base_amount and main_tax.amount:
+                    actual_tax_amount = base_amount * main_tax.amount
+                else:
+                    actual_tax_amount = move_line.tax_amount
                 actual_tax_amount = cur_pool.round(
                     self.cr, self.uid, move.company_id.currency_id,
                     actual_tax_amount)
+                # calcolo % indetraibile
                 non_deductible = 0.0
                 if abs(actual_tax_amount) != abs(move_line.tax_amount):
                     non_deductible = 100

_______________________________________________
Mailing list: https://launchpad.net/~openobject-italia-core-devs
Post to     : openobject-italia-core-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openobject-italia-core-devs
More help   : https://help.launchpad.net/ListHelp

Rispondere a