From 03941c2f0e2d0b7e7bd24d05c71f59e816640d6d Mon Sep 17 00:00:00 2001 From: Glen Whitney Date: Mon, 23 Nov 2020 00:27:40 +0000 Subject: [PATCH] fix(JW Import): Don't match invoices posted after a payment is debited --- .../justworks_erpnext_connector/doctype/jw_import/jw_import.py | 1 + 1 file changed, 1 insertion(+) diff --git a/justworks_erpnext/justworks_erpnext_connector/doctype/jw_import/jw_import.py b/justworks_erpnext/justworks_erpnext_connector/doctype/jw_import/jw_import.py index 01bbdb4..988e749 100644 --- a/justworks_erpnext/justworks_erpnext_connector/doctype/jw_import/jw_import.py +++ b/justworks_erpnext/justworks_erpnext_connector/doctype/jw_import/jw_import.py @@ -170,6 +170,7 @@ class JWImport(Document): suplr = suppliers[0].name invoices = frappe.get_all('Purchase Invoice', filters={'supplier': suplr, + 'posting_date': ['<=', rec.debit_date], 'company': self.justworks_company}, fields=['name', 'posting_date as date', 'grand_total', 'rounded_total', 'outstanding_amount'])