diff --git a/yuthon_property_approval/wizard/property_reconciliation_wizard.py b/yuthon_property_approval/wizard/property_reconciliation_wizard.py index 54fb651aa..151b02620 100644 --- a/yuthon_property_approval/wizard/property_reconciliation_wizard.py +++ b/yuthon_property_approval/wizard/property_reconciliation_wizard.py @@ -127,8 +127,8 @@ class PropertyReconciliationWizard(models.Model): new_lines.append((0, 0, penalty_line_vals)) # 上月违约金未对账延续 receivable_penalties = self.env['property.accounts.receivable'].search([ - ('property_id', '=', line.property_id.id), - ('contract_id', '=', line.contract_id.id), + ('property_id', 'in', self.bank.property_ids.ids), + ('contract_id', 'in', self.bank.contract_ids.ids), ('is_reconciliation', '=', False), ('management_type_id.name', '=', '违约金') ])