From 6705ab3eaf2e9fa0b2c3d0c51ca4a6bd4173526c Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Fri, 7 Jul 2017 13:14:08 +0530 Subject: [PATCH] [fix] discount setting multiple times --- erpnext/public/js/controllers/transaction.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/erpnext/public/js/controllers/transaction.js b/erpnext/public/js/controllers/transaction.js index d6f2863ba0..3defa193fb 100644 --- a/erpnext/public/js/controllers/transaction.js +++ b/erpnext/public/js/controllers/transaction.js @@ -76,7 +76,8 @@ erpnext.TransactionController = erpnext.taxes_and_totals.extend({ if(frm.doc.additional_discount_percentage && frm.doc.discount_amount) { // Reset discount amount and net / grand total - frm.set_value("discount_amount", 0); + frm.doc.discount_amount = 0; + frm.cscript.calculate_taxes_and_totals(); } var total = flt(frm.doc[frappe.model.scrub(frm.doc.apply_discount_on)]);