From dc91e3cb0e92a194fc9326f2fe254b7294848d2e Mon Sep 17 00:00:00 2001 From: RomainLibert Date: Thu, 23 Aug 2018 16:43:39 +0200 Subject: [PATCH] [FIX] sale: use m2o instead of integer The field order_id is a many2one on sale.order and not an integer --- addons/sale/report/sale_report.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sale/report/sale_report.py b/addons/sale/report/sale_report.py index 0c9aa4b7e7c..620c667bdc1 100644 --- a/addons/sale/report/sale_report.py +++ b/addons/sale/report/sale_report.py @@ -49,7 +49,7 @@ class SaleReport(models.Model): discount = fields.Float('Discount %', readonly=True) discount_amount = fields.Float('Discount Amount', readonly=True) - order_id = fields.Integer('Order ID', readonly=True) + order_id = fields.Many2one('sale.order', 'Order ID', readonly=True) def _query(self, with_clause='', fields={}, groupby='', from_clause=''): with_ = ("WITH %s" % with_clause) if with_clause else ""