From 6c60c164f15a01826a01e465b70888f83c20afe8 Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Fri, 20 May 2016 14:03:09 +0530 Subject: [PATCH] [Fixes] material request's editable fields overriding with purchase common --- .../doctype/purchase_common/purchase_common.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/erpnext/buying/doctype/purchase_common/purchase_common.js b/erpnext/buying/doctype/purchase_common/purchase_common.js index d101ece1c8..dbfda210b1 100644 --- a/erpnext/buying/doctype/purchase_common/purchase_common.js +++ b/erpnext/buying/doctype/purchase_common/purchase_common.js @@ -12,12 +12,14 @@ cur_frm.email_field = "contact_email"; erpnext.buying.BuyingController = erpnext.TransactionController.extend({ setup: function() { this._super(); - this.frm.get_field('items').grid.editable_fields = [ - {fieldname: 'item_code', columns: 4}, - {fieldname: 'qty', columns: 2}, - {fieldname: 'rate', columns: 3}, - {fieldname: 'amount', columns: 2} - ]; + if(!this.frm.get_field('items').grid.editable_fields){ + this.frm.get_field('items').grid.editable_fields = [ + {fieldname: 'item_code', columns: 4}, + {fieldname: 'qty', columns: 2}, + {fieldname: 'rate', columns: 3}, + {fieldname: 'amount', columns: 2} + ]; + } }, onload: function() {