diff --git a/addons/account/account_analytic_line.py b/addons/account/account_analytic_line.py index aff75a80192..f9e09ba78ab 100644 --- a/addons/account/account_analytic_line.py +++ b/addons/account/account_analytic_line.py @@ -77,7 +77,8 @@ class account_analytic_line(osv.osv): unit=False, context=None): uom_obj = self.pool.get('product.uom') product_obj = self.pool.get('product.product') - if unit_amount and prod_id: +# if unit_amount and prod_id: + if prod_id: prod = product_obj.browse(cr, uid, prod_id) a = prod.product_tmpl_id.property_account_expense.id if not a: diff --git a/addons/hr_timesheet/hr_timesheet.py b/addons/hr_timesheet/hr_timesheet.py index 70d4a80c501..7ceca8495d5 100644 --- a/addons/hr_timesheet/hr_timesheet.py +++ b/addons/hr_timesheet/hr_timesheet.py @@ -56,7 +56,8 @@ class hr_analytic_timesheet(osv.osv): def on_change_unit_amount(self, cr, uid, id, prod_id, unit_amount, unit, context={}): res = {} - if prod_id and unit_amount: +# if prod_id and unit_amount: + if prod_id: res = self.pool.get('account.analytic.line').on_change_unit_amount(cr, uid, id, prod_id, unit_amount,unit, context) return res