From 7ab876bde1653cb2a5c3b619b30bcaea2cbd04eb Mon Sep 17 00:00:00 2001
From: Hugo Trentesaux <hugo@le-filament.com>
Date: Wed, 9 Apr 2025 12:25:13 +0200
Subject: [PATCH] ajoute le person_id
---
models/res_partner.py | 6 ++++++
views/res_partner.xml | 4 +++-
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/models/res_partner.py b/models/res_partner.py
index 59498df..e19d209 100644
--- a/models/res_partner.py
+++ b/models/res_partner.py
@@ -34,6 +34,12 @@ class ResPartner(models.Model):
string="FMG",
)
+ # le partner est associé à un identifiant personne dans les fichiers
+ # creserfi et commissions
+ # (différent de l'identifiant entité titulaire)
+ # IDENTIFIANT_PERSONNE, IDENTIFIANT_ENTITE_TITULAIRE
+ person_id = fields.Char("Identifiant Personne")
+
# ------------------------------------------------------
# SQL Constraints
# ------------------------------------------------------
diff --git a/views/res_partner.xml b/views/res_partner.xml
index bb16010..f103359 100644
--- a/views/res_partner.xml
+++ b/views/res_partner.xml
@@ -32,9 +32,11 @@
<separator string="Contrats garantie" />
<field name="financial_contract_guarantee_ids" readonly="1" />
-
</page>
</xpath>
+ <xpath expr="//group[@name='legal_info']//field[@name='siren']" position="after">
+ <field name="person_id" readonly="1" widget="CopyClipboardChar" />
+ </xpath>
</field>
</record>
</odoo>
--
GitLab