diff --git a/addons/account_asset/account_asset.py b/addons/account_asset/account_asset.py index ae268bd5b64..d8a45f0ff2a 100644 --- a/addons/account_asset/account_asset.py +++ b/addons/account_asset/account_asset.py @@ -134,6 +134,11 @@ class account_asset_asset(osv.osv): depreciation_date = datetime(year + (month / 12), month % 12, day) return True + def set_to_close(self, cr, uid, ids, context={}): + return self.write(cr, uid, ids, { + 'state':'close' + }, context) + def validate(self, cr, uid, ids, context={}): return self.write(cr, uid, ids, { 'state':'open' diff --git a/addons/account_asset/account_asset_view.xml b/addons/account_asset/account_asset_view.xml index ed7a7626d21..5ece71b685d 100644 --- a/addons/account_asset/account_asset_view.xml +++ b/addons/account_asset/account_asset_view.xml @@ -100,6 +100,8 @@ +