Track Operations added to Production Order

This commit is contained in:
Neil Trini Lasrado
2015-07-09 14:46:32 +05:30
parent f3b0b95b15
commit 5da4d857c9
4 changed files with 46 additions and 16 deletions

View File

@@ -201,6 +201,9 @@ class StockEntry(StockController):
def check_if_operations_completed(self):
"""Check if Time Logs are completed against before manufacturing to capture operating costs."""
prod_order = frappe.get_doc("Production Order", self.production_order)
if not prod_order.track_operations:
return
for d in prod_order.get("operations"):
total_completed_qty = flt(self.fg_completed_qty) + flt(prod_order.produced_qty)
if total_completed_qty > flt(d.completed_qty):