From c071107b277b8da126c76df2055854a7e5332231 Mon Sep 17 00:00:00 2001 From: venkat102 Date: Sun, 21 Sep 2025 11:14:06 +0530 Subject: [PATCH] fix(accounts receivable): exclude employee transactions (cherry picked from commit 736a776d3dabbcfb2c92bd4a149db3486251fb1c) --- .../report/accounts_receivable/accounts_receivable.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/erpnext/accounts/report/accounts_receivable/accounts_receivable.py b/erpnext/accounts/report/accounts_receivable/accounts_receivable.py index 6061be9f3a8..10a14ca4714 100644 --- a/erpnext/accounts/report/accounts_receivable/accounts_receivable.py +++ b/erpnext/accounts/report/accounts_receivable/accounts_receivable.py @@ -974,6 +974,7 @@ class ReceivablePayableReport: if self.account_type == "Receivable": self.add_customer_filters() + self.exclude_employee_transaction() elif self.account_type == "Payable": self.add_supplier_filters() @@ -1053,6 +1054,9 @@ class ReceivablePayableReport: ) ) + def exclude_employee_transaction(self): + self.qb_selection_filter.append(self.ple.party_type != "Employee") + def add_supplier_filters(self): supplier = qb.DocType("Supplier") if self.filters.get("supplier_group"):