I’d like to again suggest some improvements to depreciation:
In addition of ‘depreciated value’, there are other crucial information necessary in order to properly do an amortisation table:
end of first period
this is important as not everybody has [always had] their fiscal year aligned on the calendar year.
year fraction basis
as can easily be seen in spreadsheet functions like AMORLINC, it is important to know what method should be used for determining the first depreciation period’s fraction of the full period.
What is commonly used is:
0 or missing - US method (NASD), 12 months of 30 days each
1 - Exact number of days in months, exact number of days in year
2 - Exact number of days in month, year has 360 days
3 - Exact number of days in month, year has 365 days
4 - European method, 12 months of 30 days each (NB: but starting +1 day after method 0)
For example, in the case presented by (Sebastien https://discuss.tryton.org/t/asset-importing)
his old program uses basis ‘0’ arriving at 170,73 = 230 * (9*30 + 5) / 360
If there is no choice, then clearly basis ‘0’ should probably be used.
Also, at least for the French market, there is need for methods other than ‘linear’ namely ‘digressive’.
That should probably better be detailed in a blueprint.