link sales order to new project

This commit is contained in:
Paulo Almeida 2017-06-20 12:08:22 +01:00
parent d2301fc43d
commit 2d5e65ddcf

View File

@ -120,6 +120,11 @@ class Project(Document):
self.flags.dont_sync_tasks = True
self.save(ignore_permissions = True)
def after_insert(self):
if self.sales_order:
frappe.db.set_value("Sales Order", self.sales_order, "project", self.name)
def update_percent_complete(self):
total = frappe.db.sql("""select count(name) from tabTask where project=%s""", self.name)[0][0]
if not total and self.percent_complete: