From 5fa6db2af28e45f266fa259bcbcc514be29cb7a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= <9664676+pengyuthon@user.noreply.gitee.com> Date: Tue, 21 Oct 2025 18:09:24 +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, 4 insertions(+), 3 deletions(-) diff --git a/yuthon_property_approval/wizard/property_reconciliation_wizard.py b/yuthon_property_approval/wizard/property_reconciliation_wizard.py index 75d5e4ac7..dc74b6c54 100644 --- a/yuthon_property_approval/wizard/property_reconciliation_wizard.py +++ b/yuthon_property_approval/wizard/property_reconciliation_wizard.py @@ -410,7 +410,7 @@ class PropertyReconciliationWizard(models.Model): 'bank_id': rec.bank_id.id, 'reconciliation_date': rec.actual_date if line.amount != 0 else None, 'receivable_id': receivable.id, - 'is_write': True, + 'is_write': True if line.amount != 0 else False, 'is_penalty': False, 'amount': line.amount, }) @@ -452,7 +452,8 @@ class PropertyReconciliationWizard(models.Model): self.env['receivable.modify.line'].create({ 'bank_id': rec.bank_id.id, 'receivable_id': receivable_id.id, - 'is_write': False, + 'is_write': True if line.amount != 0 else False, + 'reconciliation_date': rec.actual_date if line.amount != 0 else None, 'is_penalty': True, 'amount': 0, }) @@ -468,7 +469,7 @@ class PropertyReconciliationWizard(models.Model): }) self.env['receivable.modify.line'].create({ 'bank_id': rec.bank_id.id, - 'is_write': True, + 'is_write': True if line.amount != 0 else False, 'is_penalty': True, 'reconciliation_date': rec.actual_date if line.amount != 0 else None, 'receivable_id': existing_record.id,