From 8798510d9a523e561857faf067185c671a2cc227 Mon Sep 17 00:00:00 2001 From: zhou <123@> Date: Wed, 6 Aug 2025 14:20:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wizard/property_reconciliation_wizard.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/yuthon_property_approval/wizard/property_reconciliation_wizard.py b/yuthon_property_approval/wizard/property_reconciliation_wizard.py index 2962bced5..b702e94bb 100644 --- a/yuthon_property_approval/wizard/property_reconciliation_wizard.py +++ b/yuthon_property_approval/wizard/property_reconciliation_wizard.py @@ -173,8 +173,12 @@ class PropertyReconciliationWizard(models.Model): domain.append(('contract_id', '=', line.contract_id.id)) receivable_ids = self.env['property.accounts.receivable'].search(domain) for receivable in receivable_ids: + if not rec.amount_reconciled: + is_reconciliation = True + else: + is_reconciliation = False receivable.write({ - 'is_reconciliation': True, + 'is_reconciliation': is_reconciliation, 'delivered1': line.amount, 'payout_date': rec.bank_id.start_time.date(), 'remark': line.remake, @@ -207,7 +211,6 @@ class PropertyReconciliationWizard(models.Model): }) - class PropertyReconciliationLine(models.Model): _name = 'property.reconciliation.line' _description = '对账明细'