Merge pull request #48511 from frappe/mergify/bp/version-15-hotfix/pr-48510

fix: missing parameter in precision function (backport #48510)
This commit is contained in:
Mihir Kandoi
2025-07-10 21:36:08 +05:30
committed by GitHub

View File

@@ -804,7 +804,7 @@ class SerialandBatchBundle(Document):
if qty_field == "qty" and row.get("stock_qty"):
qty = row.get("stock_qty")
precision = row.precision
precision = row.precision(qty_field)
if abs(abs(flt(self.total_qty, precision)) - abs(flt(qty, precision))) > 0.01:
total_qty = frappe.format_value(abs(flt(self.total_qty)), "Float", row)
set_qty = frappe.format_value(abs(flt(row.get(qty_field))), "Float", row)