Comment 13 for bug 381910

Revision history for this message
Grzegorz Grzelak (OpenGLOBE.pl) (grzegorz-og.pl) wrote :

Hello, Borja:

Thank you for clarifying unknown (to me) options.
=====================================
Regarding "Depr. method type" (Direct, Indirect).

 In Poland we also use indirect method. But this method is available now in current functionality. It looks like "breaking" method but it works. When you create asset you can select the "expense" account in field "Asset account". Then when you assigning the asset to product in invoice line (when creating invoice) you select the Asset account in Account field in Invoice Line. Then everything works as in indirect method. To have direct method you should select Asset account in Asset account field in asset and the same Asset account in Invoice line Account.

To implement the method selection in smart way we should have in Asset module three accounts (all mandatory):
- Asset account
- Expense account
- Deprecation account

In such case we don't even need method selection. User can simply enter the same account into Asset account and Expense account field when method is direct. But we should aid the user in Asset account selection in invoice. I mean when user selects asset in invoice line Asset account should be automatically copied to invoice line from Asset settings and maybe change to readonly.

But such improvement is not a "must" as I said we can use both methods now. I can rename "Asset Account" to "Expense/Asset Account" and make guidance in module description.
=================================================
Regarding "Time method" [Delay, Ending period]
Now after my improvement it is mixed. My added method correctly named now "Declining-Balance" is implemented with year sensivity. I mean whatever period and interval settings you choose it is recalculated "to the end of year" and "from beginning of year". I think it is a nature of this method. I didn't find any other description even in english sources. Other methods maybe needs some implementation adjusting that when they have year interval they should be performed at the end of calendar year not after 12 months. In Poland we use (I am almost sure as not too big expert) monthly depreciation so we don't need "ending period" method. So I will never feel how should it be implemented and I will leave it to someone else.
=======================================
Regarding Close button:
I have just marked asset as closed so it leaves with current depreciation and current residual. It will not be calculated as asset any more.
====================
Regarding New polish method:
As I already written it is not "Digressive" any more. According to english sources it is Declining-Balance method which is probably used widely in the world. The power of method can be adjusted with Progressive factor value. So when you want to use it as Double Declining Balance you should set proper Progressive factor. I think that this way you can adopt any depreciation tables.
======================
Regarding Asset category
I have added Asset category selection to Compute Assets window.
=============================
Regarding Precalculation feature
I have resigned to implement it by now as too complicated at the moment.
===========================
Regarding several methods for one asset.
We don't use fiscal depreciation and I don't feel

====
Borja thank you for POT file indication.
I will wait for some bug reports of my branch. If it is no errors I will made some text, help and description improvement yet, I will create new POT file and push the branch back to extra-5.0.