fix: Test if depreciation schedules are set up properly for existing assets
This commit is contained in:
parent
de002005ac
commit
774ac852c9
@ -409,19 +409,18 @@ class TestDepreciationMethods(AssetSetup):
|
|||||||
calculate_depreciation = 1,
|
calculate_depreciation = 1,
|
||||||
available_for_use_date = "2030-06-06",
|
available_for_use_date = "2030-06-06",
|
||||||
is_existing_asset = 1,
|
is_existing_asset = 1,
|
||||||
number_of_depreciations_booked = 1,
|
number_of_depreciations_booked = 2,
|
||||||
opening_accumulated_depreciation = 40000,
|
opening_accumulated_depreciation = 47095.89,
|
||||||
expected_value_after_useful_life = 10000,
|
expected_value_after_useful_life = 10000,
|
||||||
depreciation_start_date = "2030-12-31",
|
depreciation_start_date = "2032-12-31",
|
||||||
total_number_of_depreciations = 3,
|
total_number_of_depreciations = 3,
|
||||||
frequency_of_depreciation = 12
|
frequency_of_depreciation = 12
|
||||||
)
|
)
|
||||||
|
|
||||||
self.assertEqual(asset.status, "Draft")
|
self.assertEqual(asset.status, "Draft")
|
||||||
expected_schedules = [
|
expected_schedules = [
|
||||||
["2030-12-31", 14246.58, 54246.58],
|
["2032-12-31", 30000.0, 77095.89],
|
||||||
["2031-12-31", 25000.00, 79246.58],
|
["2033-06-06", 12904.11, 90000.0]
|
||||||
["2032-06-06", 10753.42, 90000.00]
|
|
||||||
]
|
]
|
||||||
schedules = [[cstr(d.schedule_date), flt(d.depreciation_amount, 2), d.accumulated_depreciation_amount]
|
schedules = [[cstr(d.schedule_date), flt(d.depreciation_amount, 2), d.accumulated_depreciation_amount]
|
||||||
for d in asset.get("schedules")]
|
for d in asset.get("schedules")]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user