fix: only update valuation rate if not None
(cherry picked from commit 7dd10367f4)
This commit is contained in:
committed by
Ankush Menat
parent
f06554236f
commit
e428c36053
@@ -843,11 +843,13 @@ class update_entries_after(object):
|
||||
for warehouse, data in self.data.items():
|
||||
bin_name = get_or_make_bin(self.item_code, warehouse)
|
||||
|
||||
frappe.db.set_value('Bin', bin_name, {
|
||||
"valuation_rate": data.valuation_rate,
|
||||
updated_values = {
|
||||
"actual_qty": data.qty_after_transaction,
|
||||
"stock_value": data.stock_value
|
||||
})
|
||||
}
|
||||
if data.valuation_rate is not None:
|
||||
updated_values["valuation_rate"] = data.valuation_rate
|
||||
frappe.db.set_value('Bin', bin_name, updated_values)
|
||||
|
||||
|
||||
def get_previous_sle_of_current_voucher(args, exclude_current_voucher=False):
|
||||
|
||||
Reference in New Issue
Block a user