[IMP] account_asset: update the search criteria of depreciation lines
authorPurnendu Singh (OpenERP) <psi@tinyerp.com>
Fri, 27 Jan 2012 09:29:28 +0000 (14:59 +0530)
committerPurnendu Singh (OpenERP) <psi@tinyerp.com>
Fri, 27 Jan 2012 09:29:28 +0000 (14:59 +0530)
bzr revid: psi@tinyerp.com-20120127092928-3uin8ref4pbpb8ag

addons/account_asset/account_asset.py

index 0b6f5b7..97aec1d 100644 (file)
@@ -309,7 +309,7 @@ class account_asset_asset(osv.osv):
         period_obj = self.pool.get('account.period')
         depreciation_obj = self.pool.get('account.asset.depreciation.line')
         period = period_obj.browse(cr, uid, period_id, context=context)
-        depreciation_ids = depreciation_obj.search(cr, uid, [('asset_id', 'in', ids), ('depreciation_date', '<', period.date_stop), ('depreciation_date', '>', period.date_start), ('move_check', '=', False)], context=context)
+        depreciation_ids = depreciation_obj.search(cr, uid, [('asset_id', 'in', ids), ('depreciation_date', '<=', period.date_stop), ('depreciation_date', '>=', period.date_start), ('move_check', '=', False)], context=context)
         return depreciation_obj.create_move(cr, uid, depreciation_ids, context=context)
 
     def create(self, cr, uid, vals, context=None):