Fixed Asset Management
-
- A fixed asset, also known as property, plant, and equipment, is a term used in accounting for assets which cannot easily be converted into cash. In most cases, only tangible assets are referred to as fixed.
-
- Grouping of Fixed Assets with similar features and functionality. This will be used to define depreciation regimes, and G/L Account determination
-
- A term used in accounting to spread the cost of an asset over the span of several years. Typically countries have specific tax requirements for the handling of depreciation.
put it in a programlisting
try to limit lines to approximately 80 characters
try to limit programming constructs while still being clear about intentend if // a programming construct that may be unavoidable to maintain clarity
None anticipated.
|
Column Name
|
Description
|
Data Type
|
Comments
|
|
field1
|
Describe me
|
data_type
|
how it's used
|
|
foreign_key
|
Describe me
|
integer
|
foreign key to other_id
|
|
enum_field
|
Status or similar field
|
character(1)
|
Can take one of the following:
* A value * Different Value * Final Value |
|
Privileges for feature
|
|
|
Name
|
Description
|
|
MaintainFixedAsset
|
Can Add/Edit/Delete Assets
|
|
ViewFixedAsset
|
Can View Assets
|
|
MaintainAssetTypes
|
|
|
ViewAssetTypes
|
|
|
DepreciateAssets
|
Run the Depreciation calculations
|
| Attachment | Size |
|---|---|
| AssetList.JPG | 23.21 KB |
| AssetType.JPG | 30.62 KB |
| FixedAsset.JPG | 59.26 KB |
Hi
What will be the availability date of the the fixed asset system. are you looking for beta customers.
Regards,
Sajjad Syed
There is no timeline. This is specification initiated by the community at large, but hasn't seen activity for a while, though some folks have made noise on the side that they want to pick it up again.
Is there a document (functional design, requirements, use cases etc.) or any other material that was created to this effect. We would like to take this up and would like to estimate the time effort for this. If not we will start the research work.
Regards,
Sajjad
This page is it.
I am the initiator of the Fixed Asset spec and I am currently developing the functionality.
I am probably 80% of the way through developing the basic Fixed Asset functionality and almost ready for packaging and testing. I will then begin work on the depreciation side of things which will take a bit of time to work through.
I'm hoping to have the basic Fixed Asset register ready in time for the 3.6 release.
Characteristics:
I think it would be very useful to have Fixed Asset specific characteristics. This would assist in grouping and reporting and would be essential for a planned maintenance package.
Two questions: We would need to add another checkbox on the new Characteristic screen in the "may be used on" section. This would allow us to only display asset characteristics. Secondly, I don't think we have a Characteristic widget. Would this normally be handled by an xTree widget?
Comments:
Similarly I would like to add Comments to track an Asset's history/changes, and user comments. It is easy enough to add a custom Comment type by adding to the source table. However the Comment widget only has the standard sources it its type list. Would it also be possible to adjust this widget to include Fixed Asset as a type? I have tried using setType() but this appeared only to work with standard types??
Yes, you should be able to add characteristics with scripting. You'll have to duplicate all the behaviors found in other screens. The flag for fixed asset characteristics would have to be kept in a separate table for the fixed asset schema. Because of all the code duplication there is some work involved there.
Comments on the other hand, as you've pointed out, is a widget with types hard coded in. There is no way to add a new type without changing the C++ core. Would be nice to modify it so that types could be added in on an ad hoc basis so it could be more easily implemented in these kinds of environments.
Thanks John for the reply.
Characteristics can probably wait until work on maintenance begins.
However I think it would be really useful to have a Comments section. Is it possible to add fixed asset as a comment.type attribute short-term so I can complete this area? Is it difficult to add another type to the widget? I understand this muddies the clean separation between core and packages. Similarly I don't want to use a standard comment.type in lieu of having one for assets. I did think about reusing the Item type and setting the starting id of the asset to be way outside of the likely item range.
Any thoughts?
No, it's really, really bad practice to add a type to the core that isn't used by the core. What needs to happen is that "adhoc" type needs to be added to the comment widget (and it follows also the document widget, alarms widget etc.). Combo boxes have a provision, for example, for an AdHoc type where you can set any query to populate it in our format. 3.6 is in beta now, so it's really too late to get it in there. But if you want to contribute something to the core, we can work on getting it in the next round.
No problems - I will have to leave both Characteristics and Comments till a later stage.
Hi Anderson,
Can you share with us the software package for Beta Testing purpose.
Regards,
Naumaan Sagheer
Can I please have some feedback regarding Depreciation methods that need to be supported.
My thoughts are to cover:
* Straight Line
* Diminishing Value (also known as Declining Balance)
* Double Declining Balance
* Sum of Years
I will be using the calculation methods outlined in http://accountinginfo.com/study/dep/depreciation-01.htm
The idea is that depreciation expense is calculated and stored in a depreciation transaction table. If the organisation desires, these transactions will then be able to be posted to the G/L into the accounts specified by the Asset Type. Once depreciation is posted, some of the Asset data will need to be locked down. Other transactions will be enabled to facilitate the purchase, sale, adjustment, and disposal of an Asset from an accounting perspective.
