diff --git a/erpnext/stock/stock_ledger.py b/erpnext/stock/stock_ledger.py index 9049894fa71..8a2541a8587 100644 --- a/erpnext/stock/stock_ledger.py +++ b/erpnext/stock/stock_ledger.py @@ -912,8 +912,11 @@ class update_entries_after: if not sle.is_adjustment_entry: sle.stock_value_difference = stock_value_difference elif sle.is_adjustment_entry and not self.args.get("sle_id"): - sle.stock_value_difference = get_stock_value_difference( - sle.item_code, sle.warehouse, sle.posting_date, sle.posting_time, sle.voucher_no + sle.stock_value_difference = ( + get_stock_value_difference( + sle.item_code, sle.warehouse, sle.posting_date, sle.posting_time, sle.voucher_no + ) + * -1 ) sle.doctype = "Stock Ledger Entry"