diff --git a/addons/pos_sale_margin/report/sale_report.py b/addons/pos_sale_margin/report/sale_report.py index 42bd9615d38..9053ea8a32b 100644 --- a/addons/pos_sale_margin/report/sale_report.py +++ b/addons/pos_sale_margin/report/sale_report.py @@ -9,5 +9,5 @@ class SaleReport(models.Model): def _fill_pos_fields(self, additional_fields): values = super()._fill_pos_fields(additional_fields) - values['margin'] = 'SUM(l.price_subtotal - l.total_cost / CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)' + values['margin'] = 'SUM(l.price_subtotal - COALESCE(l.total_cost,0) / CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)' return values