From 54b85c8cccb4d0d303a6be3ba163b75c58b605da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dar=C3=ADo=20Lodeiros?= Date: Fri, 28 Oct 2022 09:08:00 +0200 Subject: [PATCH] [FIX]pms_l10n_es: required invoice partner fields aeat documentation & vat --- pms_l10n_es/models/res_partner.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pms_l10n_es/models/res_partner.py b/pms_l10n_es/models/res_partner.py index 4bef0c3eb..9df59a74b 100644 --- a/pms_l10n_es/models/res_partner.py +++ b/pms_l10n_es/models/res_partner.py @@ -38,10 +38,11 @@ class ResPartner(models.Model): return res if not self.country_id or not self.city or not (self.street or self.street2): return False - if self.country_id.code == "ES" and not self.vat: - return False - elif self.country_id.code != "ES" and not self.aeat_identification: - return False + if not self.vat: + if self.country_id.code == "ES": + return False + elif not self.aeat_identification: + return False return True def write(self, vals):