[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_result
|
||||
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