diff --git a/addons/account/report/account_asset_report.py b/addons/account/report/account_asset_report.py new file mode 100644 index 00000000000..c8e3af013fa --- /dev/null +++ b/addons/account/report/account_asset_report.py @@ -0,0 +1,25 @@ +import tools +from osv import fields,osv + +class asset_asset_report(osv.osv): + _name = "asset.asset.report" + _description = "Assets Analysis" + _auto = False + _columns = { + 'date': fields.date('Asset Date', readonly=True), + 'asset_id': fields.many2one('account.asset.asset',string='Asset'), +# 'asset_category': fields.many2one('account.asset.category',string='Asset category'), + 'state': fields.related('asset_id','state',type='char', string='State', readonly=True), + } + def init(self, cr): + tools.drop_view_if_exists(cr, 'asset_asset_report') + cr.execute(""" + create or replace view asset_asset_report as ( + select id as id, + asset_id as asset_id, + date as date, + state as state + from + account_move_line )""") + +asset_asset_report() diff --git a/addons/account/report/account_asset_report_view.xml b/addons/account/report/account_asset_report_view.xml new file mode 100644 index 00000000000..26fc2f1996c --- /dev/null +++ b/addons/account/report/account_asset_report_view.xml @@ -0,0 +1,60 @@ + + + + + asset.asset.report.tree + asset.asset.report + tree + + + + + + + + asset.asset.report.search + asset.asset.report + search + + + + + + + + + + + + + + + + + + + Assets Analysis + asset.asset.report + form + tree + + From this report, you can have an overview on all depreciation. The tool search can also be used to personalise your Assets reports and so, match this analysis to your needs; + + + +