[IMP] commission_simple: add commission_amount to account.invoice.report
This commit is contained in:
committed by
Florian da Costa
parent
635078f205
commit
b146d14485
@@ -2,3 +2,4 @@ from . import commission_profile
|
|||||||
from . import commission_rule
|
from . import commission_rule
|
||||||
from . import commission_result
|
from . import commission_result
|
||||||
from . import account_move_line
|
from . import account_move_line
|
||||||
|
from . import account_invoice_report
|
||||||
|
|||||||
17
commission_simple/models/account_invoice_report.py
Normal file
17
commission_simple/models/account_invoice_report.py
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# Copyright 2018-2019 Akretion France (http://www.akretion.com)
|
||||||
|
# @author Alexis de Lattre <alexis.delattre@akretion.com>
|
||||||
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
||||||
|
|
||||||
|
from odoo import api, fields, models
|
||||||
|
|
||||||
|
|
||||||
|
class AccountInvoiceReport(models.Model):
|
||||||
|
_inherit = 'account.invoice.report'
|
||||||
|
|
||||||
|
commission_amount = fields.Float(readonly=True)
|
||||||
|
|
||||||
|
@api.model
|
||||||
|
def _select(self):
|
||||||
|
select_str = super()._select()
|
||||||
|
select_str += ", line.commission_amount * currency_table.rate AS commission_amount"
|
||||||
|
return select_str
|
||||||
Reference in New Issue
Block a user