Provided by: ledgersmb_1.3.25-1_all 

NAME
LedgerSMB::DBObject::Asset_Class - LedgerSMB Base Class for Asset Classes
SYNOPSIS
This library contains the base utility functions for creating, saving, and retrieving depreciation
categories of assets.
STANDARD PROPERTIES
id Integer ID of record.
lable
Text description of asset class
asset_account_id
Integer id of asset account.
dep_account_id
Integer id of depreciation account.
method
Integer id of depreciation method.
METHODS
save
Properties used: id: (Optional) ID of existing class to overwrite. asset_account_id: Account id to
store asset values dep_account_id: Account id for depreciation information method: ID of
depreciation method label: Name of the asset class unit_label: Label of the depreciation unit
Typically sets ID if no match found or if ID not provided.
get_metadata
sets:
asset_accounts to arrayref of asset accounts dep_accounts to arrayref of depreciation accounts
dep_methods to arrayrefo of depreciation methods
get_asset_class()
Requires id to be set.
Sets all other standard properties if the record is found.
list_asset_classes
Sets classes to a list of all asset classes, ordered as per db.
Copyright (C) 2010, The LedgerSMB core team.
This file is licensed under the Gnu General Public License version 2, or at your option any later
version. A copy of the license should have been included with your software.
perl v5.14.2 2012-03-25 LedgerSMB::DBObject::Asset_Class(3pm)