fix(test): value after depreciation for asset doc

This commit is contained in:
Khushi Rawat
2025-01-29 15:42:09 +05:30
parent 223e8e1bdb
commit c7cc7d61d1
3 changed files with 4 additions and 5 deletions

View File

@@ -397,9 +397,8 @@ class JournalEntry(AccountsController):
if asset.calculate_depreciation:
self.update_journal_entry_link_on_depr_schedule(asset, d)
self.update_value_after_depreciation(asset, d.debit)
else:
asset.db_set("value_after_depreciation", asset.value_after_depreciation - d.debit)
asset.db_set("value_after_depreciation", asset.value_after_depreciation - d.debit)
asset.set_status()
asset.set_total_booked_depreciations()
@@ -549,8 +548,7 @@ class JournalEntry(AccountsController):
fb_row = asset.get("finance_books")[fb_idx - 1]
fb_row.value_after_depreciation += d.debit
fb_row.db_update()
else:
asset.db_set("value_after_depreciation", asset.value_after_depreciation + d.debit)
asset.db_set("value_after_depreciation", asset.value_after_depreciation + d.debit)
asset.set_status()
asset.set_total_booked_depreciations()
elif self.voucher_type == "Journal Entry" and d.reference_type == "Asset" and d.reference_name:

View File

@@ -428,6 +428,7 @@
"fieldname": "split_from",
"fieldtype": "Link",
"label": "Split From",
"no_copy": 1,
"options": "Asset",
"read_only": 1
},

View File

@@ -1537,7 +1537,7 @@ class TestDepreciationBasics(AssetSetup):
)
self.assertSequenceEqual(gle, expected_gle)
self.assertEqual(asset.get("value_after_depreciation"), 0)
self.assertEqual(asset.get("value_after_depreciation"), 70000)
def test_expected_value_change(self):
"""