@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user