openerp-india team mailing list archive
-
openerp-india team
-
Mailing list archive
-
Message #00286
Re: [Bug 876316] Re: Degressive method for assets
On 17. 10. 11 14:14, qdp (OpenERP) wrote:
> Hello Els,
>
> unless i agree this would be necessary if we want to fulfill the
> belgian/french accounting rules, i must admit that this was simply not
> intended to behave this way. The algorithm written simply does not
> switch to linear amount if the computed amount is lower than it.
>
> For that, we will need to create a new depreciation algorithm (or a new
> option on this existing one) that will implement it. And i guess this
> would be quite soon (but unfortunately not for v6.1).
>
> You will understand that we can't say this is a bug of the existing
> method... but "simply" a lack. So i'm setting this bug as wishlist in
> order to keep a clean record of it in LP.
>
> Thanks,
> Quentin
>
> ** Changed in: openobject-addons
> Importance: Undecided => Wishlist
>
> ** Changed in: openobject-addons
> Status: New => Confirmed
>
I would suggest you create a 'mixed' depreciation, which would "combine"
the two pure ones ... as maybe not everyone goes that way.
regards,
b
--
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/876316
Title:
Degressive method for assets
Status in OpenERP Addons (modules):
Confirmed
Bug description:
6.1-trunk
server revno 3765
addons revno 5374
I think there is a problem with the calculation according to the
degressive method. A degressive method should switch to linear method
when the amount to be depreciated is lower than the linear amount for
the same asset. See example below.
1) Create an asset with a gross value of 30,000.00, purchase date 17/10/2011
2) Select Time Method Number of depreciations, set 5 as number of depreciations, use period length 12, computation method Degressive, degressive factor 0.40, leave prorata temporis to False.
3) Go to Depreciation board tab and click Compute
The result is shown in the enclosed screenshot.
The expected result should be:
2011-10-17 Depreciation amount 12000 - amount to depreciate 18000
2012-10-17 Depreciation amount 7200 - amount to depreciate 10800
2013-10-17 Depreciation amount 6000 - amount to depreciate 4800
2014-10-17 Depreciation amount 4800 - amount to depreciate 0
When the amount to be depreciated according to a degressive method falls below the amount to be depreciated according to a linear method, the method is switched to linear. As from the third depreciation on, the degressive amount of 4320 is lower than 6000 (the amount according to a linear depreciation of 20%). So the system should propose 6000 to be depreciated.
The next year the balance has to be depreciated (in this example).
To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/876316/+subscriptions