On 26/12/2013 12:51, Davide Corio wrote:
Onestamente non capisco come possa aver funzionato in passato.Se prendo ad esempio la tassa 10AO (iva 10% indetraibile), le figlie 10AOa e 10AOb hanno rispettivamente valore 1 e 0. Ma nel modulo l10n_it_partially_deductible_vat c'è un controllo che fa: def _have_same_rate(self, account_taxes): rate = None for account_tax in account_taxes: if rate is None: rate = account_tax.amount elif rate != account_tax.amount: return False return True Siccome il valore delle due tasse figlie è appunto 1 e 0, questo metodo ritorna sempre False.
Il problema nasce dal fatto che sia la parte indetraibile (100%) che la parte detraibile (0%) usano lo stesso conto imposta.
Creando un conto imposta dedicato, anche se mai utilizzato, il problema sembra risolversi.
Ovvero questo deve essere rivisto: https://bugs.launchpad.net/openobject-addons/+bug/1256409 -- Davide Corio <[email protected]> _______________________________________________ Mailing list: https://launchpad.net/~openobject-italia-core-devs Post to : [email protected] Unsubscribe : https://launchpad.net/~openobject-italia-core-devs More help : https://help.launchpad.net/ListHelp

