# Copyright 2021 Akretion France (http://www.akretion.com) # @author Alexis de Lattre # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from flectra import fields, models class SaleReport(models.Model): _inherit = "sale.report" payment_mode_id = fields.Many2one( "account.payment.mode", string="Payment Mode", readonly=True, ) def _query(self, with_clause="", fields=None, groupby="", from_clause=""): if fields is None: fields = {} fields["payment_mode_id"] = ", s.payment_mode_id as payment_mode_id" groupby += ", s.payment_mode_id" return super()._query( with_clause=with_clause, fields=fields, groupby=groupby, from_clause=from_clause, )