fix: exclude cancelled salary slips
diff --git a/erpnext/projects/report/profitability/profitability.py b/erpnext/projects/report/profitability/profitability.py
index 48adf97..0edecd8 100644
--- a/erpnext/projects/report/profitability/profitability.py
+++ b/erpnext/projects/report/profitability/profitability.py
@@ -96,7 +96,7 @@
`tabSalary Slip Timesheet` as sst join `tabTimesheet` on tabTimesheet.name = sst.time_sheet
join `tabSales Invoice Timesheet` as sit on sit.time_sheet = tabTimesheet. name
join `tabSales Invoice` as si on si. name = sit.parent and si.status != "Cancelled"
- join `tabSalary Slip` as ss on ss.name = sst.parent """
+ join `tabSalary Slip` as ss on ss.name = sst.parent and ss.status != "Cancelled" """
if conditions:
sql += """
where