From 96b4c9b094eaffe9ffacac30efff0816ba938d8b Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Tue, 14 Jan 2025 14:33:38 +0000 Subject: [PATCH] [IMP] base_usability: add siren/siret on display method for partners --- base_usability/models/res_partner.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/base_usability/models/res_partner.py b/base_usability/models/res_partner.py index 59328ad..77b6644 100644 --- a/base_usability/models/res_partner.py +++ b/base_usability/models/res_partner.py @@ -125,6 +125,20 @@ class ResPartner(models.Model): 'label': _('Supplier Number:'), }, } + if hasattr(self, 'siren'): + options['siren'] = { + 'value': self.siren, + 'label': _("SIREN:"), + } + if hasattr(self, 'siret'): + if hasattr(self, 'siren'): # l10n_fr_siret is installed + siret = self.siren and self.nic and self.siret or False + else: + siret = self.siret + options['siret'] = { + 'value': siret, + 'label': _("SIRET:"), + } res = [] for detail in details: if options.get(detail) and options[detail]['value']: