From bab6c14499ec2a59dee3e162f6d1546be1bf14c7 Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Wed, 4 Mar 2026 17:32:49 +0100 Subject: [PATCH] 04.03.26 --- modules/sale/sale.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/modules/sale/sale.py b/modules/sale/sale.py index e060c29..cdbbf18 100755 --- a/modules/sale/sale.py +++ b/modules/sale/sale.py @@ -2303,6 +2303,23 @@ class SaleReport(CompanyReport): with Transaction().set_context(address_with_party=True): return super(SaleReport, cls).execute(ids, data) + @classmethod + def execute(cls, ids, data): + pool = Pool() + Company = pool.get('company.company') + + company_id = Transaction().context.get('company') + if company_id: + company = Company(company_id) + if company.party.name == 'MELYA': + data = dict(data) + data['action_id'] = None + + with Transaction().set_context( + address_with_party=True, + report_company=company_id): + return super().execute(ids, data) + @classmethod def get_context(cls, records, header, data): pool = Pool()