From 62a10b3314b09a9813dff67705c3a00271f6f5a8 Mon Sep 17 00:00:00 2001
From: migodoo <jordan>
Date: Tue, 10 May 2022 14:02:27 +0200
Subject: [PATCH] [fix] depends in compute_amount_residual

---
 models/scop_cotisation_idf.py     | 2 +-
 models/scop_invoice_idf.py        | 2 +-
 wizard/scop_invoice_idf_wizard.py | 1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/models/scop_cotisation_idf.py b/models/scop_cotisation_idf.py
index 7e72558..23107a3 100644
--- a/models/scop_cotisation_idf.py
+++ b/models/scop_cotisation_idf.py
@@ -85,7 +85,7 @@ class ScopCotisationsIDF(models.Model):
     # ------------------------------------------------------
     # Computed fields
     # ------------------------------------------------------
-    @api.depends("payments_ids", "debit", "payments_ids.debit", "payments_ids.debit")
+    @api.depends("payments_ids", "debit", "payments_ids.debit", "payments_ids.credit")
     def _compute_amount_residual(self):
         for r in self:
             if r.type == "inv":
diff --git a/models/scop_invoice_idf.py b/models/scop_invoice_idf.py
index eb13845..20660de 100644
--- a/models/scop_invoice_idf.py
+++ b/models/scop_invoice_idf.py
@@ -81,7 +81,7 @@ class ScopInvoiceIDF(models.Model):
     # ------------------------------------------------------
     # Computed fields
     # ------------------------------------------------------
-    @api.depends("payments_ids", "debit", "payments_ids.debit", "payments_ids.debit")
+    @api.depends("payments_ids", "debit", "payments_ids.debit", "payments_ids.credit")
     def _compute_amount_residual(self):
         for r in self:
             if r.type == "inv":
diff --git a/wizard/scop_invoice_idf_wizard.py b/wizard/scop_invoice_idf_wizard.py
index 448f035..413c381 100644
--- a/wizard/scop_invoice_idf_wizard.py
+++ b/wizard/scop_invoice_idf_wizard.py
@@ -100,6 +100,7 @@ class ScopImportIDFWizard(models.TransientModel):
             model = "scop.cotisation.idf"
 
         for row in reader:
+            print(row)
             line += 1
             journal = row["Journal"]
             if journal in ["VE", "BFC"]:
-- 
GitLab