From 2a5f4a8ed41b954df396a8a9670e72f7a86c9497 Mon Sep 17 00:00:00 2001
From: Juliana <juliana@le-filament.com>
Date: Wed, 10 May 2023 14:08:53 +0200
Subject: [PATCH] [UPD]Add delete cascate on payment method + add producer in
 table

---
 models/acc_account_payment.py       | 2 +-
 views/acc_account_payment_views.xml | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/models/acc_account_payment.py b/models/acc_account_payment.py
index e2560f4..496b93a 100644
--- a/models/acc_account_payment.py
+++ b/models/acc_account_payment.py
@@ -17,7 +17,7 @@ class AccAccountPayment(models.Model):
         ("virement", "Virement"),
         ], "Méthode de paiement")
     description = fields.Text("Description")
-    producer_id = fields.Many2one("res.partner", "Producteur")
+    producer_id = fields.Many2one("res.partner", "Producteur", ondelete="cascade")
     # ------------------------------------------------------
     # SQL Constraints
     # ------------------------------------------------------
diff --git a/views/acc_account_payment_views.xml b/views/acc_account_payment_views.xml
index cc3028e..f50de7b 100644
--- a/views/acc_account_payment_views.xml
+++ b/views/acc_account_payment_views.xml
@@ -10,6 +10,7 @@
                     <sheet>
                         <group>
                             <field name="name" invisible="1"/>
+                            <field name="producer_id" />
                             <field name="name_type" />
                             <field name="description" />
                         </group>
@@ -23,6 +24,7 @@
             <field name="model">acc.account.payment</field>
             <field name="arch" type="xml">
                 <tree string="Méthodes de paiement">
+                    <field name="producer_id"/>
                     <field name="name_type"/>
                     <field name="name" invisible="1" />
                     <field name="description" />
-- 
GitLab