From 63dc45536d71096646ec5dab9b8447ad28008e94 Mon Sep 17 00:00:00 2001 From: Akhilesh Darjee Date: Tue, 26 Nov 2013 18:33:28 +0530 Subject: [PATCH] [fix] [minor] delivery note print hide fixed --- stock/doctype/delivery_note/delivery_note.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/stock/doctype/delivery_note/delivery_note.js b/stock/doctype/delivery_note/delivery_note.js index 69f9d67206..7376f3c60f 100644 --- a/stock/doctype/delivery_note/delivery_note.js +++ b/stock/doctype/delivery_note/delivery_note.js @@ -129,7 +129,9 @@ cur_frm.cscript['Make Packing Slip'] = function() { var set_print_hide= function(doc, cdt, cdn){ var dn_fields = wn.meta.docfield_map['Delivery Note']; var dn_item_fields = wn.meta.docfield_map['Delivery Note Item']; - + var dn_fields_copy = dn_fields; + var dn_item_fields_copy = dn_item_fields; + if (doc.print_without_amount) { dn_fields['currency'].print_hide = 1; dn_item_fields['export_rate'].print_hide = 1; @@ -137,9 +139,12 @@ var set_print_hide= function(doc, cdt, cdn){ dn_item_fields['ref_rate'].print_hide = 1; dn_item_fields['export_amount'].print_hide = 1; } else { - dn_fields['currency'].print_hide = 0; - dn_item_fields['export_rate'].print_hide = 0; - dn_item_fields['export_amount'].print_hide = 0; + if (dn_fields_copy['currency'].print_hide != 1) + dn_fields['currency'].print_hide = 0; + if (dn_item_fields_copy['export_rate'].print_hide != 1) + dn_item_fields['export_rate'].print_hide = 0; + if (dn_item_fields_copy['export_amount'].print_hide != 1) + dn_item_fields['export_amount'].print_hide = 0; } }