From de2e86fc2d8adc74a969f3f1662c20c3b32a2004 Mon Sep 17 00:00:00 2001
From: benjamin <benjamin@le-filament.com>
Date: Wed, 8 Feb 2023 16:00:21 +0100
Subject: [PATCH] [fix] error payment_mode in create contribution

---
 models/scop_bordereau_cg.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/models/scop_bordereau_cg.py b/models/scop_bordereau_cg.py
index 5f69bf5..aa33af3 100644
--- a/models/scop_bordereau_cg.py
+++ b/models/scop_bordereau_cg.py
@@ -890,9 +890,10 @@ class Bordereau(models.Model):
         mandate_id = False
         if mandate_ids:
             mandate_id = mandate_ids[0]
-            payment_mode = self.env["account.payment.mode"].search(
-                [("payment_method_id.code", "=", "sepa_direct_debit")]
-            )
+            payment_mode = self.env["account.payment.mode"].search([
+                ("payment_method_id.code", "=", "sepa_direct_debit"),
+                ("company_id", "=", self.env.company.id),
+            ])
             self.payment_mode_id = payment_mode
 
         base_cotiz = self.base_cotisation_cg
-- 
GitLab