[FIX] sale_timesheet: apply correct discount in revenue computation

Related to https://github.com/odoo/odoo/commit/aec6248bb379c1ece02f5d4f718566c770fc2c6f
This commit is contained in:
Jeremy Kersten
2017-08-25 15:51:19 +02:00
parent 6e22e8b027
commit 193707632d
+1 -1
View File
@@ -134,7 +134,7 @@ class AccountAnalyticLine(models.Model):
total_revenue_invoiced = sum(analytic_lines.mapped('timesheet_revenue'))
# compute (new) revenue of current timesheet line
revenue = min(
analytic_account.currency_id.round(unit_amount * so_line.currency_id.compute(so_line.price_unit, analytic_account.currency_id) * (1-so_line.discount)),
analytic_account.currency_id.round(unit_amount * so_line.currency_id.compute(so_line.price_unit, analytic_account.currency_id) * (1-(so_line.discount/100))),
total_revenue_so - total_revenue_invoiced
)
billable_type = 'billable_fixed'