From c43b73b727fc384d6bbbe38a4fca7cab3801a841 Mon Sep 17 00:00:00 2001
From: jordan <jordan@le-filament.com>
Date: Tue, 30 Nov 2021 16:35:33 +0100
Subject: [PATCH] [update] add filter to find payment without invoice linked

---
 views/scop_cotisations_idf.xml | 3 ++-
 views/scop_invoice_idf.xml     | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/views/scop_cotisations_idf.xml b/views/scop_cotisations_idf.xml
index ba75bfe..75605fe 100644
--- a/views/scop_cotisations_idf.xml
+++ b/views/scop_cotisations_idf.xml
@@ -155,10 +155,11 @@
                     <field name="partner_id"/>
                     <field name="name"/>
                     <filter name="with_issue" domain="[('state','in',['no_invoice', 'overpaid'])]" string="Erreur lettrage et/ou montant"/>
+                    <filter name="without_invoice" domain="[('type','!=','inv'),('state','in',['no_invoice'])]" string="Paiements orphelins"/>
                     <separator/>
                     <filter name="is_type_invoice" domain="[('type','=','inv')]" string="Cotisations"/>
                     <filter name="cotiz_paid" domain="[('type','=','inv'),('state','=','paid')]" string="Cotisations payées"/>
-                    <filter name="cotiz_unpaid" domain="[('type','=','inv'),('state','=','awaiting_payments_ids')]" string="Cotisations reste à payées"/>
+                    <filter name="cotiz_unpaid" domain="[('type','=','inv'),('state','=','awaiting_payments')]" string="Cotisations reste à payées"/>
                     <filter name="cotiz_with_issue" domain="[('type','=','inv'),('state','=','overpaid')]" string="Cotisations en erreur"/>
                     <separator/>
                     <filter name="cotiz_exo" domain="[('exoneration','=',True)]" string="Exonérations"/>
diff --git a/views/scop_invoice_idf.xml b/views/scop_invoice_idf.xml
index 45a16ea..6873d46 100644
--- a/views/scop_invoice_idf.xml
+++ b/views/scop_invoice_idf.xml
@@ -149,6 +149,7 @@
                     <field name="partner_id"/>
                     <field name="name"/>
                     <filter name="with_issue" domain="[('state','in',['no_invoice', 'overpaid'])]" string="Erreur lettrage et/ou montant"/>
+                    <filter name="without_invoice" domain="[('type','!=','inv'),('state','in',['no_invoice'])]" string="Paiements orphelins"/>
                     <separator/>
                     <filter name="is_type_invoice" domain="[('type','=','inv')]" string="Factures"/>
                     <filter name="inv_paid" domain="[('type','=','inv'),('state','=','paid')]" string="Factures payées"/>
-- 
GitLab