Skip to content
Extraits de code Groupes Projets
Valider 2d3d8584 rédigé par Hugo Trentesaux's avatar Hugo Trentesaux
Parcourir les fichiers

ajoute le titular_number

et la correspondance .xml
parent 7ab876bd
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -22,6 +22,11 @@ class FinancialContractGuarantee(models.Model): ...@@ -22,6 +22,11 @@ class FinancialContractGuarantee(models.Model):
] ]
_order = "create_date desc" _order = "create_date desc"
# chaque contrat de garantie est associée à un identifiant titulaire
# plusieurs contrats de garantie peuvent être associés au même identifiant
titular_number = fields.Char("Identifiant Titulaire")
product_id = fields.Many2one( product_id = fields.Many2one(
comodel_name="financial.product.template.guarantee", comodel_name="financial.product.template.guarantee",
string="Gamme", string="Gamme",
...@@ -183,7 +188,7 @@ class FinancialContractGuarantee(models.Model): ...@@ -183,7 +188,7 @@ class FinancialContractGuarantee(models.Model):
) )
def _compute_guarantee_data(self): def _compute_guarantee_data(self):
for guarantee in self: for guarantee in self:
last_line = guarantee.line_ids.sorted("line_date desc") last_line = guarantee.line_ids.sorted("line_date") # desc ??
guarantee.update({"bdf_scoring": last_line.bdf_scoring}) guarantee.update({"bdf_scoring": last_line.bdf_scoring})
@api.depends( @api.depends(
......
...@@ -36,9 +36,8 @@ class ResPartner(models.Model): ...@@ -36,9 +36,8 @@ class ResPartner(models.Model):
# le partner est associé à un identifiant personne dans les fichiers # le partner est associé à un identifiant personne dans les fichiers
# creserfi et commissions # creserfi et commissions
# (différent de l'identifiant entité titulaire) # (différent de l'identifiant entité titulaire qui est associé au contrat)
# IDENTIFIANT_PERSONNE, IDENTIFIANT_ENTITE_TITULAIRE person_number = fields.Char("Identifiant Personne")
person_id = fields.Char("Identifiant Personne")
# ------------------------------------------------------ # ------------------------------------------------------
# SQL Constraints # SQL Constraints
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
<field name="model">financial.contract.guarantee</field> <field name="model">financial.contract.guarantee</field>
<field name="arch" type="xml"> <field name="arch" type="xml">
<list multi_edit="1"> <list multi_edit="1">
<field name="titular_number" optional="hide" />
<field name="number" optional="show" /> <field name="number" optional="show" />
<field name="currency_id" column_invisible="1" /> <field name="currency_id" column_invisible="1" />
<field name="partner_id" /> <field name="partner_id" />
...@@ -47,6 +48,7 @@ ...@@ -47,6 +48,7 @@
<field name="is_old_associate" /> <field name="is_old_associate" />
</group> </group>
<group name="contract" string="contrat"> <group name="contract" string="contrat">
<field name="titular_number" readonly="1" widget="CopyClipboardChar" />
<field name="number"/> <field name="number"/>
<field name="product_id" /> <field name="product_id" />
<field name="amount_initial" /> <field name="amount_initial" />
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
</page> </page>
</xpath> </xpath>
<xpath expr="//group[@name='legal_info']//field[@name='siren']" position="after"> <xpath expr="//group[@name='legal_info']//field[@name='siren']" position="after">
<field name="person_id" readonly="1" widget="CopyClipboardChar" /> <field name="person_number" readonly="1" widget="CopyClipboardChar" />
</xpath> </xpath>
</field> </field>
</record> </record>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter