[IMP] invoice on timesheet using user price

bzr revid: fp@openerp.com-20121028121730-1sbhsoyxa220oktn
This commit is contained in:
Fabien Pinckaers
2012-10-28 13:17:30 +01:00
parent af4b056f24
commit eff45f038d
3 changed files with 35 additions and 40 deletions
@@ -146,5 +146,13 @@ class hr_analytic_timesheet(osv.osv):
res ['value']['general_account_id']= a
return res
hr_analytic_timesheet()
class account_analytic_line(osv.osv):
_inherit = "account.analytic.line"
def _get_invoice_price(self, cr, uid, account, product_id, user_id, qty, context = {}):
print 'Call'
for grid in account.user_product_ids:
if grid.user_id.id==user_id:
print '***', grid.price
return grid.price
return super(account_analytic_line, self)._get_invoice_price(cr, uid, account, product_id, user_id, qty, context)