[ADD] compute_depreciation_board method called on def create() method

bzr revid: bde@tiny2-desktop-20110628061908-9xoq1b3b0ysao10u
This commit is contained in:
bde 2011-06-28 11:49:08 +05:30
parent c9031ba730
commit 4662d6e141
1 changed files with 7 additions and 0 deletions

View File

@ -350,6 +350,13 @@ class account_asset_asset(osv.osv):
if period and (period.date_start<=date_start):
result += self._compute_move(cr, uid, property, period, context)
return result
def create(self, cr, uid, vals, context=None):
val = super(account_asset_asset, self).create(cr, uid, vals, context=context)
obj = self.pool.get('account.asset.asset')
obj.compute_depreciation_board(cr, uid, [val])
return val
account_asset_asset()
class account_asset_depreciation_line(osv.osv):