Merge pull request !3478 from 李鹏宇/dev
This commit is contained in:
李鹏宇
2025-06-23 02:57:03 +00:00
committed by Gitee
@@ -10,7 +10,12 @@ class ClickReconciliationWizard(models.Model):
def action_confirm(self):
statements_ids = self.env["property.bank.statements"].search([('bank_state', '=', 'not_reconciled')])
for record in statements_ids:
contracts = self.env["property.accounts.receivable"].search([
('is_reconciliation', '=', False)
])
contract_ids = contracts.mapped('contract_id')
# 只处理合同ID存在于应收账款合同中的对账单记录
for record in statements_ids.filtered(lambda r: r.contract_id in contract_ids):
all_vals, total_rent_month = record._get_reconciliation_vals(record)
# 更新对账状态
if total_rent_month == record.original_amount: