mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-31 10:49:09 +00:00
Update status if tasks have been completed (#14601)
This commit is contained in:
@@ -160,6 +160,10 @@ class Project(Document):
|
|||||||
for row in weighted_progress:
|
for row in weighted_progress:
|
||||||
pct_complete += row["progress"] * row["task_weight"]
|
pct_complete += row["progress"] * row["task_weight"]
|
||||||
self.percent_complete = flt(flt(pct_complete), 2)
|
self.percent_complete = flt(flt(pct_complete), 2)
|
||||||
|
if self.percent_complete == 100:
|
||||||
|
self.status = "Completed"
|
||||||
|
elif not self.status == "Cancelled":
|
||||||
|
self.status = "Open"
|
||||||
|
|
||||||
def update_costing(self):
|
def update_costing(self):
|
||||||
from_time_sheet = frappe.db.sql("""select
|
from_time_sheet = frappe.db.sql("""select
|
||||||
|
|||||||
Reference in New Issue
Block a user