From 143d4da901aaa2aa6a7bb1e06729a731ae9e8a33 Mon Sep 17 00:00:00 2001 From: Zlash65 Date: Thu, 27 Sep 2018 18:49:52 +0530 Subject: [PATCH] Production Plan fix --- erpnext/demo/user/manufacturing.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/erpnext/demo/user/manufacturing.py b/erpnext/demo/user/manufacturing.py index 0231eda947d..128ca1a2c9d 100644 --- a/erpnext/demo/user/manufacturing.py +++ b/erpnext/demo/user/manufacturing.py @@ -14,15 +14,17 @@ def work(): from erpnext.projects.doctype.timesheet.timesheet import OverlapError - ppt = frappe.get_doc("Production Planning Tool", "Production Planning Tool") + ppt = frappe.new_doc("Production Plan") ppt.company = erpnext.get_default_company() - ppt.use_multi_level_bom = 1 + # ppt.use_multi_level_bom = 1 #refactored ppt.get_items_from = "Sales Order" - ppt.purchase_request_for_warehouse = "Stores - WPL" + # ppt.purchase_request_for_warehouse = "Stores - WPL" # refactored ppt.run_method("get_open_sales_orders") ppt.run_method("get_items") - ppt.run_method("raise_work_orders") ppt.run_method("raise_material_requests") + ppt.save() + ppt.submit() + ppt.run_method("raise_work_orders") frappe.db.commit() # submit work orders