From 13808b4cc9495e2cdf4165f560475a59563da9eb Mon Sep 17 00:00:00 2001 From: Aditya Hase Date: Fri, 8 Feb 2019 12:03:25 +0530 Subject: [PATCH] fix(py3): Convert to float before comparison --- erpnext/controllers/accounts_controller.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/controllers/accounts_controller.py b/erpnext/controllers/accounts_controller.py index 23849c254e..2ce6d21356 100644 --- a/erpnext/controllers/accounts_controller.py +++ b/erpnext/controllers/accounts_controller.py @@ -1132,7 +1132,7 @@ def update_child_qty_rate(parent_doctype, trans_items, parent_doctype_name, chil child_item.qty = flt(d.get("qty")) - if child_item.billed_amt > (flt(d.get("rate")) * flt(d.get("qty"))): + if flt(child_item.billed_amt) > (flt(d.get("rate")) * flt(d.get("qty"))): frappe.throw(_("Row #{0}: Cannot set Rate if amount is greater than billed amount for Item {1}.") .format(child_item.idx, child_item.item_code)) else: