From 45a5d52a2a7e9291060533a9c7254f30ffef2e4c Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Thu, 15 Jan 2015 11:24:06 +0530 Subject: [PATCH] minor changes in packing slip --- .../stock/doctype/packing_slip/packing_slip.js | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/erpnext/stock/doctype/packing_slip/packing_slip.js b/erpnext/stock/doctype/packing_slip/packing_slip.js index ff02e84b72..67698455d7 100644 --- a/erpnext/stock/doctype/packing_slip/packing_slip.js +++ b/erpnext/stock/doctype/packing_slip/packing_slip.js @@ -8,12 +8,15 @@ cur_frm.fields_dict['delivery_note'].get_query = function(doc, cdt, cdn) { } -cur_frm.fields_dict['items'].grid.get_field('item_code').get_query = - function(doc, cdt, cdn) { - return { - query: "erpnext.stock.doctype.packing_slip.packing_slip.item_details", - filters:{ 'delivery_note': doc.delivery_note} - } +cur_frm.fields_dict['items'].grid.get_field('item_code').get_query = function(doc, cdt, cdn) { + if(!doc.delivery_note) { + frappe.throw(__("Please Delivery Note first")) + } else { + return { + query: "erpnext.stock.doctype.packing_slip.packing_slip.item_details", + filters:{ 'delivery_note': doc.delivery_note} + } + } } cur_frm.cscript.onload_post_render = function(doc, cdt, cdn) {