From 1b8c13b17567d7a7643089fec6b118671744af2c Mon Sep 17 00:00:00 2001 From: pawan Date: Mon, 12 Feb 2018 16:59:59 +0530 Subject: [PATCH] call make_rm_stock_entry --- .../doctype/purchase_order/purchase_order.js | 30 +++---------------- 1 file changed, 4 insertions(+), 26 deletions(-) diff --git a/erpnext/buying/doctype/purchase_order/purchase_order.js b/erpnext/buying/doctype/purchase_order/purchase_order.js index f84feab61b..a19d8a0f6d 100644 --- a/erpnext/buying/doctype/purchase_order/purchase_order.js +++ b/erpnext/buying/doctype/purchase_order/purchase_order.js @@ -143,12 +143,7 @@ erpnext.buying.PurchaseOrderController = erpnext.buying.BuyingController.extend( var items = $.map(cur_frm.doc.items, function(d) { return d.bom ? d.item_code : false; }); var me = this; - if(items.length===1) { - me._make_stock_entry(items[0]); - return; - } - - if(items.length > 1){ + if(items.length >= 1){ me.raw_material_data = []; me.show_dialog = 1; let title = ""; @@ -157,17 +152,15 @@ erpnext.buying.PurchaseOrderController = erpnext.buying.BuyingController.extend( {fieldname: 'sub_con_rm_items', fieldtype: 'Table', fields: [ { - fieldtype:'Link', + fieldtype:'Data', fieldname:'item_code', - options: 'Item', label: __('Item'), read_only:1, in_list_view:1 }, { - fieldtype:'Link', + fieldtype:'Data', fieldname:'rm_item_code', - options:'Item', label: __('Raw Material'), read_only:1, in_list_view:1 @@ -181,11 +174,10 @@ erpnext.buying.PurchaseOrderController = erpnext.buying.BuyingController.extend( in_list_view:1 }, { - fieldtype:'Link', + fieldtype:'Data', read_only:1, fieldname:'warehouse', label: __('Reserve Warehouse'), - read_only:1, in_list_view:1 }, { @@ -261,20 +253,6 @@ erpnext.buying.PurchaseOrderController = erpnext.buying.BuyingController.extend( }, - _make_stock_entry: function(item) { - frappe.call({ - method:"erpnext.buying.doctype.purchase_order.purchase_order.make_stock_entry", - args: { - purchase_order: cur_frm.doc.name, - item_code: item - }, - callback: function(r) { - var doclist = frappe.model.sync(r.message); - frappe.set_route("Form", doclist[0].doctype, doclist[0].name); - } - }); - }, - _make_rm_stock_entry: function(rm_items) { frappe.call({ method:"erpnext.buying.doctype.purchase_order.purchase_order.make_rm_stock_entry",