diff --git a/addons/point_of_sale/models/pos_order.py b/addons/point_of_sale/models/pos_order.py index bdcff3daa42..ce1e0af6db6 100644 --- a/addons/point_of_sale/models/pos_order.py +++ b/addons/point_of_sale/models/pos_order.py @@ -943,6 +943,7 @@ class ReportSaleDetails(models.AbstractModel): } for (product, price_unit, discount), qty in products_sold.items()], key=lambda l: l['product_name']) } + @api.model def _get_report_values(self, docids, data=None): data = dict(data or {}) configs = self.env['pos.config'].browse(data['config_ids']) diff --git a/addons/sale/report/sale_report.py b/addons/sale/report/sale_report.py index 9160f2e0f29..c72b7b4abb1 100644 --- a/addons/sale/report/sale_report.py +++ b/addons/sale/report/sale_report.py @@ -150,6 +150,7 @@ class SaleOrderReportProforma(models.AbstractModel): _name = 'report.sale.report_saleproforma' _description = 'Proforma Report' + @api.model def _get_report_values(self, docids, data=None): docs = self.env['sale.order'].browse(docids) return {