From 2bcbebb0d5d4223f0bfd727a2f418468b302877c Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Wed, 14 May 2014 21:36:34 +0200 Subject: [PATCH] [FIX] account_analysis_account: Keep price_unit to 0.0 if passed --- addons/account_analytic_analysis/account_analytic_analysis.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/account_analytic_analysis/account_analytic_analysis.py b/addons/account_analytic_analysis/account_analytic_analysis.py index 785d7cd6db0..513c42e9ef6 100644 --- a/addons/account_analytic_analysis/account_analytic_analysis.py +++ b/addons/account_analytic_analysis/account_analytic_analysis.py @@ -73,7 +73,7 @@ class account_analytic_invoice_line(osv.osv): result = {} res = self.pool.get('product.product').browse(cr, uid, product, context=context) - result.update({'name': name or res.description or False,'uom_id': uom_id or res.uom_id.id or False, 'price_unit': price_unit or res.list_price or 0.0}) + result.update({'name': name or res.description or False,'uom_id': uom_id or res.uom_id.id or False, 'price_unit': price_unit if price_unit is not False else (res.list_price or 0.0)}) res_final = {'value':result} if result['uom_id'] != res.uom_id.id: