From 25687147cb1e4dc7bfb92fbad7d3d3cd2c4c843c Mon Sep 17 00:00:00 2001 From: Pablo Montenegro Date: Wed, 27 Jul 2022 17:08:38 +0000 Subject: [PATCH] [IMP] l10n_ar: group by on IIBB-Sales report The report "IIBB-Sales by jurisdiction" group invoice subtotal amounts by partner address instead of the delivery address set on customers invoices. This PR changes that behavior and group amounts by delivery address. closes odoo/odoo#96938 Signed-off-by: Josse Colpaert --- addons/l10n_ar/report/invoice_report.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/l10n_ar/report/invoice_report.py b/addons/l10n_ar/report/invoice_report.py index ed2be05b9f4..15fe1f161d5 100644 --- a/addons/l10n_ar/report/invoice_report.py +++ b/addons/l10n_ar/report/invoice_report.py @@ -6,11 +6,11 @@ class AccountInvoiceReport(models.Model): _inherit = 'account.invoice.report' - l10n_ar_state_id = fields.Many2one('res.country.state', 'State', readonly=True) + l10n_ar_state_id = fields.Many2one('res.country.state', 'Delivery Province', readonly=True) date = fields.Date(readonly=True, string="Accounting Date") _depends = { - 'account.move': ['partner_id', 'date'], + 'account.move': ['partner_shipping_id', 'date'], 'res.partner': ['state_id'], } @@ -18,4 +18,4 @@ class AccountInvoiceReport(models.Model): return super()._select() + ", contact_partner.state_id as l10n_ar_state_id, move.date" def _from(self): - return super()._from() + " LEFT JOIN res_partner contact_partner ON contact_partner.id = move.partner_id" + return super()._from() + " LEFT JOIN res_partner contact_partner ON contact_partner.id = move.partner_shipping_id"