mirror of
https://github.com/frappe/erpnext.git
synced 2026-03-09 13:26:39 +00:00
fix: return None instead of 0 if valuation rate is falsy
(cherry picked from commit e8d1e9d946)
This commit is contained in:
@@ -526,7 +526,7 @@ class StockReconciliation(StockController):
|
|||||||
|
|
||||||
float_precision = frappe.db.get_default("float_precision") or 3
|
float_precision = frappe.db.get_default("float_precision") or 3
|
||||||
item_dict["rate"] = flt(item_dict.get("rate"), float_precision)
|
item_dict["rate"] = flt(item_dict.get("rate"), float_precision)
|
||||||
item.valuation_rate = flt(item.valuation_rate, float_precision)
|
item.valuation_rate = flt(item.valuation_rate, float_precision) if item.valuation_rate else None
|
||||||
if (
|
if (
|
||||||
(item.qty is None or item.qty == item_dict.get("qty"))
|
(item.qty is None or item.qty == item_dict.get("qty"))
|
||||||
and (item.valuation_rate is None or item.valuation_rate == item_dict.get("rate"))
|
and (item.valuation_rate is None or item.valuation_rate == item_dict.get("rate"))
|
||||||
|
|||||||
Reference in New Issue
Block a user