From 550704288d460c367d60cfde087755263ee5375c Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Fri, 26 Apr 2024 10:32:53 +0200 Subject: [PATCH] base_usability: add siren and siret in display address method --- 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 42caa4e..c7363da 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']: