diff --git a/account_chart_update/wizard/wizard_chart_update.py b/account_chart_update/wizard/wizard_chart_update.py index 2259c3f1..f9f6678e 100644 --- a/account_chart_update/wizard/wizard_chart_update.py +++ b/account_chart_update/wizard/wizard_chart_update.py @@ -464,6 +464,7 @@ class WizardUpdateChartsAccounts(models.TransientModel): existing_candidates = current_repartition.filtered( lambda r: r.factor_percent == factor_percent and r.repartition_type == repartition_type + and r.id not in existing_ids ) if len(existing_candidates) == 1: existing = existing_candidates