[minor] currency trigger should not be called in refresh
diff --git a/controllers/accounts_controller.py b/controllers/accounts_controller.py
index 8e531fb..725fdb3 100644
--- a/controllers/accounts_controller.py
+++ b/controllers/accounts_controller.py
@@ -396,7 +396,7 @@
 					self.precision(based_on, item))
 				webnotes.errprint([max_allowed_amt, total_billed_amt])
 				
-				if max_allowed_amt and total_billed_amt > max_allowed_amt:
+				if max_allowed_amt and total_billed_amt - max_allowed_amt > 0.02:
 					webnotes.msgprint(_("Row ")+ cstr(item.idx) + ": " + cstr(item.item_code) + 
 						_(" will be over-billed against mentioned ") + cstr(ref_dt) +  
 						_(". Max allowed " + cstr(based_on) + ": " + cstr(max_allowed_amt)), 
diff --git a/public/js/transaction.js b/public/js/transaction.js
index 8770ba9..7077e02 100644
--- a/public/js/transaction.js
+++ b/public/js/transaction.js
@@ -49,7 +49,7 @@
 		erpnext.hide_naming_series();
 		erpnext.hide_company();
 		this.show_item_wise_taxes();
-		this.frm.fields_dict.currency ? this.currency() : this.set_dynamic_labels();
+		this.set_dynamic_labels();
 	},
 	
 	onload_post_render: function() {