From c27e3ef03eeedb28709b39c052efeb187034d895 Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Mon, 11 Apr 2022 15:30:26 +0530 Subject: [PATCH] fix: Show message is no employee found --- .../report/income_tax_computation/income_tax_computation.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/erpnext/payroll/report/income_tax_computation/income_tax_computation.py b/erpnext/payroll/report/income_tax_computation/income_tax_computation.py index cf822aac7f..cebf6de342 100644 --- a/erpnext/payroll/report/income_tax_computation/income_tax_computation.py +++ b/erpnext/payroll/report/income_tax_computation/income_tax_computation.py @@ -67,6 +67,9 @@ class IncomeTaxComputationReport(object): d.update(ss_assignments[d.employee]) self.employees.setdefault(d.employee, d) + if not self.employees: + frappe.throw(_("No employees found with selected filters and active salary structure")) + def get_employee_filters(self): filters = {"company": self.filters.company} or_filters = {