From a7dfb5e8180c614ccfb2eb8187f391bc1756368c Mon Sep 17 00:00:00 2001 From: Ernad Husremovic Date: Thu, 12 Mar 2026 11:07:46 +0100 Subject: [PATCH] Fix running saldo with previous balance, default reconciled to True MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 assisted by claude --- .../accounting_pdf_reports/report/report_partner_ledger.py | 4 ++++ .../accounting_pdf_reports/wizard/partner_ledger.xml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/odoo-bringout-odoomates-accounting_pdf_reports/accounting_pdf_reports/report/report_partner_ledger.py b/odoo-bringout-odoomates-accounting_pdf_reports/accounting_pdf_reports/report/report_partner_ledger.py index b295c2e..e22100b 100644 --- a/odoo-bringout-odoomates-accounting_pdf_reports/accounting_pdf_reports/report/report_partner_ledger.py +++ b/odoo-bringout-odoomates-accounting_pdf_reports/accounting_pdf_reports/report/report_partner_ledger.py @@ -29,6 +29,10 @@ class ReportPartnerLedger(models.AbstractModel): self.env.cr.execute(query, tuple(params)) res = self.env.cr.dictfetchall() sum = 0.0 + # Start running balance from previous balance if enabled + if data['form'].get('previous_balance') and data['form'].get('date_from'): + prev_bal = self._previous_balance(data, partner) + sum = prev_bal.get('balance', 0.0) lang_code = self.env.context.get('lang') or 'en_US' lang = self.env['res.lang'] lang_id = lang._lang_get(lang_code) diff --git a/odoo-bringout-odoomates-accounting_pdf_reports/accounting_pdf_reports/wizard/partner_ledger.xml b/odoo-bringout-odoomates-accounting_pdf_reports/accounting_pdf_reports/wizard/partner_ledger.xml index bf0d0b4..7f37435 100644 --- a/odoo-bringout-odoomates-accounting_pdf_reports/accounting_pdf_reports/wizard/partner_ledger.xml +++ b/odoo-bringout-odoomates-accounting_pdf_reports/accounting_pdf_reports/wizard/partner_ledger.xml @@ -55,7 +55,7 @@ 'default_partner_ids':active_ids, 'default_target_move': 'posted', 'default_result_selection': 'customer_supplier', - 'default_reconciled': False, + 'default_reconciled': True, 'hide_partner':1, }