openobject-italia-core-devs team mailing list archive
-
openobject-italia-core-devs team
-
Mailing list archive
-
Message #01911
ancora su iva indetraibile
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.
Infatti se creo un db nuovo e installo l10n_it e
l10n_it_partially_deductible_vat non c'è verso di validare una fattura
con IVA 10AO.
Capita solo a me?
--
Davide Corio <enlightx@xxxxxxxxx>
Follow ups