# Copyright 2018-2019 Akretion (http://www.akretion.com) # @author Alexis de Lattre # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo import fields, models class SaleReport(models.Model): _inherit = 'sale.report' margin = fields.Float(string='Margin', readonly=True) def _query(self, with_clause='', fields={}, groupby='', from_clause=''): fields['margin_company_currency'] =\ ", SUM(l.margin_company_currency) AS margin" res = super(SaleReport, self)._query( with_clause=with_clause, fields=fields, groupby=groupby, from_clause=from_clause) return res