diff --git a/addons/account_asset/account_asset.py b/addons/account_asset/account_asset.py index 894c22b46dc..c42872a4949 100644 --- a/addons/account_asset/account_asset.py +++ b/addons/account_asset/account_asset.py @@ -184,6 +184,11 @@ class account_asset_asset(osv.osv): def set_to_close(self, cr, uid, ids, context=None): return self.write(cr, uid, ids, {'state': 'close'}, context=context) + def set_to_draft(self, cr, uid, ids, context=None): + return self.write(cr, uid, ids, { + 'state':'draft' + }, context) + def _amount_residual(self, cr, uid, ids, name, args, context=None): cr.execute("""SELECT l.asset_id as id, round(SUM(abs(l.debit-l.credit))) AS amount diff --git a/addons/account_asset/account_asset_view.xml b/addons/account_asset/account_asset_view.xml index e986ef4bf0d..a9171ccd9ef 100644 --- a/addons/account_asset/account_asset_view.xml +++ b/addons/account_asset/account_asset_view.xml @@ -116,8 +116,9 @@ - +