[FIX] l10n_it_edi: checking for Codice Ficale/VAT on invoice for non Italians

Fine-tuning of 461effb9fc

opw-2045244

closes odoo/odoo#37272

X-original-commit: 2302386d3ea47f3160ca5857425c99e0d4bbf62a
Signed-off-by: Jorge Pinna Puissant (jpp) <jpp@odoo.com>
This commit is contained in:
Jorge Pinna Puissant
2019-09-23 11:44:25 +00:00
committed by fw-bot
parent df76747beb
commit 3f289ff62f
+1 -1
View File
@@ -110,7 +110,7 @@ class AccountInvoice(models.Model):
raise UserError(_("%s must have a country.") % (seller.display_name))
# <1.4.1>
if not buyer.vat and not buyer.l10n_it_codice_fiscale and buyer.country_id.code != 'IT':
if not buyer.vat and not buyer.l10n_it_codice_fiscale and buyer.country_id.code == 'IT':
raise UserError(_("The buyer, %s, or his company must have either a VAT number either a tax code (Codice Fiscale).") % (buyer.display_name))
# <1.4.2>