From e9cd22aff9965a690ae4bd2863885aba1ac40250 Mon Sep 17 00:00:00 2001 From: Neil Trini Lasrado Date: Thu, 28 Jan 2016 15:56:59 +0530 Subject: [PATCH] Fixed make Prod_order from Material Request --- erpnext/stock/doctype/material_request/material_request.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/erpnext/stock/doctype/material_request/material_request.py b/erpnext/stock/doctype/material_request/material_request.py index 2fcf91d9a2d..c6c6fe5a6ab 100644 --- a/erpnext/stock/doctype/material_request/material_request.py +++ b/erpnext/stock/doctype/material_request/material_request.py @@ -12,6 +12,7 @@ from frappe import _ from frappe.model.mapper import get_mapped_doc from erpnext.stock.stock_balance import update_bin_qty, get_indented_qty from erpnext.controllers.buying_controller import BuyingController +from erpnext.manufacturing.doctype.production_order.production_order import get_item_details form_grid_templates = { @@ -343,7 +344,10 @@ def make_production_order(source_name, item_code): if d.item_code == item_code: prod_order.qty = d.qty - d.ordered_qty prod_order.fg_warehouse = d.warehouse + prod_order.description = d.description + prod_order.stock_uom = d.uom prod_order.expected_delivery_date = d.schedule_date prod_order.sales_order = d.sales_order_no + prod_order.bom_no = get_item_details(item_code).bom_no prod_order.material_request = material_request.name return prod_order