diff --git a/models/account_payment.py b/models/account_payment.py index 1ce854a..2655102 100644 --- a/models/account_payment.py +++ b/models/account_payment.py @@ -92,8 +92,7 @@ class AccountPayment(models.Model): } payment.env['account.move.line'].with_context(skip_expense_lock=True, check_move_validity=False).create(line_vals) - # Force re-balance check - payment.move_id._check_balanced() + # Odoo 17 handles balance checks automatically; no need to call _check_balanced() manually def _synchronize_from_moves(self, changed_fields): # 1. Standard sync with jumper support